My blog posts...

I’ve been blogging since 2004, but most of these blog posts have been lost. The good news? I’m bringing them back. Slowly.

A work in progress, you’ll find some of my most recent posts here: and some of the posts I liked the most, particularly my travel posts. I’ve gone through all of 2005 and 2006’s posts, and those until June 2007; more will follow in the next few months. Hopefully edits are obvious enough; and the old links should work again too. Here’s a list of tags; and of course, this has an RSS feed.


Quick free auto-post-to-Twitter PHP script in the age of Elon Musk

Review: Onyx Boox Tab Mini C

Fixing 404 errors and link rot, while maintaining authenticity

Posting to BlueSky social with PHP

The problem with charging Google to link to news

YouTube has RSS feeds... kind of

Behind the scenes at BBC Radio 5 Live's visualisation

Air Canada. Hmm. A trip report BNE-YYZ-LHR

BBC Local Radio's incredibly poor management style is shameful

India mandates FM radio on mobile phones (not AM though)