This is my personal website where you'll find things I've written, things I've made, and at the bottom of this page contact details.
I live in North London, zone 3. On the whole I prefer bikes to cars, board games to video games, fiction to non-fiction, and vegetables to meat.
You might be looking for my work website.
An online multiplayer game. A homage to the excellent Wavelength.
Designed to be played alongside a video call, needs at least four players, and has no instructions but if you can figure it out (not difficult if you know the original) it's good fun.
When is pancake day?
A reaction against those "news" sites that create vast ad-stuffed pages purporting to answer simple questions but then never get round to actually answering them.
Also an excuse to try out Svelte-kit and Vercel.
Escape From The Aliens in Outer Space map creator
A tool allowing players of the awkwardly named tabletop game to make their own maps or edit those that the designers have provided.
Books I've read
A list of all the books I've read (not including things I've read to my kids) over the last 10 years or so. Mostly novels.
A simple game.
Make poker hands to score points and clear space to make more poker hands.
Simplify the path of a line without losing its key features.
Originally written as a drop in replacement for D3 v3's path generator (d3.svg.line), should still work with newer versions.
A d3 module to help you make legible icon grids out of data, includes the ability to add regular breaks to grids to improve legibility and to set the draw order to allow effective use in either horizontal or vertical orientation.
Electoral college dot map
A brief write-up of the results map I made for the FT's 2016 US election coverage. I really liked the solution we came up with.
How many UK cities can you name?
There are only 69 cities in the UK but I bet you can't name them all without looking at wikipedia.
You can email me (email@example.com), find some code I've written on github (tomgp). I also have an infrequently updated weblog.