Things I've learned building software

I'm Tane. I've been writing software for 25 years and putting a fair bit of it out as open source. This is where I write about code, the web, and whatever I'm tinkering with.

Latest posts

All posts

Notes

All notes

Stuff I've built

  • 2026

    GameFrame

    A framework for reverse engineering games with AI agents: a playbook of skills that runs in your coding agent, and a toolkit that checks every result against the original game.

  • 2026

    Un-Banished

    A new engine for the city builder Banished, written in Rust. It runs on Windows, macOS, Linux and in the browser, using the game files from your own copy.

  • 2025

    Teskooano

    A 3D N-Body simulation engine that simulates real physics in real time, with multiple camera views, collision detection and procedurally generated star systems. Built with Three.js and RxJS.

More of my open source work