Category: coding

  • Why Docker (The Not So Cliche Post)

    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…

  • 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?

  • I Want To Live Forever, and You Do Too : A Rant

    Someday, my father is going to die. I’m not looking forward to it, but it has to happen eventually. Someday, I will die and my son will be left with my world. I’m not looking forward to that either. If my wife and I were to die today, my son would have to wait at […]

  • 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.