Coredump Sessions

Coredump Sessions

By MemfaultTechnology
Download on the App Store

Coredump Sessions episodes

  • #015: Developing kid-safe tech at Gabb: what it takes and why it’s so important

    In today’s Coredump Session, we explore the rise of kids safe tech with leaders from the GABB team, creators of connected devices designed specifically for children. From designing products that prioritize child safety to integrating AI in ways that support families, this conversation unpacks the complexities of building secure, intuitive technology for the next generation. The team also shares real-world lessons on hardware partnerships, customer trust, and what it takes to innovate responsibly in the IoT space.

    Key Takeaways:

    • Kids safe tech is an emerging category centered on digital safety for children.
    • IoT connectivity is essential for building trust between parents and kids.
    • Gabb’s mission is rooted in protecting families through intentional technology.
    • Strong partnerships are critical to scaling hardware, firmware, and software development.
    • AI enhances product safety by filtering content and flagging risks in real time.
    • Security and data privacy are foundational to Gabb’s product design philosophy.
    • Product development requires aligning launch timing, market needs, and platform strategy.
    • Managing multiple product lines demands balance between innovation and sustainment.
    • Kids often outpace parents in tech fluency—celebrating young users can inspire product direction.
    • Efficient QA processes are necessary to uphold product quality and customer trust.
    • Customer feedback and word of mouth are vital inputs for roadmap decisions.
    • Data minimization is a core principle when designing for young users.
    • Cross-functional collaboration drives more effective and family-first product development.

    Chapters:

    00:00 Episode Teasers & Intro

    04:46 Understanding Kids Safe Tech

    10:25 The Role of Partnerships in Product Development

    14:59 Navigating AI in Product Design

    20:20 Balancing Needs of Kids and Parents

    28:14 Ensuring Security in Kids Tech

    32:31 Celebrating Advocacy and Security Solutions

    33:45 Navigating Privacy in Child Analytics

    37:30 Product Development Cycle and Timelines

    41:31 Balancing Current and Future Product Development

    45:53 Sustaining Products Amid New Launches

    48:37 Customer-Centric Approach in Product Maintenance

    52:42 Firmware Versioning Challenges and Strategies


    Join the Interrupt Slack ⁠⁠

    ⁠⁠Watch this episode on YouTube ⁠


    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠

    58 min
  • #014: Why Your IoT Project Still Hasn’t Taken Off — And How to Fix It

    In today’s Coredump Session, the team takes a hard look at why some IoT projects stall before they ever hit scale. From organizational missteps to product-market fit challenges, they explore the hidden forces that derail even technically sound products. You’ll hear candid insights on why being “connected” isn’t enough—and what it really takes to succeed in IoT today.

    Key Takeaways

    • The biggest blockers for IoT teams aren’t always technical—they’re organizational, strategic, and systemic.
    • Shipping a connected device doesn't guarantee product-market fit, especially if it's missing the right workflows or visibility.
    • Engineers often build what's technically possible instead of what's valuable for the business.
    • Collecting data from devices is table stakes—but what matters is how you use that data to drive action.
    • Many teams lack a clear owner for post-deployment success, leading to blind spots in field performance.
    • “Observability” should go beyond crash logs and include signals that help prioritize engineering work.
    • Product-market fit isn’t static—it has to be reevaluated and maintained across the device lifecycle.

    Chapters:

    00:00 Introduction to IoT Challenges

    01:54 Afzal’s Journey in IoT & Early Expectations

    04:11 The 500K SIM Card Mirage

    08:10 Why IoT Projects Stall: Internal Resistance & Misaligned Incentives

    14:25 Rethinking the “IoT” Label: Lessons from Pebble

    17:28 When Good Tech Still Fails: The Organizational Blindspot

    20:43 Field Reality Check: Why Real-World Feedback is Critical

    26:00 Who Owns It? Accountability After Launch

    29:07 Designing for Fault Tolerance in Connected Devices

    32:52 Fragmentation in IoT: Meeting Diverse Customer Needs

    37:27 Niche Focus as a Winning Strategy

    39:57 What IoT Can Learn from AI’s Go-to-Market Playbook

    44:42 Drivers for Success in the IoT Space

    47:14 The Future of IoT: Regulation, Trust & E-Waste

    50:32 Final Reflections on Long-Term Ownership & Customer Impact

    Join the Interrupt Slack ⁠⁠

    ⁠⁠Watch this episode on YouTube

    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠

    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    58 min
  • #013: Prepping Your AI Model for the Wild: Building Edge AI Models That Work in the Real World

    In today's Coredump Session, we dive into the fascinating world of building Edge AI models that truly work in real-world environments. Joined by David Tischler, Developer Program Manager, and Alessandro Grande, Head of Product at Edge Impulse (A Qualcomm Company), we unpack what it takes to deploy AI on tiny devices, explore practical applications from wearables to industrial use cases, and discuss why customization, hardware choices, and continuous monitoring are critical for success. Tune in to explore how Edge AI is transforming device development and enabling smarter solutions.


    Key Takeaways:

    • Edge AI empowers devices to process data locally, significantly reducing latency, bandwidth usage, and improving privacy.
    • The best use cases for Edge AI today often involve video and audio analytics, wearables, and industrial sensor applications.
    • Customization is the key value of AI, making it easy to fine-tune models for specific tasks or customer needs without extensive traditional coding.
    • Effective Edge AI requires thoughtful pre-processing (DSP), not just AI models—this combination significantly improves model performance.
    • Hardware selection is crucial; developers must balance model complexity with device constraints, such as available RAM and compute power.
    • Many AI co-processors marketed for embedded systems today are essentially DSP units rebranded as AI accelerators, and usability matters more than raw performance.
    • Observability and OTA (over-the-air) updates are critical components in Edge AI deployment, enabling continuous monitoring, data-driven refinements, and quick responses to issues in the field.
    • Production readiness in Edge AI involves not only initial deployment but ongoing data collection, model retraining, and continuous improvement cycles.


    Chapters:

    00:00 Intro & Teasers: Edge AI's Real-World Promise01:57 Meet Our Guests: David Tischler & Alessandro Grande from Edge Impulse05:19 How Edge AI Took Off: From Hyped to Essential09:21 Beyond Voice Commands: Emerging AI Use Cases12:02 Defining the Edge: Wearables to Factories19:09 AI's Hidden Superpower: Customization and Fine-Tuning26:15 Why AI Belongs at the Edge: Latency, Privacy, and Power28:38 Building the Software Stack: Edge AI for Embedded Engineers34:17 Choosing Your Hardware: Constraints and AI Accelerators45:42 Observability and OTA Updates: Essential for Edge AI52:28 Audience Q&A: Fine-Tuning, TinyML, and the Future


    Join the Interrupt Slack ⁠⁠

    ⁠⁠Watch this episode on YouTube

    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    58 min
  • #012: Plug-and-Play Cellular Connectivity: Nearly Here or Never Happening?

    In today's Coredump Session, we delve into the evolving landscape of cellular connectivity, particularly focusing on eSIM technology and its implications for IoT devices. The discussion features insights from industry experts on the challenges and opportunities presented by cellular connectivity, the cost considerations for device makers, and the technological advancements that are shaping the future of connectivity. Key themes include the vision behind Kigen, the role of SIM technology, emerging business models, and best practices for managing device connectivity and profiles.


    Key Takeaways

    • Cellular connectivity is essential for modern IoT devices.
    • Kigen aims to secure trillions of connected devices.
    • Cost reduction in cellular modules opens new opportunities.
    • Device makers must consider the total cost of ownership.
    • Emerging business models include rental and subscription services.
    • iSIM technology is gaining traction in the market.
    • Device management and profile updates are critical for success.
    • Security by design is a priority for device manufacturers.
    • Interoperability between eSIM products is improving.




    Chapters

    00:00 Intro & Teasers

    03:54 The Vision Behind Kigen

    06:36 Challenges and Opportunities in Connectivity

    09:09 Cost Considerations in Cellular Technology

    12:01 Innovative Business Models for Device Makers

    14:46 Understanding SIM Technology

    17:22 The Future of iSIM and SoftSIM20:19 Global Considerations for Cellular Products

    30:25 Navigating IoT Network Choices

    33:41 Choosing the Right Cellular Technology

    36:56 Understanding eSIM and Network Management

    42:05 Optimizing Device Connectivity and Provisioning

    47:43 Key Considerations for New Device Makers

    54:42 Outro


    Join the Interrupt Slack ⁠⁠

    ⁠⁠Watch this episode on YouTube

    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠

    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    56 min
  • #011: Memfault Joins Nordic Semiconductor: What This Means for the Future of Connected Product Development

    In today's Coredump Session, François and Chris share a major milestone in Memfault’s journey: Memfault is joining forces with Nordic Semiconductor. They’re joined by Kjetil Holstad from Nordic to explore Nordic’s history, how the acquisition came to be, and the exciting future they envision together. Along the way, they dive into the evolution of Bluetooth, the challenges of building complex embedded systems, and why developer experience is at the heart of it all.


    Key Takeaways:

    • Nordic Semiconductor’s journey from design services to global Bluetooth leadership hinged on bold bets and developer-centric decisions.
    • The inclusion of Bluetooth Low Energy in the iPhone was a pivotal moment that accelerated Nordic’s growth.
    • Building robust embedded systems today requires deep attention to software complexity, which has significantly increased over time.
    • Decisions that prioritize developer experience—like open documentation and accessible SDKs—have been instrumental to Nordic’s success.
    • Memfault’s partnership with Nordic was driven by a shared vision to make embedded observability easy, accessible, and deeply integrated.
    • Memfault’s pre-integration with Nordic’s SDKs and their collaborative engineering work have helped reduce barriers for developers.
    • The vision for a “chip-to-cloud” platform is about delivering seamless device management, monitoring, and OTA updates with a scalable, unified solution.
    • Both Memfault and Nordic are committed to supporting non-Nordic hardware, focusing on building solutions that serve the broader embedded ecosystem.


    Chapters:

    00:00 Episode Teasers & Intro

    02:59 The Origin Story of Nordic Semiconductor

    06:11 The Evolution of Bluetooth Technology at Nordic

    09:40 Bold Decisions and Learning from the Market

    14:24 Nordic's Commitment to Developers and Software

    17:32 The Shift Towards Software in IoT

    20:04 Embracing Complexity: The Future of Nordic's SDKs

    20:55 Understanding Trust Zone and Embedded Systems

    21:46 The Importance of Strategic Partnerships

    22:30 Building Relationships in the Tech Industry

    25:09 The Value of Collaboration and Integration

    27:38 Enhancing Developer Experience through Integration

    32:24 Announcing the Partnership and Future Vision

    33:07 Creating a Chip to Cloud Platform

    36:05 Supporting Non-Nordic Devices and Ecosystem Expansion

    39:10 Reactions to the Acquisition Announcement

    44:58 Q&A


    Join the Interrupt Slack ⁠⁠

    ⁠⁠Watch this episode on YouTube



    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠

    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website


    56 min
  • #010: From Pebble to Intel: can hardware startups beat the big players?

    In today's Coredump Session, we explore the wild early days of Pebble and what it takes to scale a hardware startup against industry giants. From scrappy hackathons to 100+ person engineering teams, Kean Wong, former VP of Software at Pebble and now CTO at Igor, joins Memfault’s François and Chris to unpack how startups can outpace Big Tech by staying nimble, hiring wisely, and embracing constant change.


    Key Takeaways:

    • Early-stage hardware startups benefit from direct engagement with developer communities for recruiting.
    • Transparency and shared business context can create stronger, more motivated engineering teams.
    • Scaling a hardware company requires embracing organizational change—not resisting it.
    • “Trial by fire” can be an effective onboarding path for technical leaders in fast-moving environments.
    • Engineering leadership should balance short-term firefighting with long-term vision setting.
    • Hackathons and passion projects can be powerful hiring channels in embedded tech.
    • Growth requires thoughtful infrastructure investments—even when it's tempting to keep things scrappy.
    • A good leader earns respect by doing the hard work, not just delegating it.


    Chapters:

    00:00 Welcome and Introduction to Today’s Topic

    06:00 Lessons from Scaling Teams at Pebble

    12:00 Chaos, Structure, and Growing as a Startup

    18:00 Building Process Without Killing Agility

    24:00 Hiring Smart in Fast-Growth Environments

    30:00 From Product Complexity to Organizational Change

    36:00 Staying Productive Through Engineering Transitions

    42:00 Applying Startup Lessons in Larger Organizations

    48:00 What Kean’s Building Now at Eagor

    54:00 Live Q&A and Closing Thoughts


    Join the Interrupt Slack ⁠⁠


    ⁠⁠Watch this episode on YouTube ⁠⁠


    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    1 hr
  • #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.


    Speakers:

    • Kate Stewart: Vice President of Dependable Embedded Systems, The Linux Foundation
    • François Baldassari: CEO & Founder, Memfault
    • Thomas Sarlandie: Field CTO, Memfault


    Key Takeaways:

    • Zephyr was born from Intel’s desire for a scalable, secure, and open RTOS, evolving from Wind River roots.
    • Early adoption of Linux-inspired practices, like Kconfig and "signed-off-by" contributions, lowered friction and encouraged community participation.
    • The project’s governance model, emphasizing multi-vendor participation and elected leadership, prevents corporate capture and boosts resilience.
    • Zephyr’s pragmatic reuse of tools like MCUboot accelerated development and expanded capabilities.
    • Long-term support (LTS) releases—now extended to five years—make Zephyr production-friendly and aligned with regulatory demands like the CRA.
    • Innovations like the Twister test framework and open testing infrastructure set Zephyr apart for visibility and maintainability.
    • Zephyr thrives as complexity in embedded systems increases, filling the gap left by simpler RTOSes ill-suited for modern MCU workloads.
    • Not every project is a fit for Zephyr—especially ultra-low-end 8-bit systems—but it excels in growing, connected device classes.


    Chapters:

    00:00 Introduction and Guest Introduction

    04:12 Building Zephyr: Intel’s Open RTOS Bet

    06:39 Governance That Guards Against Capture

    08:10 Borrowing From Linux, Avoiding Its Baggage

    09:41 What Makes Zephyr Different

    13:55 Zephyr in Production: LTS and Real-World Adoption

    16:15 Scaling with Twister and QEMU

    18:15 Taming Complexity Without Losing Performance

    35:45 SBOMs and the Future of Compliance

    38:20 A Head Start on Security Standards

    43:02 Inside Zephyr's Safety Certification Journey

    46:44 Real-World Use Cases and Industry Uptake

    50:25 What's Next for Zephyr and the RTOS Landscape

    53:12 Final Reflections and Closing Thoughts


    ⁠⁠Join the Interrupt Slack

    Watch this episode on YouTube

    ⁠Suggest a Guest⁠


    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    1 hr
  • #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:

    • François Baldassari: CEO & Founder, Memfault
    • Thomas Sarlandie: Field CTO, Memfault
    • Giovanni Alberto Falcione: CTO, Exein


    Key Takeaways:

    • The EU's Cyber Resilience Act (CRA) mandates stringent security measures for all connected devices marketed after December 2027, with a particular focus on runtime security monitoring.
    • OTA updates are essential for mitigating vulnerabilities in the field but can also introduce challenges in regulatory compliance.
    • Giovanni highlights that less than 1% of IoT device manufacturers actively monitor cybersecurity state awareness, a critical area of compliance under CRA.
    • Implementing a Software Bill of Materials (SBOM) and tracking Common Vulnerabilities and Exposures (CVEs) are low-hanging fruit for product teams to start bolstering security.
    • eBPF technology offers powerful, low-impact monitoring capabilities that can detect unauthorized activities at the syscall level without kernel-level intervention.
    • Companies need to plan for at least five years of security updates under CRA, with potential for longer support based on device lifecycles.
    • Even seemingly innocuous devices, like coffee makers, can pose significant cybersecurity risks as entry points for broader attacks.
    • Giovanni emphasizes that while regulation can stifle innovation, it also raises the bar for security practices across the board.


    Chapters:

    00:00 Introduction and Guest Introduction02:30 The Unseen Costs of Cybersecurity Regulation04:40 OTA Updates: Security Savior or Hidden Risk07:21 CRA vs. Other Regulations: What Matters Most10:30 The Rise of Runtime Security Monitoring12:23 Why Manufacturers Are Freaking Out About CRA15:09 The Hidden Cost of Legacy Firmware17:30 Inside the Automotive Cybersecurity Playbook21:22 eBPF: The Next Frontier in IoT Security55:38 Coffee Machines, Coffee Attacks, and Unexpected Entry Points

    ⁠⁠Join the Interrupt Slack

    Watch this episode on YouTube

    ⁠Suggest a Guest⁠

    ⁠⁠

    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    59 min
  • #007: AI, Open Source, and the Future of Embedded Development: How Much Code Will We Actually Write?

    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.


    Speakers:

    • François Baldassari: CEO & Founder, Memfault
    • Thomas Sarlandie: Field CTO, Memfault
    • Jonathan Beri: CEO & Founder, Golioth
    • Dan Mangum: CTO, Golioth


    Key Takeaways:

    • AI has been quietly powering embedded devices for years, especially in edge applications like voice recognition and computer vision.
    • The biggest gains in IoT today often come from cloud-based AI analytics, not necessarily from AI models running directly on devices.
    • LLMs are reshaping firmware development workflows but are not yet widely adopted for production-grade embedded codebases.
    • Use cases like audio and video processing have seen the fastest real-world adoption of AI at the edge.
    • Caution is warranted when integrating AI into safety-critical systems, where determinism is crucial.
    • Cloud-to-device AI models are becoming the go-to for fleet operations, anomaly detection, and predictive maintenance.
    • Many promising LLM-based consumer products struggle because hardware constraints and cloud dependence create friction.
    • The future of embedded AI may lie in hybrid architectures that balance on-device intelligence with cloud support.


    Chapters:

    00:00 Episode Teasers & Welcome

    01:10 Meet the Panel: Memfault x Golioth

    02:56 Why AI at the Edge Isn’t Actually New

    05:33 The Real Use Cases for AI in Embedded Devices

    08:07 How Much Chaos Are You Willing to Introduce?

    11:19 Edge AI vs. Cloud AI: Where It’s Working Today

    13:50 LLMs in Embedded: Promise vs. Reality

    17:16 Why Hardware Can’t Keep Up with AI’s Pace

    20:15 Building Unique Models When Public Datasets Fail

    36:14 Open Source’s Big Moment (and What Comes Next)

    42:49 Will AI Kill Open Source Contributions?

    49:30 How AI Could Change Software Supply Chains

    52:24 How to Stay Relevant as an Engineer in the AI Era


    ⁠⁠Join the Interrupt Slack

    Watch this episode on YouTube

    ⁠Suggest a Guest⁠


    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠


    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    56 min
  • #006: Pebble’s Code is Free: Three Former Pebble Engineers Discuss Why It's Important (PART 2/2)

    In today’s Coredump Session, the team reunites to unpack the behind-the-scenes lessons from their time building firmware at Pebble. This episode dives into the risks, decisions, and sheer grit behind a near-disastrous OTA update—and the ingenious hack that saved a million smartwatches. It’s a candid look at the intersection of rapid development, firmware stability, and real-world consequences.

    Key Takeaways:

    • Pebble’s open approach to developer access often came at the cost of security best practices, reflecting early startup trade-offs.
    • A critical OTA update bug almost bricked Pebble devices—but the team recovered using a clever BLE-based stack hack.
    • Lack of formal security measures at the time (e.g., unsigned firmware) unintentionally enabled recovery from a serious update failure.
    • Static analysis and test automation became top priorities following the OTA scare to prevent repeat incidents.
    • The story reveals how firmware constraints (like code size and inline functions) can lead to high-stakes bugs.
    • Investing in robust release processes—including version-to-version OTA testing—proved vital.
    • Real security risks included impersonation on e-commerce platforms and potential ransom via malicious OTA compromise.
    • The importance of "hiring your hackers" was humorously noted as a de facto security strategy.

    Chapters:

    00:00 Episode Teasers & Welcome

    01:22 Why Pebble’s Firmware Was Open (and Unsigned)

    05:01 The Security Tradeoffs That Enabled Speed

    11:00 The OTA Bug That Could Have Bricked Everything

    15:26 Hacking Our Way Out with BLE Stack Overflow

    17:47 Lessons Learned: Test Automation & Static Analysis

    26:30 How Pebble Built a Developer Ecosystem

    29:56 CloudPebble, Watchface Generator & Developer Tools

    42:55 Backporting Pebble 3.0 to Legacy Hardware

    49:02 The Bootloader Rewrite & Other Wild Optimizations

    53:31 Simulators, Robot Arms & Debugging in CI56:40 Firmware Signing, Anti-Rollback & Secure Update

    1:06:10 Coding in Rust? What We’d Do Differently Today

    1:08:28 Where to Start with Open Source Pebble Development

    ⁠⁠Join the Interrupt Slack

    Watch this episode on YouTube

    ⁠Suggest a Guest⁠⁠⁠

    Follow Memfault

    • ⁠⁠LinkedIn⁠⁠
    • ⁠⁠Bluesky⁠⁠
    • ⁠⁠Twitter⁠⁠

    Other ways to listen:

    ⁠⁠Apple Podcasts

    iHeartRadio⁠⁠

    ⁠⁠Amazon Music

    GoodPods

    Castbox

    ⁠⁠

    ⁠⁠Visit our website

    1 hr 14 min

About Coredump Sessions

From the publisher's feed

Coredump Sessions is a podcast for embedded engineers and product teams building connected devices. Hosted by the team at Memfault, each episode features real-world stories and technical deep dives with experts across the embedded systems space.