Kind: Articles
Traditional long form content: a post with an explicit title and body.
-
[Bloganuary] Alumnus
Bloganuary wants to know what colleges I've attended. Let's take a tour of my experience of further education.
-
[Bloganuary] Playtime
Do I get to "play" in my daily life? Absolutely. For this Bloganuary prompt, I'm looking at the ways in which I play.
-
[Bloganuary] My Biggest Challenge
What's the biggest challenge on my horizon as I come into the New Year? Right now, it feels like it's Bloganuary! But there's an underlying challenge of winter motivation and procrastination that makes Bloganuary seem so hard.
-
Wonder Boy
I first played Wonder Boy on an arcade machine 35 years ago, and have played on-and-off ever since. Until today, when I finally beat it for the first time.
-
They See Me (Blog)Rolling
Inspired by Tracy Durnell, I've for the first time since 2008 started publishing a 'blogroll' of people I follow (now, dynamically-produced from my feed reader!).
-
Blogging Stats
I finally got around to automating the generation of statistics about my blogging frequency. Now with interactive graphs!
-
Lightboxes Without JavaScript
An image lightbox overlay with no JavaScript whatsoever? Absolutely. Here's how I do it.
-
FreeDeedPoll.org.uk, Punk Rock Edition
A Birmingham-based punky trio, Luxury Nan Smell, have released a song named "freedeedpoll.org.uk", in reference to my website of the same name. This was just the kind of uplifting thing I needed to hear about.
-
Length Extension Attack Demonstration
Hash length extension attacks aren't necessarily intuitive without a little understanding of how vulnerable hashing algorithms work. Using SHA1 as an example, I've put together a step-by-step demonstration with a focus on teaching the underlying principles behind the vulnerability.
-
It Takes Two
At the weekend, Ruth and I travelled to Edinburgh to attend a tango class for which we were in no-way qualified. We learned a lot, but mostly because we knew very little to begin with!
-
Household Finances Revisited
A year or two ago, my polyfamily and I switched from an "income-assessed" to a "same-residual" model for managing our household expenditures. If the former could be described as "socialism at home", the latter is more like "household Universal Basic Income".
-
Pen Pals Wanted
Please will you be my pen pal for one month in 2024?
-
My Default Apps at the End of 2023
All the cool kids are sharing their "lifestack" as we approach the end of 2023. Here's mine.
-
Gemini and Spartan without a browser
Half a dozen different ways of downloading content from Gemini (and Spartan) servers from the command-line using everyday tools.
-
Making WordPress Fast (The Hard Way)
Lots of guides explain how to improve WordPress performance easily. This guide is different. I'd like to share the hard ways in which you might squeeze even more speed out of your WordPress site.













