Cellular IoT Firmware Challenges – embedded.com article

embedded.com has accepted and posted an article I authored. The editor certainly came up with a better title than my original. The new title: "Taming erratic cellular latency with "extreme asynchronous" IoT firmware design" The article's abstract: Many Internet of…

Favorite Tricks: Static Assert

One of my favorite software development "tricks" is making frequent use of any "static assert" feature provided by the compiler. This trick's primary benefit is in moving certain error conditions to compile-time rather than run-time. Embedded software engineers would be wise…