Article / 5th Aug 2008

Goodbye Wordpress, hello Django

While I have been a happy user of Wordpress for many years, it was about time I jumped ship and moved my blog to something that let me manage things like project lists more sanely, and so welcome to my new Django-powered blog.

It uses a blog application/framework/thing I built from the ground up; while that's kind of unremarkable, given how easy this kind of stuff is if you've got the power of Django, one nice feature is that the URLs are a superset of the old Wordpress URLs. I even have a script that tests all the URLs from my server logs to help prove this. Honestly. (I may have missed some in the output, though, after it started testing attempted hacks)

Also of note is the tumblelog-ish thing on the side of the homepage, which just combines my feeds from last.fm, twitter and delicious (for now; more might appear soon). Hopefully it will make my near-glacial blogging speed a little less obvious.

I might well be releasing the code at some point soon, although I have to release the migrations library it depends on first! In the meantime, enjoy marvelling, examining or criticising my three evenings' work.