Operations | Monitoring | ITSM | DevOps | Cloud

Interrupt Live: Steve Noonan | Principal Embedded Systems Engineer @ Nomo

On this episode of Interrupt Live, we'll meet Steeve Noonan, an Principle Embedded Systems Engineer at Nomo International, Inc. He'll share why he wrote the article " Why std::this_thread::sleep_for() is broken on ESP32". Interrupt Live is a series where we sit down with Interrupters contributors to hear more about their origin stories, engineering journeys, and the unique challenges that inspired their contributions. If you’ve ever wanted to hear directly from the engineers behind your favorite Interrupt posts, now’s your chance.

RMAs should never result from software issues

Many hardware companies lose millions on RMAs and warranty returns, often replacing devices when a software update could have fixed the issue. Without data, it is hard to know what is really a hardware failure and what is just a software bug. Observability changes that by helping companies diagnose issues remotely, cut unnecessary returns, and keep margins intact.

Unlocking Zephyr Debugging

If you’ve been working with Zephyr RTOS, you know how powerful and flexible it is for embedded development. At Percepio, we appreciate Zephyr’s hardware abstraction and kernel architecture, which make it easy to get up and running on a wide range of hardware. Now, we have exciting news for developers looking to improve their Zephyr debugging and performance analysis: we’ve validated that Percepio Tracealyzer works on over 600 Zephyr-supported development boards!

Former Pebble Engineers Discuss The Rarity of Open Source Firmware

It's not every day that commercial firmware gets open-sourced. In this clip, we talk about why it's so uncommon—and why it’s a huge learning opportunity when it does happen. From modern development practices to years of debugging edge cases, open-source firmware gives engineers a rare look inside real production code.

Why Fitness Tracking is Still the Killer App for Wearables

From smartwatches to earbuds, fitness tracking remains the most in-demand feature for wearables. At Pebble, we saw it firsthand—despite a programmable ecosystem, users cared most about step tracking, sleep monitoring, and health data. Now, Apple is integrating fitness features into earbuds instead of launching new devices. Will this shift how people track their health?

The Android Developer's Journey into Hardware Observability

In this article, I walk through how the growth of internal observability tooling for an AOSP device might look like, and the variety of pitfalls one might encounter as they scale from 1s to 10s to 1000s of Android devices in the field, based off my experience talking to AOSP developers and teams, and personally as an Android app developer working on AOSP hardware.