Going through the archives

Posted on 23 February 2025 in Blogkeeping

I've been looking through my archives over the last few days while laid up with a minor medical problem. Along the way, I stumbled across a draft from 2021 -- written just after I moved my blog from Wordpress to a static site generator -- that never saw the light of day.

I really don't know why I didn't finish and publish it at the time -- it's got some good stuff. And in the light of my decision to write more TIL deep dive posts, it's particularly relevant now. So here it is, dusted off and lightly updated.

One of the main changes in moving this blog over to my new static site generator has been the change in the format for the posts. I wrote it so that it could still render (reasonably well) the semi-HTML that Wordpress uses to save posts, but its main source language is Markdown, with which I can use code fences for syntax-highlighted code blocks, and a number of other nice typographical tricks -- and posts look much better with a few changes to take advantage of that.

So over the last few days, I’ve spent more hours than I probably should have going through all of my old posts and hand-converting them to Markdown. There was absolutely no need to do this, but it felt like the right thing to do. A touch of OCD? Well, possibly, but there have been other benefits.

I was able to read through the history of the rise and fall of Resolver Systems, and the resulting rise of PythonAnywhere; it was very noticeable how the number of posts per month rose as things became more precarious with Resolver, reached a fever pitch just as it was becoming clear that we just weren't going to make it, then practically fell off a cliff when we pivoted to PythonAnywhere and quite rapidly realised that it was actually going to work. It turns out that having a popular and growing product leaves less time to blog, surprisingly enough.

(I was also surprised at how cool our Dirigible cloud spreadsheet was -- it's a pity that we never had the time to explore it further, though I think that given the resources we had at the time, it was right to focus on PythonAnywhere.)

I was also able to see what I've posted in the past and get some kind of feel for what seemed to work, what didn't, and what was just terrible and pointless.

Good kinds of posts -- I should do more of these:

Indifferent kinds of posts:

Bad kinds of posts:

So that's what I've found. Will knowing that all change how I blog in the future? No promises -- but at least I have a roadmap now.