Kind: Articles
Traditional long form content: a post with an explicit title and body.
-
Getting Twitter Avatars (without the Twitter API)
Twitter's API sucks so hard that Dan resorts to screen-scraping for avatar images rather than bothering to use it "properly".
-
Ireland and the UK Aren't In The Same Timezone!
Dan is surprised to find that Ireland isn't actually in the same timezone as the UK, and looks into how any why this is.
-
Spy's Guidebook Reborn
When his 7-year-old asks Dan to print some crib from Usborne's Spy's Guidebook, he goes one step further and reimplements the cipher in Javascript.
-
Twinebook - Printable Interactive Fiction
Twinebook lets you use Twine to make printable adventure gamebooks. Is there mileage in expanding on the prototype, Dan wonders?
-
The Ballad of John Crawford
Dan and his friends play a second game of Dialect, this time as a criminal gang on Portsmouth docks.
-
Hey ONS: This Is Not A Mistake
Last census, Dan and his family had to fill the paper version to work-around monogamy-centric validations on the digital versions. The Office of National Statistics have had 10 years to fix the bug... do you reckon they've managed?
-
Entles (Gender-Neutral Aunts, Uncles, etc.)
With thanks to Enfys' latest blog post, Dan learns a new word and he loves it.
-
Axe Feather 2021
Dan recreates a 16-year old Flash-based interactive ad using modern web technologies.
-
Further Lessons in Wood-Fired Pizza
Dan makes another attempt at cooking pizza in his wood-fired oven. It turns out better than last time, and he learns a lot.
-
We Are The Martians
Alec, Matt R, Penny, and Dan play The Outpost scenario in Dialect: A Game About Language and How It Dies.
-
Confused.com Confuses Me
Confused.com's user interface makes Dan cry when he tries to comparison-shop car insurance. Here's why.
-
The Diamonds, The Dagger and One Classy Dame
The celebration of Dan's fortieth birthday continues with a surprise (remote) murder mystery party!
-
How Not to use A Pizza Oven
Dan gets a wood-fired oven for his birthday and immediately uses it to destroy several pieces of cookware. Made tasty pizza, though!
-
The Fourth Way to Inject CSS
Dan explains why using Link: HTTP headers for stylesheets should be considered a distinct way of loading CSS (that you can't use).
-
Downloading a YouTube Music Playlist for Offline Play
When Dan is asked how to get YouTube Music onto a retro MP3 player, he uses it as an excuse to explain the process of writing a web scraper.














