This blog started out as a livejournal, then turned into a place to post thoughts about what I’d seen in the papers or on the Internet. Post frequency tailed off as I moved to twitter, and then Mastodon. These days it’s a repository for rare longer essays and obituaries for my dogs.

Recent entries have tags, but completing the process for everything I’ve ever written is an exercise in self-indulgent navel-gazing. Still, you may want to check out some of the posts that I reckon have held up better than others.

Recent Posts

Not that they’re road signs, but that they’re the wrong road signs.

Embrace the fact that you're a GUI / phone app, not a terminal app

Not just “sorry I didn’t get back to you just now; I was cuddling my dog / on the loo / showering”

Trying to appeal to now-No leavers might be a premature optimisation.

Don't program in algebra

Programming is about communicating outcomes, not processes