People are always complaining about how bad WordPress is, but it really depends on your goals. Many people basically want to publish a list of Facebook posts somewhere they control, with some categorization thrown in. For those people, WordPress is terribly opaque and confusing.
That’s why when ghost came out as a blogging platform, I was excited. The UI was beautiful. The barrier to setup was pretty high initially, but the barrier for use was really low. Even then, though, it was organized as a real web app with frontend tools many of us have become accustomed to in the last 5 years or so. You could just write, without thinking too much about the underlying HTML or code structure. It was free from lots of the historic cruft that WordPress still carries around. Everything we’re supposed to love in tech!
But, then I started wanting to post regularly. Sometimes I wanted comments, sometimes I didn’t. Sometimes I wanted to be able to create newsletters, sometimes not. Sometimes I wanted to post news links, sometimes my own work. In short, I started having more nuanced, professional use-cases that ghost simply couldn’t handle. I wanted more than a series of Facebook posts that I host myself.
So, with a heavy heart I’m transitioning from ghost (back) to wordpress. I have to say though, now that I have a better sense of what I want to create, wordpress’s tools and ecosystem make that vision much easier to realize than I would have imagined. The moral of this story (so far)? Don’t write off old technology too quickly 😄