Well, this is embarassing…
So at some point in the recent past, an optimistically-applied software update appears to have broken my website.
I don’t have any time (or brainspace) at the moment to get to the bottom of what’s happened, so you get to see this page instead. Lucky you.
Normality will be resumed just as soon as I’ve worked out what ‘normal’ is; until then you can find me on Mastodon and Bluesky, or you can drop me an email.