Why I Hate Wordpress

For the last iteration of this, I ran it on Wordpress. I'll never do that again.

Years ago, someone wanted help setting up a blog. "Have you heard of this Movable Type." This, as it turns out, started a love affair for me that lasted several years. Movable Type was a great product, and one of the first blogging platforms that wasn't also a service: we could run it ourselves, it liked Markdown well enough, and the templates were easy to edit. I had a nice little blog that I ran for almost 20 years (some entries pre-dated Movable Type and were backfilled.) You can find lots of it in the Wayback Machine.

Then came Wordpress. Wordpress wasn't as elegant as Movable Type (the MT templating language was beautiful) but they marketed themselves aggressively as a a free tool and painted Movable Type as a product with costs. Both were lies, but in the end...Wordpress essentially killed Movable Type, except in Japan where it remains immensely popular apparently.

Wordpress kind of sucks though. It's interface is very heavy, and customizing it feels being a PHP programmer. I don't want to be a PHP programmer. I couldn't even start to figure out the theme editor even with a working knowledge of HTML.

So, now Ghost, and we'll see how it goes. I definitely prefer the post editor, and the fact that tags generate topics. I've already found details about to build monthly archives (though I wish that were a native function) so we'll see, and there's an S3 integration for image storage that I'm going to get up and running. I remember when the Ghost project kicked off and it's nice to see that it picked up and thrived. There's a good place in the world for minimalist software in the face of monlith's like Wordpress (and I say this as a Salesforce architect, so I recognize the irony...) so...onwards!