Writing

Occasional notes on what I am building and thinking about. Some of it is research. Some of it is a weekend spent hiding cables behind a desk. Both are here on purpose, so the filter below sorts them out.

The city that built itself

Engineering · · 9 min read

Five days, a VR deadline, and no time to model a city by hand. So I taught Unreal Engine a Wave Function Collapse that laid the streets, raised the buildings, and then drove the traffic.

  • Unreal Engine
  • Procedural Generation
  • Wave Function Collapse
  • VR

I would like to buy software again

Opinion · · 19 min read

Everything became a rental. A test for telling the fees that buy something from the fees that buy permission, and the question you have to ask straight after it.

  • SaaS
  • Software Licensing
  • Local AI

An oracle, not a linter

Engineering · · 9 min read

When an agent writes the Go, "137 warnings, use your judgement" is useless as an acceptance signal. So I built GoRacle: a build gate that answers yes or no, and assumes the author will cheat.

  • Go
  • Static Analysis
  • AI Agents
  • Developer Tooling
  • Open Source

Privacy as a creative constraint

Engineering · · 8 min read

Photographs I could not publish, anonymized and then handed to an AI with one instruction: remove the body, keep the clothes. What remains is a picture of absence.

  • Privacy
  • Generative AI
  • Computer Vision
  • Photography