Writing a CMS

I'm writing a CMS (Content Management System) from scratch to run this blog. You're looking at it right now. It's probably a dumb idea, but it sounds like a fun project to me right now. My old blog was a WordPress blog, which is currently at blog.krazeike.com.