Dockerized WordPress With Delectable Press

Dockerizing WordPress is no trivial task. My goal is for a multi-tenant setup — some being single sites, some being networks. The ability to “mutate” the application (ie, install plugins/themes) without actually mutating anything but the configuration. Something akin to compose/npm/paket/etc, where a simple file describes what you want installed and then it just happens. […]

Why Docker (The Not So Cliche Post)

A year ago I set out to make WordPress super scalable. Not that the WordPress.com guys aren’t doing a good enough job or anything, but just because… Because WordPress is a great platform to build shit on. It’s easy for non-technical people to grok. It’s powerful to build things with (think actions and filters). But […]

Promises … WordPress In Docker

Over a year ago, I promised to move this blog off of traditional hosting and into Docker. Holy crap, has that been a lot tougher than I thought… First of all, there’s literally dozens of frameworks to choose from. There are hundreds of tools and probably hundreds of thousands (if not millions) of images to examine […]

State of Software

I started writing software as a kid. I taught myself most of what I know, but I’ve learned over the years that I’m different than most self-taught engineers… I’ve read all the books I could get my hands on, I’ve stayed on top of new developments and found mentors. I feel like so many self-taught […]

Just Ship It

One of my favorite (coworker|mentor) and I were working on a mobile app at a startup. It was a tall order, but doable. We were still in the design phase, and we were working mostly on the front end. I asked him: Shouldn’t we be putting this much effort into the API? His answer (paraphrased): […]

Building Deis (but not really)

So, it’s been a fun couple of weeks. I’ve played with mesos/marathon for quite a bit trying to build something that was simple, easy to deploy from development, highly available, and scalable. What I started to realize while putting together Ceph… I’m building Deis. After talking to the guys working on the Deis project, I […]

The Right Time, The Right Place

Some of you may recognize this little sentence from the military: Be in the right uniform, at the right place, at the right time, doing the right thing. This is the simplest (sounding) task, but it’s the basis of a job, really. You could theoretically hold any job by applying those simple basic rules. Suddenly, […]