『The Pragmatic Embedded Podcast』のカバーアート

The Pragmatic Embedded Podcast

The Pragmatic Embedded Podcast

著者: Luca Ingianni Jeff Gable
無料で聴く

【Amazonプライム会員限定】今ならプレミアムプランが4か月 月額99円。

10月19日まで。※適用条件あり
Pragmatic engineering for embedded systems. Luca Ingianni and Jeff Gable talk about the craft of building embedded products: architecture, testing, requirements, team process, and how AI tools are changing everyday development work. Agile methods still come up, next to everything else that helps a team ship reliable devices, with a particular eye on safety-critical fields such as medical devices. Formerly The Agile Embedded Podcast.2021-2026 Jeff Gable & Luca Ingianni
エピソード
  • The Big Rename: From Agile to Pragmatic
    2026/09/23

    After five years and 101 episodes, we're doing something we never thought we'd do: renaming the podcast. The Agile Embedded Podcast is now the Pragmatic Embedded Podcast: having the title reflect where we've been heading for quite a while.

    Jeff and Luca discuss why the word "agile" has become cringe-worthy, how the podcast has naturally evolved beyond its original scope, and what this means for future episodes. We talk about the reality of AI adoption in embedded development (spoiler: it's not as widespread as you might think), the importance of engineering fundamentals in an AI-assisted world, and why we're excited to explore topics without feeling constrained by our old name. This is still the same podcast you know, just with a name that finally fits what we actually do: exploring pragmatic approaches to building embedded systems.

    Key Topics
    • [00:00] The big reveal: Agile Embedded becomes Pragmatic Embedded
    • [02:30] Why "agile" has become cringe and why the podcast has outgrown its original name
    • [04:15] How past episodes like the QP framework discussion already pointed beyond agile
    • [06:00] The reality check: AI adoption in embedded development isn't as widespread as the hype suggests
    • [09:45] Jeff's perspective: Every developer is becoming a lead developer managing AI-generated code
    • [12:30] What's next: More freedom to explore what's actually useful for embedded developers
    Notable Quotes

    "I have literally been cringing internally for a long time saying Agile, Agile, Agile. And I'm just really looking forward to broadening the focus and not feeling bad about it." — Jeff

    "My customers never buy the curly brackets, do they? There's a lot of good old-fashioned engineering craft that we can talk about and that we'll continue to talk about." — Luca

    "Writing curly braces is going the way of being dead. But software engineering fundamentals, essentially, I see the trend... every developer is going to be essentially what is now a lead developer." — Jeff

    Resources Mentioned
    • Embedded AI Podcast - Luca's other podcast with Ryan Torvik, focused on AI tools in embedded development
    • Luca Ingianni's website - Training and consulting on AI and embedded systems
    • BaseRef - Jeff's requirements and test management tool for medical device startups
    • Agile Embedded Podcast Slack - Community discussion channel where you can reach the hosts and connect with other listeners

    You can find Jeff at https://jeffgable.com.
    You can find Luca at https://luca.engineer.

    Want to join the Pragmatic Embedded Slack? Click here

    Are you looking for embedded-focused trainings? Head to https://agileembedded.academy/
    Ryan Torvik and Luca have started the Embedded AI podcast, check it out at https://embeddedaipodcast.com/

    続きを読む 一部表示
    17 分
  • 100 Episodes! Break Out the Champagne! A Retrospective
    2026/08/24

    We flip the script for episode 100! Instead of hosting, Luca and Jeff become the guests as Joe Schneider and Jacob Beningo take over the interview chair. We look back at how two consultants from opposite sides of the world accidentally started a podcast, share war stories about the hardest bugs we've ever chased (spoiler: weeks of work for one-line fixes), and discuss why "Agile" might not be the buzzword it once was. The conversation touches on everything from helicopter avionics to the future of AI in embedded systems, plus some honest talk about what keeps us going after five and a half years and 100 episodes.

    Key Topics
    • [02:30] Origin story: How a consulting group for solopreneurs brought together two embedded engineers from California and Munich
    • [08:00] Favorite episodes and memorable guests: James Grenning, Miro Samek, Matthew Eshelman, and the value of reaching out to people you admire
    • [15:00] Why "Agile Embedded"? Finding an unclaimed niche at the intersection of Agile practices and embedded systems
    • [25:00] War stories: The hardest bugs to fix - from five-day hunts for one-line interrupt bugs to months tracking down temperature-dependent DDR RAM failures
    • [35:00] The dynamic between hosts: Jeff keeps things concrete, Luca pulls back to the big picture - and why that balance matters
    • [42:00] Looking ahead: AI as "the new Agile," requirements engineering's renewed importance, and navigating the hype cycle
    • [50:00] The Gartner hype cycle and AI: Are we heading for the trough of disillusionment, or is this an exponential that never stops?
    Notable Quotes

    "No one gives you permission. You're listening to us because we started talking, and maybe some of you found it interesting. But you can put yourself out there, and you learn by speaking." — Jeff Gable

    "Testing is like vacuuming. It's only fun if it rattles in the hose. It's just no fun to test a system that has no bugs." — Luca Ingianni

    "AI really is the new Agile - the magical fairy dust that you can sprinkle over your team. It'll take a while for people to realize that this is also much harder than it looks." — Luca Ingianni

    Resources Mentioned
    • Embedded Vibe - Joe Schneider's benchmarking site testing LLMs' ability to generate embedded code in one shot
    • Beningo Embedded Group - Jacob Beningo's consulting and training services for embedded systems development
    • Dojo Five - Joe Schneider's embedded systems consulting and development company
    • Embedded Systems Summit - In-person conference organized by Jacob Beningo and Stefan, planned for mid-November in the Bay Area
    • Agile Embedded Podcast Slack - Community discussion channel where you can reach the hosts and connect with other listeners

    You can find Jeff at https://jeffgable.com.
    You can find Luca at https://luca.engineer.

    Want to join the Pragmatic Embedded Slack? Click here

    Are you looking for embedded-focused trainings? Head to https://agileembedded.academy/
    Ryan Torvik and Luca have started the Embedded AI podcast, check it out at https://embeddedaipodcast.com/

    続きを読む 一部表示
    59 分
  • From Vision to Reality: Product Roadmaps in Embedded Development
    2026/08/04
    In the third installment of our requirements engineering series, Luca and Jeff shift focus from requirements themselves to the bigger picture: how do you actually turn ideas into working products? We explore the journey from product vision through roadmaps to backlogs, discussing what makes a good roadmap and—perhaps more importantly—the surprisingly common mistakes that even experienced teams make. We dig into practical challenges like the "progress by PowerPoint" trap (putting milestones like "specification complete" on your roadmap instead of actual value delivery), the dangers of over-committing to dates before you understand the problem space, and why most organizations struggle with prioritization. Luca shares insights from his agile requirements engineering training, including a clever trap he sets for participants around roadmap design. We also tackle the iron triangle of project management and why varying resources is often the least effective lever to pull when a project is running late. Whether you're a product manager, engineering lead, or startup founder, this episode offers a grounded perspective on planning that respects both ambition and reality. Key Topics [02:15] The hierarchy of planning artifacts: from product vision to roadmaps to backlogs[03:30] What makes a good product vision (Kennedy's moon landing speech as the gold standard)[06:45] Roadmaps as alignment and discovery tools, not static commitments[11:20] The prototyping phase and managing uncertainty in early-stage planning[15:40] Common mistake #1: Putting the wrong things on roadmaps ("specification complete" vs. actual value milestones)[21:30] The danger of over-committing to dates before understanding the problem (especially in VC-funded startups)[26:15] Tailoring roadmaps for different audiences (internal, customer-facing, investor-facing)[30:45] The failure to prioritize and its impact on roadmap execution[35:20] Finding the right level of granularity: the iceberg principle for roadmaps[40:10] The iron triangle of project management and why varying resources is the least effective lever[43:30] Who should own the roadmap (product management's role in synthesis and collaboration) Notable Quotes "If somebody has visions they should go see a doctor—but still, you know, it makes sense to have such a thing. A product vision should be nice and compact, like Kennedy's moon landing speech: what we're doing, the timeline, and the value." — Luca Ingianni "I don't care about the stupid presentation. Show me a product increment. Show me captured value. Then we're talking. Anything else is just smoke and mirrors." — Luca Ingianni "Plans are useless but planning is indispensable. That process of getting all the key players in the same room and trying to hash out this schedule is where you will uncover the biggest uncertainties and risks." — Jeff Gable Resources Mentioned Agile Embedded Podcast Episode 31 - Interview with John Odo on product roadmaps (May 2022)Luca's Agile Requirements Engineering Training - Training course covering requirements, roadmaps, and product planningBaseRef - Jeff's new product for requirements and test management for medical device startupsThe Mythical Man-Month - Classic book on software project management discussing why adding people to late projects makes them laterAgile Embedded Podcast Slack - Community discussion channel where you can reach the hosts and connect with other listeners You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the Pragmatic Embedded Slack? Click hereAre you looking for embedded-focused trainings? Head to https://agileembedded.academy/Ryan Torvik and Luca have started the Embedded AI podcast, check it out at https://embeddedaipodcast.com/
    続きを読む 一部表示
    43 分
adbl_web_anon_alc_button_suppression_t1
まだレビューはありません