

Recent
The Case for C on New Embedded Projects in 2026
Rust is promising, Go is productive, and C is what I still reach for when writing firmware for ARM Linux devices. This is not a language war — it is a practical look at why.
How AI Is Changing My Work as an Embedded Developer
AI tools like Claude Code and Gemini have become a core part of how I write C, debug devices, and analyze fleet data. Here is what actually works in embedded development — and what surprised me.
iptables to C++: When Shell Scripts Stop Scaling
·7 mins
How a single shell script making hundreds of iptables calls became a C++ application using iptables-restore, and why the rewrite was about more than just performance.
Using AI to Make Sense of QXDM Captures
QXDM captures contain everything you need to diagnose cellular issues — buried under thousands of messages you do not care about. AI changes the math on how long it takes to find what matters.
Why WireGuard Is the VPN for Embedded Devices
·7 mins
After years of wrestling with IPsec and StrongSwan on embedded gateways, WireGuard feels like the VPN that was designed for constrained devices. Here is why.