LOWBLOCK Soccer
Tactical top-down football, built to be played together
A 2D top-down football game about through balls and holding a lead, not packs and points. Co-operative against the computer, online or on one sofa.
Archive
Things I built and kept caring about. The featured few are on the homepage; this is all of them.
Tactical top-down football, built to be played together
A 2D top-down football game about through balls and holding a lead, not packs and points. Co-operative against the computer, online or on one sofa.
2026Live
Group chat with one thing everybody is looking at
Real-time coordination for small groups, built around a shared Stage. When the Stage changes, a thread opens against it, so the record of what was decided writes itself.
2014–2016Archived
Social blogging, built for argument
A social blogging platform aimed at citizen journalism and the grown-up end of the internet. Two years of React, Rails and rethinking what a blog is for.
2016–2025Archived
Conversational blogging platform built for discussion
Tremr redsigned as a discussion platform for substantial writing, structured conversation and visible trust. Rails, React, Cloudant and Firebase powered feeds, full-post responses and real-time interaction.
A dungeon crawl for one, on one side of paper
A print-and-play dungeon delve designed to be published daily — a level on one side, your party on the other, no dice and nothing to set up. It ran for a handful of levels in 2020 and then stopped, for reasons worth writing down.
Eighteen identical cards, and the game is where they land
A pirate dexterity game made for Button Shy's September 2019 design challenge, where all eighteen cards had to be identical. Instead of fighting the constraint, the cards became terrain: you drop them into an island and play by covering and uncovering what is printed on them.