Made, maintained, or still refusing to be abandoned

Projects & worlds

Tools for classrooms, imaginary cities, and technically unnecessary experiments. Finished is not a requirement for inclusion.

TeachMaths.net

Active development

A TeachMaths hinge question asking pupils to expand b(4b − 12), with four multiple-choice answers
A real hinge-question screen from TeachMaths.net.

Free interactive maths tools, digital manipulatives, linked representations, animations, and question generators for teachers and trainees. I’m currently working on the Create systems and broader KS3–KS4 question coverage.

A dark green street map of Die Eurostadt, built over the geography of Amsterdam
The working city map. Select it to inspect the full-resolution version.

Unfinished, expanding, not yet safe for tourists

Die Eurostadt

A cyberpunk megacity built atop the sunken ruins of Amsterdam. The project contains a growing map, factions, campaign material, worldbuilding notes, and—eventually—short fiction.

For now, the map is the public artifact. More of the city will appear here when it is fit to survive contact with visitors.

Experiment · currently headless

Rust Boy Advanced

A Game Boy Advance emulator written in Rust and compiled to WebAssembly for the browser. The CPU, memory bus and BIOS stubs are working; the next substantial milestone is rendering actual pixels.