Although I've loved using Wordpress for the duration of this blog, recently I've been working on a custom replacement blog platform that I can host and maintain myself. This probably sounds odd, especially since there are already so many excellent blogging platforms available, but I've pushed ahead with it for a couple of reasons I think most developers will understand:

  1. Here at, I'd have to pay for certain features I can get for free with a self-hosted solution; I'd rather pay for hosting than pay for, say, custom templating.
  2. Although I could run Wordpress or Drupal on a self-hosted domain, I still wouldn't really be in control of the platform; a tailor-made solution will do exactly what I want it to, no more, no less.
  3. Most importantly: I blog primarily on my free time, mainly about projects I'm doing to hone skills I don't typically get to use during my day job. I use Drupal all day at work, so using it for my blog wouldn't really teach me anything.

The new platform is based on my favorite open source framework, Zend Framework, and makes heavy use of the Doctrine ORM library; I've been using Zend Framework for several years now, but Doctrine is new to me (and fantastic, by the way) …so I'm learning some very helpful new skills, and that makes me happy.

If you'd like to take a look at the new blog, it's actually already live at; I still haven't worked out all the kinks, especially as far as IE compatibility is concerned, but I believe it's a step in the right direction.

Check it out and let me know what you think!