A comparison of three broadband packages installed in my home in 2019.

more …

Sep 1, 2018

A selection of puns from @ThePunnyWorld:

more …

Family Tree
Mar 6, 2018

The family tree and all related info has been password protected. Please request a login if you would like access.

Advent of Code 2016
Dec 3, 2016

The second instalment of Advent of Code has started but this time I'm only tackling the problems in Elm (mostly skipping Perl or Ruby - unless Elm is too slow). You can run my solutions, see my input data (which might differ from yours) and get links to my Elm code on this page.

more …

Bucket List
Apr 16, 2016

It's that time of life. We've begun a list of things to do before we kick it.

Ruby Tapas is a bi-weekly screencast by Avdi Grimm on Ruby and Object-Oriented design principles. It's a subscription service, but some episodes are available for free.

more …

Eric Wastl's Advent of Code is a programming challenge with a Christmas theme originally published as 2 related problems per day from 1st to 25th of December, 2015. Each problem requires writing a computer program to solve it.

more …

Jan 3, 2016

Check out the list of our favourite films, TV programs, books and plays! This should help us with those "what was that thing we saw with what's his name in it" moments. Mostly recent, but with a few of our can't-possibly-be-left-out all-time absolute favourites.

Family Tree Version 2
Dec 2, 2015

The family tree has had an upgrade. The main difference, other than cosmetic changes, is that the full siblings of the person currently in focus are now shown: older siblings on the left and younger siblings on the far right (beyond partner(s) which, if any, are on the immediate right of the focus). This means you don't first have to click on one of the parents and then click one of their other children before you can focus on somebody's brother or sister: they're right there in front of you ready to be clicked.

more …

I wanted the ability to perform syntax highlighting on snippets of code in this blog so I looked for an open source project which would integrate nicely with this app's stack (Rails 4, HAML, Bootstrap 3 plus Markdown for the blog posts) and preferably also be able to highlight Elm code. Elm is a relatively new language that is totally different to what I'm used to (Perl and Ruby) but which has a number of attractive features and has already been used in some parts of this site (notably, for the family tree).

more …

Change to Home Page
Nov 26, 2015

The new home page for this web site is now a blog (instead of a graph showing my weight history) and this is the first ever post!