Lab
Taking things apart, wiring things up, and getting them to work.
Bringing Warrior Epic back from the dead, one packet at a time
Warrior Epic's servers went dark around 2010. These are my running notes on building a local server so the original client can be played again, offline.

Scary: two projects built by prompting Gemini 3 Pro
I tried Gemini 3 Pro on a real web app and a Three.js game. It handled migrations and backends, right up until old bugs started coming back.

A home security system you actually own
How to build a private home security system with a Raspberry Pi and MotionEye: the hardware, the setup, and the settings that matter most.
