Newsletter
The Embedded Edge
Practical firmware and IoT insights, published every two weeks. Deep dives on RTOS internals, OTA pipelines, wireless trade-offs, and real field failures — from 13+ years of shipping connected devices.
What's inside each issue
Firmware Deep Dives
RTOS internals, bootloader architecture, memory maps, and interrupt-safe patterns — explained from first principles.
OTA & Deployment
Fleet update strategies, signed artifact pipelines, rollback triggers, and the telemetry patterns that prevent brick events.
IoT Protocols & Power
BLE connection parameters, MQTT QoS trade-offs, LoRa duty cycles, and sleep-mode strategies for battery-powered products.
Field Failures & Postmortems
Real bugs from shipped products — priority inversion, corrupt OTA updates, brownout resets — and how to find them before your customers do.
Recent and upcoming topics
- Priority inversion: the RTOS bug that surfaces only under load
- Why your OTA succeeded but the device still bricked
- BLE connection parameters: the knobs nobody explains
- Secure boot on a budget — what you can skip and what you can't
- Embedded Linux boot time: 8 seconds to 1.2 seconds
- The volatile keyword lie — and what actually works in ISR data sharing
- Delta OTA over NB-IoT: payload math and failure modes
- How we found a 14 mA sleep-mode leak with a PPK2 and 30 minutes
Join engineers who ship better embedded products
Every issue is written by a practitioner, not a content team. If you build firmware for a living, this is written for you.
Published on Substack. Read past issues there before subscribing.