About me


The Thingometer is a way of visualising electoral polling data by morphing the candidates into one another. It's for the 2015 UK elections, but feel free to fork it for others.

Think MathsPixel Spreadsheet is a tool I helped create which turns a picture into an Excel spreadsheet, using conditional formatting so that when you zoom out you see the picture.

Explore the Mandelbrot Set with the HTML5 canvas element.

The Connecting Wall is a game from BBC4’s Only Connect game show. Their version requires Flash; mine is entirely CSS and JavaScript, so it should run on your telephone.

3Doku is a 3D version of sudoku. (Well, OK, it is a 2D version of sudoku wrapped around a 4×4×4 cube.) Also available on Android.

Charm lets you quickly find that Unicode symbol you were looking for, by typing a portion of its name. Charm is also available as an Android app.

In October 2012, I helped Matt Parker build a computer entirely from dominoes. There's an explanatory video and worksheets at ThinkMaths..

My Mobile Cycle Map for Manchester is a wrapper around the web version of TFGM's maps.

I created some Javascript toys for Matt Parker's book Things to Make and Do in the Fourth Dimension, as well as an explanatory post on the Aperiodical.

4tris is a version of Connect 4 with added havoc caused by lines vanishing and forming combos.

I've built an infinitely large version of Conway's Game Of Life which you can play with.

I've built a 3D image gallery for the MegaMenger project.

Analogue Snake is the classic phone game Snake with all the right angles taken out. See also Analogue Snake II.

Analogue Snake II is my second take on the classic phone game Snake with all the right angles taken out. The first is here.

Explore Koch snowflake curves with the HTML5 canvas element.

Gravity is a game not unlike Worms or Angry Birds. Two players take turns hurling missiles at each other. The twist is that the missiles must travel through (or round) a solar system, where each planet exerts its own gravitational pull.

Check out my Android apps on the Google Play Store.

@823years is a Twitterbot response to the various banal or insane ‘interesting facts about today’s date’ memes that spread periodically.

I also dabble in science communication. I especially enjoy doing the research/comedy night Bright Club. Apparently other people enjoy it too.

I made the website for the Greater Manchester Skeptics Society. The logo was designed by Polyp.