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
3269
1,381,651
423
2.1 mins
1999
3,193
3 days
71.1 days
Apr 2026
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
- 2026 — 94 posts
- 2025 — 27 posts
- 2024 — 30 posts
- 2023 — 20 posts
- 2022 — 15 posts
- 2021 — 22 posts
- 2020 — 48 posts
- 2019 — 74 posts
- 2018 — 62 posts
- 2017 — 108 posts
- 2016 — 40 posts
- 2015 — 69 posts
- 2014 — 64 posts
- 2013 — 63 posts
- 2012 — 70 posts
- 2011 — 59 posts
- 2010 — 128 posts
- 2009 — 248 posts
- 2008 — 274 posts
- 2007 — 287 posts
- 2006 — 276 posts
- 2005 — 389 posts
- 2004 — 337 posts
- 2003 — 180 posts
- 2002 — 198 posts
- 2001 — 40 posts
- 2000 — 28 posts
- 1999 — 19 posts