I've been in the process of setting this webhole up for a while now. At first I figured I'd set up a complete CMS, but then early on, I decided a handful of other things:
- I only need a simple blog right now
- I only need minimal styling… Basically just needed it to end up looking sort of how it does now…
- I'd like something I can edit outside the browser
So at first, it seemed easy enough - WordPress or Movable Type. Using one of the big players means that I'd have no trouble finding a competent piece of editing software. I have WordPress installed on the master brainaxle site for our future blog, and I like it just fine. Yet that blog still isn't up, because it's a pretty powerful system. With that power comes a lot of customization, which is time consuming for me, as I'd rather spend more time with any of my other creative endeavors. Yet, I originally thought I'd install WordPress anyway, because it's pretty easy to handle.
Then something interesting happened - I read on Daring Fireball about the OpenMelody fork of Movable Type. The plan is for OpenMelody to burst into a complete CMS someday, which sounded nearly perfect for me - it would grow as my needs grew. I installed a prerelease of OM (which at that point was pretty much still just MT). I struggled with it for a long time, simply because it's even more flexible than WordPress. Trying to get everything in order, sculpted the way that I wanted, reminded me of playing with Drupal. Much can be done with it, but it takes time and patience. Time that I didn't feel like investing right now, and patience that I didn't have.
So, I dropped it.
I googled around for a lightweight blog platform. Lightweight was becoming a higher priority for two reasons - price restructuring with my hosting provider, and the simple fact that lightweight boils down to simplicity. I stumbled across Kukkaisvoima, which I still can't remember how to spell. I love it. It's lightweight - under 1mb. It's written in Python, which I don't have any particular allegiance or fondness for, but I do have more experience with it than PHP. Entries are simply plaintext files with a bit of HTML formatting splashed in. I'd rather use Markdown or Textile, but that's the least of my worries right now. The markup means I can easily edit it in TextWrangler or Nano without any fuss. So I installed Kukkaisvoima, hacked away at the CSS, hacked away at the core Python program, and three days later - here we are.
The big guns in the blog platform game are nice - they're somewhat heavy and complicated in order to suit as many needs as they can. Yet meeting too many needs leaves a big gap where simplicity is the primary need. Fortunately, for now, Kukkaisvoima seems to meet my simple needs.
brian hefele's untidy space