Things I’ve made, mostly for fun and mostly in Elm. Some are finished. Some are finished enough. The current obsession is on the home page.
Games
Crunchdown! — a browser-based retro gridiron game written in Elm
Peeko Computer — a nostalgic recreation of Acornsoft’s Peeko Computer, the program I used to learn machine code on my BBC Micro in 1985
Interactive fiction
Plane Drift — a modern way to play .z3 Infocom text adventures in the browser
Elm Z-Machine — a z3-compatible Z-machine written in Elm, for playing interactive fiction online
source code
Tools
Thirty Teeth — a workshop for composing, auditioning and printing paper tapes for a 30-note hand-cranked music box
Guardian Cryptic Crossword — a cleaner, faster page for the Guardian’s daily cryptic, built in Elm, now with an anagram solver
source code
- STAR Interview Prep — an AI coach that drills you on the STAR method for competency interview questions
source code
Tabletop
You've been Pawned — make paper standees for your tabletop game
It's Your Turn — a prompt deck for new roleplayers
Never show me the odds — the numbers behind contested skill checks in D&D
Monster of the Week for Owlbear Rodeo — an extension for playing Monster of the Week on Owlbear Rodeo
Writing
- Welcome to the DON-geon — a series of silly political sketches in which DJT plays Dungeons and Dragons with his friends and foes
- Cambridge Chronicles ep. 2: The Punt Poltergeist — a Monster of the Week mystery
- Cambridge Chronicles ep. 1: The Spectral Bookshop — a Monster of the Week mystery