Operations | Monitoring | ITSM | DevOps | Cloud

COREDUMP #009: Zephyr's Meteoric Rise and What It Means for the Future of Embedded

In today’s Coredump Session, we dive into the origins and evolution of Zephyr RTOS with Kate Stewart, VP of Dependable Embedded Systems at the Linux Foundation. From Intel’s early ambitions to a thriving global community, Kate unpacks how Zephyr grew into a leading open-source RTOS and what makes it uniquely resilient and developer-friendly. This conversation also explores the technical shifts shaping embedded development and how governance, safety, and collaboration continue to steer Zephyr’s trajectory.

The History Behind Area Codes and Why They Still Matter Today

In the era of smartphones, internet calling, and global connectivity, the concept of an area code might seem like a relic of the past. But these three-digit numbers continue to serve a vital role in telecommunications, even as technology advances far beyond the rotary phones of the mid-20th century.

Is Your Product Safe? Crucial Steps Every Engineering Leader Should Know

Are you sure your product is truly secure? In this eye-opening video, we uncover the often overlooked basics that most companies miss. Discover why understanding your product's components and vulnerabilities is a game-changer in cybersecurity. Plus, learn why monitoring CVEs and addressing weak credentials could be your next crucial steps.

The Secret to Effective Edge AI: Mastering Data Pre-Processing

Discover why deploying Edge AI isn't just about feeding raw data into algorithms. François Baldassari reveals the crucial art and science of data pre-processing that makes AI systems truly effective. Uncover the surprising steps behind transforming vision-based AI into a powerful tool.

Why AI Won't Replace Engineers: Solving Problems for Eternity

Is AI engineering a career killer or a game-changer? Dive into a thought-provoking discussion on how AI might redefine the role of software engineers. Discover why problem-solving engineers will always be in demand, even as the tools and methods evolve. If you enjoy tackling challenges, your career might just be future-proof.

The Role of Open Source in Shaping AI Innovation

Can open source survive in an AI-driven world? As AI seems to take over, there's a burning question about the future of open source contributions. Discover the unexpected role open source plays in training AI, and ponder the long-term implications. Can we keep feeding the beast, or will AI eventually stand alone?

Tracealyzer Was Just the Beginning

If you’ve been building embedded systems for a while, chances are you know Percepio for Tracealyzer. And we’re proud of that. For over a decade, Tracealyzer has been helping engineers visualize and solve complex RTOS issues faster, with over 30 ways to slice and understand system behavior. But in 2025, embedded systems demand more. They’re always on. Always connected. And increasingly, always business-critical.

Coding from Scratch: Embracing AI's Approach to Simple Solutions

Can coding with AI transform how we approach software development? Discover how AI's fearless approach to starting from scratch challenges traditional coding habits and inspires a new way of thinking. But is there a hidden cost to leaving libraries behind? Dive into the debate on coding efficiency and best practices.

COREDUMP #008: Navigating the Changing IoT Security Landscape: A Survival Guide for Product Leaders

In today's Coredump Session, we dive into the evolving landscape of IoT security regulations with Giovanni Alberto Falcione, CTO at Exine. From the impact of the EU's CRA to the complexities of OTA updates, Giovanni, François, and Thomas unpack what these new requirements mean for product engineers and how to navigate the increasingly stringent security landscape. Speakers: Key Takeaways: Follow Memfault.

Supercharge Your Arduino Creations with AI and VS Code

Discover why AI coding is revolutionizing Arduino projects and how using the right tools can supercharge your development process. Uncover the secrets to seamless coding with a combination of Arduino plugins and VS Code, and see how AI is changing the game for creators worldwide. Will the future of coding be this intuitive? Watch and find out!

Securing IoT Devices with Firewall Monitoring: A Comprehensive Guide

The proliferation of Internet of Things (IoT) devices has transformed various sectors, offering enhanced efficiency and connectivity. However, this expansion also introduces significant security challenges. Implementing robust firewall monitoring is essential to protect these devices and the networks they inhabit.

Interrupt Live: Hayden Riddiford | Beyond Error Codes - Debugging Ill-Defined Problems

On this episode of Interrupt Live, we'll meet Hayden Riddiford, the writer behind "Beyond Error Codes: Debugging III-Defined problems". 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.

CRA compliance: Things IoT manufacturers can no longer do under the CRA (and what to do instead)

I’ve written about the EU Cyber Resilience Act (CRA) on our Canonical blog a few times now, and I think now’s the perfect time to talk about the implications of this new regulation and what it means for IoT and device manufacturers on the practical level of how they design and build Products with Digital Elements (PDEs).

For Developing a Healthy IoT Device Fleet: Master These 3 Metrics

Discover the three essential metrics that reveal your device's true health, from stability and connectivity to battery life. In our latest clip, François Baldassari explains how tracking these vital signs can preemptively alert you to potential issues and empower you to take action before it's too late.

Linux Coredumps (Part 2) Shrinking the Core

In our previous article, we outlined what a Linux coredump is and how they work under the hood. One common constraint we see in embedded Linux, however, is a limited amount of storage space. Whether we’re trying to limit writes to disk, or need to reserve most of the disk space available to a device for other data, sometimes we just don’t have enough space to store coredumps.