Photo of Ryan Poe

Ryan M. Poe is currently a full stack developer located in Durham, North Carolina. I have over a decade of experience, including work in HTML, CSS, PHP, Ruby, Rails, and Javascript. I love learning new techniques and frameworks to build exciting web apps and innovative new designs.

You can reach me at rmp23@duke.edu and baublet@gmail.com.


I have been designing and building websites since the 1990s. I have years of experience in a range of mediums, from print to digital. With my training in history, which imparted a love for learning and the ability to communicate difficult ideas clearly and efficiently, I bring a host of unique skills to the table.

  • Web Design: Inkscape, Adobe Photoshop, InDesign, Illustrator
  • Web Development: HTML, CSS, Javascript, WordPress, PHP, Ruby (+ Rails), SQL (Postgres, MySQL), Redis
  • Modern Frameworks and Build Tools: Vue.js, Angular, React, webpack
  • Responsive, Performant Development: mobile-first, progressive-enhancement-centric development
  • Dev Ops: Amazon Web Services, Heroku, DigitalOcean, Dokku
  • Version Control: Git, BitBucket, and GitHub
  • Communication: published in multiple academic journals, experience writing for wide audiences
  • Organization: experience organizing large events

For more information, see my résumé.


You Might Not Need a Testing Framework

I was recently working on PSR-compliant Dependency Container for when I get around to incorporating dependency injection into my plugin, wp-twig-loop-shortcode (I know, what a name). I wanted a way to easily test it, however, without having to pull in something like PHPUnit for what amounted to three very small… Read more…

Slave or Enslaved?

I saved this discussion when it appeared on H-Slavery in 2010, and recently stumbled across it while cleaning my bookmarks. It's almost a perfect time for me, since I'm writing a lot about enslaved people and slavery, and since one of my colleagues, Kelly Kennington, a fellow Laura Edwards student… Read more…

Older Entries