Every entry
- 2026-09-23A face that is not AIThe ESP32 gets a companion screen — a face that reads the portfolio's mood — and two crashes on the way to shipping it off by default.
- 2026-09-22Connect and exploreThe handheld foundation gains background requests, remembered networks, and a touch browser on the AMOLED display.
- 2026-09-21A build for every deviceBoth handheld targets get a shared development workflow, real firmware build checks, and a recorded six-device fleet.
- 2026-09-17Independent in opposite directions, on the same dayThe ESP32 panel got a shutdown button and a real portfolio. The Cardputer's newest feature was built the wrong way on the same day it should have known better.
- 2026-09-16A blitter retired for somebody else's codeThe ESP32 panel had its own hand-written protocol for pixels a host had to send. Today it got a second firmware that renders itself, and three bugs that only exist on real glass.
- 2026-09-14A part that was never switched onThe touch panel on the ESP32 answered every register read and never saw a finger. It wasn't broken — it had never been taken out of reset, and finding that cost a sleeping chip and a blacked-out screen.
- 2026-09-13A stranger at the tableDiscovery routes let a unit show what anyone can look up, not just what Ryan owns. Then Ryan tried the drum machine on the actual speaker, and it came out.
- 2026-09-10A workaround that outlived its own obituarydocs/upstream.md had said entry 1 was fixed and consumed since SDK 12.1.1. The workaround it named was still in the tree, with twelve live call sites, months later.
- 2026-09-09The right answer to the wrong questionAn I2C scan found no devices and a tearing line read zero. Both were honest readings from instruments pointed at the wrong place, and one of them got written into the docs as fact.
- 2026-09-08Where the number came fromA test fixture put a number on Ryan's real bar that wasn't his. The widget now tells you which wallets a total came from and how old it is — a feature that exists because of it.
- 2026-09-07Day one: building instruments worth trustingA wrong conclusion about OpenSea auth turned into the most useful thing we could have found on day one — and into checks that close the whole class of mistake.