Home | Gigabyte Z68XP-UD3P on Linux »
September 9, 2011
Why I chose Movable Type
I've been blogging off and on since 2006, and yet, as you can see, I don't have any of my old content. There are a few reasons for this, one being a lack of quality and relevance, but the biggest reason is that I've always used cumbersome blog software. The first couple iterations of my blog were self-written, the first in PHP, then another in Django. I had always thought it was best to generate static files, and thus I created StaticGenerator, which allowed me to generate static files while still publishing via the Django admin interface.
Later I decided to scrap Django altogether and go with something simpler so I went with Jekyll, a static site generation tool. In using it I had to write my own templates and setup my own atom feed, each of which I did by using examples written by someone else who also uses the tool. Unfortunately I didn't blog that often and I found that each time I wanted to write I struggled with the emotional hurdle of remembering how to use Jekyll with its types and meta data, and how to deploy it to my server. I simply didn't want to remember and just ended up not writing.
Now, don't let me make you think Jekyll is a bad piece of software. It's written well and does exactly what it's intended to do. At the same time, it's just not for me. I no longer relish in creating websites as I once did. These days I write software that is far removed from the "web".
The past few days I've been playing with different blogging software, things that would install easily on a simple vps, would require little administration, and have an interface that enables me to just write and be done with it. After playing with Wordpress, Movable Type (5.12) and Melody (a Movable Type 4.x fork), I've decided to go with Movable Type. As much as I like Wordpress, I prefer to have static file generation as a first-class freature, not an optional plugin like WP-SuperCache. And that's the power of Movable Type: You can write and publish your site in a way that is wholly dynamic, but with the performance of static files. The additional win is that all the features I want just work, like feeds, drafts, previews, comments, et cetera. In other words, I don't have to figure out why my self-written blog software sucks; I just write.
So here's to a fresh start, brought to you by Movable Type.
Good to hear that you're back to blogging more. How are you doing with the weather down there? And the power outage?
The weather has been fantastic. I think it's averaged between 75 - 85 through the whole summer and hasn't cooled off a whole lot yet—It was 75 yesterday. The power outage didn't make much of a difference, though it did scare my wife a bit. We just read until it got dark and then played the Nintendo DSs until bed time.
I have been benefited greatly from your Django posts. I hope they won't disappear as I believe there are people just like me. I want to let you know that your efforts and generosity are much appreciated!