Monthly Archive for January, 2009

Typo -> Mephisto -> WordPress

First I tried Typo, then Mephisto and now this blog is running WordPress. As a Ruby fan I really wanted to use Ruby everywhere, 2 years ago. I’m now at the point where I just want working stuff (kids will do that to you I guess). The migration from Mephisto to WordPress was very very smooth, thanks to this excellent article. The Mephisto version I was running was producing a Rails error based on some spam message which was posted. I really didn’t want to dig into the error and upgrading to the latest Mephisto was going to be quite a bit of work. All in all the switch to WordPress took about 2 hours in total, including customizing the theme a bit and making sure the old permalinks kept working. Cool!

Passenger with RACK apps

I started converting various apps running on mongrel clusters over to Apache + Passenger. One component of our production system is implemented as as mongrel plugin so it kind of sucks tot keep mongrel around just for this part. The reason I’m looking to abandon mongrel is because it requires all sorts of crappy monitoring tools to keep working properly. Luckily Passenger implements a RACK adapter so converting the mongrel plugin to a full blown RACK app should allow us to host it righ inside Passenger as well.