Well, that did something.Keep going.Nothing is hidden on this page. The pages that hide something are in the Weblog.Congratulations! Hope you enjoyed the fire! 🔥 The fire isn't everything, though. One more click starts it over. When you've found and solved the real puzzle, you'll know.
Things I build outside of work.
blitzkit
I build a small 2D and 3D game engine in Rust using wgpu. A game
implements one trait and calls start(), and the engine takes it from
there: the window, the event loop, drawing, keyboard and mouse input,
and sound. The 3D half adds meshes, textures, collision, and three
kinds of light that cast shadows. I've built (and continue to build) games using it like
pong, snake and tetris in 2D, marble and slider in 3D. If you want to check it out, it's live on
crates.io.
A small social web project about low-friction posting and
conversation. It can be the comment section for any blog, and it is the
comment section for most of the posts on this one.
A git client for macOS, built on AppKit and libgit2. I
started it in 2017, left it alone for six years, and picked it up again
in September 2026. It is not released.