A different kind of minion
A day supervising little minions at the Musée de l’Air et de l’Espace, with instant feedback and an unexpectedly interesting fire extinguisher.
Java, phở and other things I claim to be good at
Java, a pot of phở, and little games for the kids. A few things about the person behind this playground.
Turns out I'm learning too
Watching my kids grow up, learning to give them time, and thinking about public schools.
Claude Code workflows need a circuit breaker
What Claude Code buys, what its loops cost, and why a useful workflow needs stopping rules and the right model for each task.
Specs, agents, and how features get built now
How an open spec format, a custom schema and a few AI agents changed feature work into writing, reviewing, and shipping.
Migrating this site from Jekyll to Rust and Leptos
Why and how this static site moved from Jekyll and a remote theme to a typed Rust generator that renders Leptos views at build time.
A Java developer's short guide to Rust and WebAssembly
What years of Java teach you about learning Rust, and why compiling a small game engine to WebAssembly is a great first project.