Field notes from small, verifiable systems. The pattern across everything here: take a real problem from my own house, lab, or classroom; instrument it; measure before claiming; publish what held up and what didn't.
- roomba-signal-mapping — mapping a camera-less robot vacuum by layering the weak signals a home already produces, checked against consumer-LiDAR ground truth.
- storm-net-recorder — records and transcribes the local storm-spotter net automatically, driven by National Weather Service warnings.
- systems-integration-lab — a graduate systems-integration lab: three containerized tiers with a small local language model in the middleware.
- ai-parts-on-demand — plain-language intent to working physical parts: parametric CAD with enforced print gates and a loop that turns real measurements into rules.
- web-video-transcriber — web video to usable text: site captions when they exist, local Whisper when they don't.
- PiShade — a Raspberry Pi running a cheap roller shade on solar time, honest about what is original 2019 hardware versus reconstructed code.