Projects
Now
- Writer
- A quiet, native macOS editor for writing novels. Zig, no dependencies.
- Strand
- A new browser runtime: a typed language, a multithreaded actor VM, and a GPU scene graph. Rust.
With my hands
Hardware: a doomsday computer, a pocket transcriber and an off-grid radio messenger.
Smaller things
- Mineclone: a voxel engine with three.js. Play it.
- webgpu-template: a starting point for WebGPU graphics.
- webgpu-space-evaders and circular-invaders: small WebGPU games.
- odin-win32: a minimal Win32 window in Odin.
- rls-scope: generated pgTAP tests for Supabase row-level security. Built at the 2024 Supabase and YC hackathon.
- terdo: a to-do manager for the terminal.
- go-weather: the weather, in the terminal, in Go.
- njcodes: search New Jersey municipality codes.
- torrent-indexer: index torrents from many sources.
And much more
Most of what I build never gets a page. It lives in folders, on GitHub, and in drawers.