It’s kind of embarrassing to look at my last post and see that’s it’s a year old. What’s worse, the info in it is wrong. The epilogue of that story is that I didn’t stay on an EC2 instance, and I’m not blogging with Octopress anymore. Like I said, changes.
Octopress was fun, but The amount of work between me conceiving a post and publishing it was too high. Generating the site was slow. Previewing a single post was slower. Having it be git controlled made it difficult to keep the development in sync across my world. Worst of all, I could never remember the Rake command to make a new post. Then when I went to publish it, I was left with enough time to go get coffee before it went live. Static HTML is fast to serve, but slow to publish.
So I’m back to WordPress. It’s not a bad platform, and my issues with it are more around the Internet’s incredible misuse of it. Of all the things it’s not, it is a blog engine, and that’s what I need. I want to be able to write a post from my iPad in Starbucks, or sit and write long-form at home. Snapping a picture on my phone and posting it is an attractive offer. I can reskin it a dozen times a year in styles that look great.
I’ve also hone away from EC2 back to a simplified single Linode instance. I tried there to make some complicated scheme that used firewalls and distributed databases, but I was over-engineering a solution to a non-problem. So this, too, I’ve simplified. LAMP at the core on a single box. It’s still secure (details of which I won’t publish, yet, because why find out that I’m vulnerable just by showing my walls), so I can sleep at night not worried that I’ll wake to a nastygram from Linode about disk IO or network spikes. And with WordPress is active development with a strong community, I’m not worried about the engine, either.
Those are just the technical changes. There have been plenty of life changes to match, but it’s late, and I’m tired of looking at WordPress. I know I make this promise on every first-post-after-a-long-gap, but I will be writing more. I’ve removed the barriers, so there’s no excuse. Plus, I’ve got ideas, so that helps.