I got bored of Zwift, so I made my own cycling game[Projects]
Pedal Mania is a pixel-art cycling game for your smart trainer, with real roads, crits, velodromes, an island of its own and Mars, and it is free to download at pedalmania.cc.→
I'm a Staff Engineer. I like to build interesting things: products, open-source tools, and writing about the work. I work on platform infrastructure, distributed systems, and the tooling that makes engineering teams faster. Currently based in Melbourne.
You'll find longer pieces in the blog, smaller things in notes, and the projects I've been building on projects. The /now page has a more current snapshot of what I'm working on.
Pedal Mania is a pixel-art cycling game for your smart trainer, with real roads, crits, velodromes, an island of its own and Mars, and it is free to download at pedalmania.cc.→
A technical guide to graph engineering for AI agents: nodes and edges, the fake edge test, the fan out and reduce diamond, independent verification, the failure modes nobody warns you about, and when a plain loop is the better call.→
Notes from building Skylark, an agentic desktop browser in Rust with a Chromium fork: why the harness matters more than the prompt, and why a smarter model isn't always a better agent.→
Find me on GitHub, LinkedIn, or X — or send me a message via the contact form. I read everything and reply to most of it.
Contact