Side Quests
Games, fiction and browser tools that aren't the day job.
Everything here runs quietly alongside the main work: most of it in the browser, most of it built because a problem seemed interesting, not because it needed to exist commercially. Also worth a look: the fiction archive, over three hundred pieces of short interactive fiction.
Prototypes & tools
-
A project and task manager designed with an ADHD mind in view: focus mode, a smart daily planner, a workload heatmap and burnout-aware recurring tasks.
-
The full case study for the browser-based forensics workbench.
-
A binaural/monaural/isochronic tone lab plus an interactive psychoacoustics suite. Headphone-friendly, nothing to install.
-
A teletext-inspired interactive-fiction engine: character-cell aesthetics and branching narrative.
-
Encode a picture into sound, then read it back as a spectrogram. Paint with frequency; listen to the image.
-
A seed-based procedural mining simulator. Drill ever deeper, manage the rig, chase the rare seams.
-
An educational, fictionalised nuclear-station systems simulator. Simplified models, no real procedures.
-
Generate fictional identity records for testing, seed data and demos, with a JSON and CSV API.
-
Open Unity BinaryFormatter and JSON saves, edit visually or as raw JSON, and download a clean round-trip.
Games & puzzles
-
Mahjong solitaire in the browser. Installable, offline-ready, no clock to chase.
-
Answer wide-ranging clues to uncover a shuffled number cipher, then decipher the hidden phrase.
-
A quiet Japanese logic puzzle: divide the grid into rectangles, each holding one number equal to its area.
-
Circle the numbers that add up to each row, column and region total. Every board solvable by reasoning alone.
-
Fill the grid from the run lengths on each row and column, and a picture appears.
-
Draw one closed loop so every number matches the edges around it.
-
Build boards by hand, generate puzzles, check solutions, or let the solver work through them.
-
Six attempts. One word, drawn at random from a British English dictionary. No clock.
-
Fifty-four levels of seaside physics revenge. Every sprite drawn in code, every sound synthesised.
-
One mollusc, zero mercy. A full-screen neon arcade racer with a synthwave soundtrack.
-
Instant-win scratchcards with a running balance and published prize odds. Play money only.
-
Fifteen seconds to find your number. Four drums, up to seven opponents, a progressive jackpot.