Archives

With a blog that’s been running continuously since 1999, organising the mass of posts, and being able to display them in a sensible manner is an intriguing challenge. You can browse by category, take a chance on three random posts, or keep reading for a ‘by the stats’ view.

At a glance

Posts
3269
Words
1,381,651
Avg/Post
423
Avg Read
2.1 mins
First Post
1999
Longest Post
3,193
Avg Gap
3 days
Longest Gap
71.1 days
Top Month
Apr 2026
Top Day
Tuesday

I started this blog on June 2, 1999 . It didn’t feel like much at the time — just somewhere to put the things I wrote.

Since then it’s grown into 3269 posts, adding up to 1,381,651 words. I try not to think too hard about that number.

The longest post is this , which suggests I had more to say than usual, but does not guarantee value.

There is a loose rhythm here — about 3 days between posts — though it shifts depending on what’s going on.

And for no good reason, some months take over a bit: April 2026 was one of those.

Browse by year