Tag Archives: programming

The Hardest Hangman

A hanged man being quartered by his executioner.

What’s the hardest possible word to guess in Hangman? Many have wondered, but Dan felt the need to find out for sure. Continue reading

New Volunteers for Three Rings


Following their weekend in Jersey, Dan, Ruth and JTA went off to Malvern to train three new Three Rings volunteers. Dan gets nostalgic about the history of Three Rings. Continue reading

Craziest Internet Explorer Bug Ever?


Dan discovers a crazy little bug in Internet Explorer 8 and below, and complains loudly about it. Bloody IE. Continue reading

Lucy’s Birthday

Lucy 173's birthday is in 13/1 days.

Dan’s ended up really busy again, but he’s found time to share a bug in a development version of Three Rings with you. Continue reading

KeePass for Opera


Dan develops a browser plugin for Opera to allow the KeePass Password Safe to work with Opera 12+, after the Opera team remove the feature upon which many KeePass users depended. Continue reading

On This Day In 2004


On this day in 2004, Dan finally handed in his dissertation on the subject of Three Rings. Since then, Three Rings has become the de facto standard for University Nightlines, and has also become the most popular rota management system for Samaritans branches and a variety of other helpline charities, too. Continue reading

Moving Things Around With CSS Transitions

My head "pops up" in the top-left hand corner of the site, and hides when you hover your mouse cursor over it.

The “pop-up head” in the top-left hand corner of the page is powered entirely by CSS: no Javascript is used at all. Dan explains how. Continue reading

On This Day In 2011


As part of the On This Day series, Dan looks back over the last year that he’s been running FreeDeedPoll.org.uk, a service that makes it easy and painless for British citizens to change their name (and have that name legally-recognised) Continue reading

On This Day In 2003


Dan looks back on the very first time he juggled flaming clubs, and wraps this up in the story of how he learned to juggle in the first place. Continue reading

Too Ruby


If the Ruby programming language were a chef, it would make the best tie dyed cakes in the world. Sadly, it isn’t, but it still makes for some mighty “readable” code. Continue reading