Operations | Monitoring | ITSM | DevOps | Cloud

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.

Coredump #007: AI, Open Source, & the Future of Embedded Development

In today's Coredump Session, we dive into a wide-ranging conversation about the intersection of AI, open source, and embedded systems with the teams from Memfault and Goliath. From the evolution of AI at the edge to the emerging role of large language models (LLMs) in firmware development, the panel explores where innovation is happening today — and where expectations still outpace reality. Listen in as they untangle the practical, the possible, and the hype shaping the future of IoT devices.

Why Software Observability is Key for Device Success

As devices become more software-driven, ensuring quality isn't just a good practice—it's essential. Discover why François Baldassari believes that observability is the secret weapon in navigating software complexity and avoiding major incidents. Explore how staying ahead in this evolving landscape can revolutionize edge computing.

Optimizing IoT and edge with Ubuntu: secure, simplify, scale

From IoT to edge computing, Ubuntu helps you secure, simplify, and scale device deployments with confidence. In this session, Gabriel Aguiar Noury (Product Manager) and Tabish Khan (Sales Director IoT) from Canonical explore how Ubuntu streamlines the deployment, management, and maintenance of embedded systems, without compromising on reliability or security. Whether you’re building next-gen hardware or optimizing existing infrastructure, this talk offers practical insights and tools to help you succeed.

From Mandate to Mindset

Regulations like the EU’s Cyber Resilience Act (CRA) are top of mind for many in the embedded software world right now, and understandably so. The pressure to comply is real, especially for teams already juggling tight schedules and complex development environments. But as disruptive as these mandates might feel, they also present an opportunity and perhaps a necessary nudge to adopt better habits that can strengthen the software we build, far beyond compliance.

Why Uptime Is The Magic Metric For Every Industrial IoT Fleet

When industrial devices go down, entire operations can grind to a halt. François Baldassari, CEO of Memfault, breaks down why uptime should be a core metric—and how embedded observability helps you get there. Learn how to chip away at reliability issues, identify root causes fast, and avoid costly downtime. Memfault gives embedded teams a better way to monitor, debug, and update connected devices. Discover what’s possible when you close the visibility gap.

Beyond Error Codes - Debugging Ill-Defined Problems

It’s Friday around 4 PM. You’ve been on a productivity tear and are getting to wrap up for the week when, all of a sudden, things go off the rails. Logging has stopped entirely with no clues to the problem, your LED has stopped blinking, and even the debug CLI you painstakingly coded has stopped responding to any of your commands. “But I wasn’t even making a complicated change!” you yell into the void.

Connected Locks vs Traditional Ones: The Visibility Gap

In a world where traditional locks are a testament to mechanical precision, why do connected locks still make us anxious? Join François Baldassari as he explores the quality challenges of software in hardware and the exciting potential that lies in bridging this reliability gap. Discover why overcoming these challenges is crucial and how the promise of smart technology could revolutionize everyday experiences.