The Notebooks.
Multi-part guides, bound and shelved. Pull one down.
Building A Distributed Mesh in Rust
"I wanted to feel where a self-organizing P2P mesh in Rust breaks before I trusted it with anything. iroh-gossip over QUIC, run small and run hard. The first 18 nodes pegged an 80-core box at 100% CPU; weeks of flamegraphs and soak tests later the same 18 idled at 5%. This notebook is the work as it happened — the wrong hypotheses, the flamegraphs, the leaks (some mine, some upstream — a churn leak I chased for two days turned into fixes across three crates), and then the harder build: a multi-mesh fabric you can actually see."
IoT Pet Health Tracker — Build
"Twelve years of paying other people's subscriptions to learn my pets are home. This is the build log for the tracker I actually want — cheap, no-subscription, months of battery, location first and health later — designed the way I'd run any connected-product program, then soldered together nights and weekends."
Building IoT Connected Products v2
"The PRD for v2 was a list of v1's mistakes, inverted. Wireless: don't pick the protocol before you know the duty cycle. Identity: per-device cert from boot zero, not bolted on at scale. OTA: signed, staged, rollback-able, or don't ship. Building the same kind of platform a second time — on purpose."
Building with AI/ML — Products & Operations
"Bedrock went GA in the fall of 2023, and within a few months the team had a live feature running on it. Three years on it's an agent stack in production, a prompt-regression set that catches drift before customers do, and a quarterly spend audit that keeps the bill honest. The running log of getting AI/ML into real products — and building the operations to run it without lighting money on fire."
The Four-Column Ask
"Two questions — how clear is the solution, how strong is the evidence — sort every roadmap idea into build, test, analyze, or drop. Each column is a different discipline and a different next move. Five posts: the framework, then one per column, ending with the hardest one — learning to kill what you're attached to."
IoT & Connected Devices — Year in Review
"Every January, a connected-devices forecast — last year's bets scored honestly against what actually shipped, then this year's placed in the open. Read it forward and the field grows up in front of you: smartwatches become a category, voice goes from sci-fi to ambient in three years, AR glasses start eyeing the phone's job. Read it backward and the patterns surface — protocol fragmentation that never resolves, the long regulatory gate on medical-grade wearables, and the category-creators that don't survive their own runway."
Smart Home IoT — An Engineer's Journey
"Hue gen 1 went on a kitchen pendant in October 2012. Thirteen years and four protocol migrations later, the kitchen is a Samsung Bespoke install running Matter to Home Assistant. The protocol wars, the platform collapses, the products that bricked themselves — documented in the order it happened, by someone who never reset and started over."
Pet IoT — An Engineer's Field Guide
"Atom got the first Whistle in October 2013. Joule, Boson, and Quark came later. Twelve years of every shipping pet device, every protocol shift, every vendor collapse and acquisition — kept the way an engineer keeps notebooks, in the order it happened."
IoT Security — The Full Stack
"Per-device identity that scales clean to a million devices, seven layers of defense you can actually deploy, and an OTA pipeline you can sleep through a Friday rollout on. The connected-product security posture I'd ship with confidence — and a playbook you can lift directly."
Project Management Fundamentals
"The fundamentals — scheduling, stakeholders, quality, procurement, integration, working with small projects."
PM Trends — Year in Review
"Project management trend predictions, one year at a time, from 2019 forward."
Building Medical IoT Connected Products
"Two years (2017–2019) building the API platform behind a BLE consumer-health portfolio. Phone-as-gateway, home-grown REST, and the OTA push that haunted my dreams."
The Docker Ecosystem
"A hands-on tour of the Docker ecosystem — what containers are, how they network, how to find each other, and how to orchestrate them at scale."
IoT & Connected Devices — Year in Review
"Eleven years of connected-device predictions and outcomes, one post per year from 2016 on. First half: last year's predictions scored. Second half: what's next."