The Agile Embedded Podcast

Luca Ingianni, Jeff Gable
undefined
11 snips
Oct 16, 2024 • 42min

Magic is Bad

Dive into the dangers of 'magic' in software development as the hosts dissect how deceptive abstractions can complicate coding. They compare frameworks like Arduino, which empowers, to CMake, which may confuse. The discussion focuses on the importance of composability, testability, and creating readable software. Beware of auto-generated code; it often leads to headaches with cryptic names and bloat. Gain practical tips for selecting effective tools that enhance clarity and minimize risks in long-term projects.
undefined
Oct 2, 2024 • 39min

Bailey Steinfadt on teaching git to non-developers

Building Trust with Git: Teaching Best Practices to Non-Software EngineersIn this episode of the Agile Embedded Podcast, hosts Jeff Gable and Luca Ingianni are joined by Bailey Steinfadt, owner of Stonepath Engineering. Bailey discusses her experiences in teaching Git and other software tools to non-software engineers, particularly in small manufacturing companies. Topics include the importance of visibility and trust in code projects, the typical profiles of her clients, and strategies for effective communication and trust-building between technical and non-technical stakeholders. The episode also touches on useful tools like GitHub, Miro, and Draw.io for managing projects and fostering collaboration.00:00 Introduction and Guest Welcome00:24 Bailey's Background and Stonepath Engineering01:41 Challenges with Non-Software Engineers Using Git05:46 Teaching Git to Non-Software Engineers14:35 Building Trust Through Git and Communication20:45 Tools and Techniques for Effective Communication37:32 Final Thoughts and Contact Information You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile 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/  
undefined
7 snips
Sep 18, 2024 • 46min

Accelerate the Book

Dive into the fascinating world of embedded systems by applying principles from 'Accelerate.' Discover how DORA metrics measure software delivery performance and can guide teams. The discussion highlights the value of experimentation and innovation in organizations while addressing the complexities of change approval processes in DevOps. Learn about job satisfaction and the importance of cross-functional teams, all while harnessing rapid iteration to enhance product quality. The insights presented are invaluable for anyone navigating the challenges of embedded systems.
undefined
Sep 4, 2024 • 48min

Weronika Michaluk on Medical Devices development

Navigating Firmware and Software Collaboration in Medical Devices: Insights with Weronika MichalukIn this episode of the Agile Embedded Podcast, hosts Jeff Gable and Luca Ingianni are joined by Weronika Michaluk, Software as a Medical Device Practice Lead at HTD Health. Weronika shares her experiences and lessons learned from working with firmware teams, bridging cross-functional collaboration, and discussing the importance of version control, aligning technical aspects, and clear communication. The conversation delves into agile methodologies, customer interactions, and strategies for efficient requirement management in the medical device industry. Tune in to gain valuable insights from Weronika's extensive expertise.00:00 Introduction and Guest Introduction00:38 Veronica's Background and Experience01:54 Understanding Software as a Medical Device (SAMD)04:14 Lessons Learned in Cross-Functional Teams05:42 Importance of Version Control08:58 Team Collaboration and Communication21:17 Managing Requirements in Agile Development25:49 Effective Team Collaboration and Documentation26:24 Tools and Processes for Project Management26:42 Client and Team Meetings27:13 Refinement and Feedback Loops29:38 Change Order Process36:11 Client Perspectives on Agile38:09 Challenges with Agile in Medical Device Development40:18 Differences in Client Types45:47 Final Thoughts and Conclusion You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile 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/  
undefined
Aug 21, 2024 • 39min

Luca's interviews and trip report from Embedded World 2024

Jeff and Luca talk about Luca's trip to Embedded World Nürnberg, and his impressions there. Bonus content are two impromptu interviews with Luka Mustafa, CEO of IRNAS, and Francois Baldassari, CEO of Memfault You can find Jeff at https://jeffgable.com. You can find Luca at https://luca.engineer. Want to join the agile 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/
undefined
Aug 7, 2024 • 1min

A word from the hosts: we've changed our podcast process for the better

The hosts share an honest update about recent delays and their commitment to improving the podcast. They discuss personal and professional challenges that impacted their consistency. Listeners can look forward to a more reliable schedule and exciting upcoming content, including guest interviews. With promises of enhanced processes, it's clear they're dedicated to delivering a better experience.
undefined
Aug 7, 2024 • 50min

Paul Barbu Gheorge on Geographically Distributed Tems

Paul's LinkedIn: https://www.linkedin.com/in/paul-gheorghe-barbu/Paul's employer, Wenglor: https://www.wenglor.com/ You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile 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/  
undefined
10 snips
Jul 26, 2024 • 43min

Code Reviews

Jeff Gable, a software development expert, and Luca, a seasoned engineer, dive deep into the art of code reviews. They discuss the vital role these reviews play in software quality and how neglecting them can lead to risks. The duo highlights the importance of focusing on architectural concerns rather than minor details, promoting shared ownership in codebases for better collaboration. They also explore the emotional dynamics of reviews, stressing empathy, constructive feedback, and the need for mentorship to bridge knowledge gaps among team members.
undefined
7 snips
Mar 22, 2024 • 43min

Team Topologies

Exploring team topologies, optimizing product development through intentional team structuring, challenges of team boundaries in agile scaling, collaboration pitfalls in medical device companies, advocating for smaller patches for team effectiveness, and promoting audience engagement and feedback opportunities.
undefined
4 snips
Mar 5, 2024 • 52min

Closing the gap between Regulatory and Development with Milton Yarberry

Medical device product development specialist Milton Yarberry discusses bridging regulatory and development mindsets in the medical device industry, automating GUI testing, balancing compliance and efficiency in software engineering processes, rethinking rules and regulations for Agile transformation, and navigating the gap between regulatory and development teams in product development.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app