I occasionally have a run-in with a “least bad of a bad bunch” technology and decide I’ve had enough. At that point, I find a way to move on.
The latest walking dead man in my life is WordPress. I’ve talked about replacing it before. I’ve talked about writing my own replacement for WordPress, but I never got around to it.
Well . . . I’ve had some more annoying run-ins with problems in WordPress, and I feel like I’m just done with it now.
I’m still going to be using WordPress for a while, because I still have to write the replacement — and I’m also doing about thirty other things that take up a lot of my time. I’m actually writing at this point, though, and as soon as I have something working well enough to use, I’ll start using it to chronicle the process of writing the code. In the meantime, WordPress will still be here, frustrating and annoying me.
. . . but eventually, I’ll wean myself off it completely in favor of something that suits my needs without ticking me off periodically by doing things like deleting comments from moderation that I never told it to delete.
I’m going to start writing it in Ruby, basically because I like Ruby, it’s reasonably well suited to projects like this, and it’s fairly portable.
WordPress has finally worn out its welcome. It’s time for a change.