Writing
Everything I've written
Essays, project write-ups, and experiments. Each one is its own document with its own shader.
-
Half-Truths I Keep in a Text File
A text file of one-liners I've muttered at a terminal over the years. Half of them are jokes, several contradict each other on purpose, and a few are firing offenses. None of them are advice.
-
NoiseLang: A Language Where Every Value Is a Distribution
A signals-and-noise course left me writing Monte Carlo math on paper and wishing the notation itself would run. Nine years later, with an AI agent doing the heavy lifting, NoiseLang became a real Monte-Carlo language with a fused multi-core JIT and a WASM backend.
-
Building Gin: Simple Over Easy in Go
A stalled startup in 2014 turned into Gin: a Go web framework built on the difference between simple and easy, a radix-tree router, and an API stable enough to survive ten years.
-
Turning Designs Into Code, Before LLMs
Before LLMs could do it, I taught a model to turn free-form Figma designs into responsive HTML structure. The trick was reframing a variable-size problem into a fixed-size 'which of these two merges is better' question a small tree-based model could answer.
-
Qwik: Resumability That Feels Like React
I joined Miško Hevery's team and helped turn Qwik from a resumable-but-painful prototype into a framework that feels like React, backed by a Rust compiler that extracts closures and serializes app state into HTML — so the fast path is the default one.
-
I Broke My Ankle, Then Rendered It in a Browser
In October 2019 I broke my ankle in Berlin, ended up with my own CT scan on a CD, and started rendering gigabytes of it in a browser. That became Sethealth, a GPU-accelerated medical-imaging platform.
No articles in this category yet.