For all my bitching about WordPress as my personal blogging platform, I don’t think I ever actually ended up using it. I went from Grey Matter to Octopress to Ghost to a pure static site, and I thought I’d stay that way. I thought we were done with change.
And yet, here we are. On WordPress.
How the hell did we get here?
I stayed away from WordPress because I use WordPress at work. I know its flaws and its grossness. I know the evil dark php heart lurking within. And I know how complex it is—Wordpress is more or less the Microsoft Word of blogging platforms. Odds are you’re never going to use a tenth of what Microsoft Word has to offer—odds are you just need to write a report or a letter or something. It always felt like overkill.
Other blogging platforms were so neat and cool. Octopress was all shiny and Ruby and fast and rewardingly complex—but ultimately it was just a theme and some automation on top of Jekyll, and it didn’t do what I really wanted.
Ghost, I thought, would be the coolest thing—it was made of node.js and therefore self-hosting it automatically carried a lot of geek cred, but Ghost never quite became what I wanted. There were always a couple of things that it just didn’t quite do. Variable length excerpts with formatting was a huge one. Non-hacky image layout was another. And then, when some neat new features I was interested in began to finally appear, the theme I was using stopped working with the new versions of Ghost that had the features I wanted.
And through it all, WordPress was like, “Hey, I can do all this stuff already.”
Then along came the block editor—the editor formerly known as Gutenberg—and I knew it was time.
I actually mostly like Wordpress. I keep thinking of knocking out a demo of an ‘app’ we need for work in it one day. Basically we need a relatively simple ‘database’ setup that spasm out lists for systems to use. In my case it’s things like firewall URL lists and such.
This is actually quite easy for Wordpress, although it’s certainly not a standard usage.
We pay thousands of dollars per year for our org’s web site, which could absolutely be replaced by a WordPress site and a few basic plugins.