# Continuous Delivery with Jonathan Hall

- Show: [The Pragmatic Embedded Podcast](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast)
- Published: 2023-03-07
- Length: 1h 03m
- Page: https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall
- Listen: https://agileembeddedpodcast.com/episodes/continuous-delivery-with-jonathan-hall-qGgxvQJv

## Summary

Jonathan Hall, author of Minimum Viable CD, explains his methodology for implementing continuous delivery in reverse, starting with automated deployment and moving testing before the merge button rather than building tests first. He argues that this approach exposes bottlenecks in manual testing processes and forces teams to streamline validation, particularly in regulated industries like medical devices where trust in automation is often lacking. The discussion covers the cultural shift required to move QA responsibilities to developers, the benefits of Test-Driven Development (TDD) for code architecture, and how to handle legacy code and regulatory compliance.

## Chapters

- [0:01](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=1) Introduction and Definitions of CD vs CI
- [1:29](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=89) Implementing Continuous Delivery in Reverse
- [7:59](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=479) Testing Before Merge and Isolation
- [19:36](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=1176) Trust, Automation, and Regulated Industries
- [28:03](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=1683) Handling Bottlenecks and QA Roles
- [48:06](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=2886) TDD, Code Quality, and Developer Responsibility
- [56:42](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall#t=3402) Adding Tests to Legacy Code and Final Thoughts

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Debugging & failure analysis](https://hardwarepodcasts.com/topic/debugging-and-failure-analysis)
- [Leadership, teams & culture](https://hardwarepodcasts.com/topic/leadership-and-culture)
- [Validation & product-market fit](https://hardwarepodcasts.com/topic/validation-and-product-market-fit)

## Most relevant to

companies scaling up

## Mentioned

- Minimum Viable CD (other)
- lean cd bootcamp (other)
- jhall.io (other)
- Agile Embedded Podcast (other)
- Embedded AI Podcast (other)
- Jenkins (tool)
- GitHub Actions (tool)
- GitLab (tool)
- Waymo (company)
- Tesla (company)
- FDA (other)
- Toyota (company)
- Martin Fowler (other)
- State of DevOps Report (other)
- Accelerate Book (other)
- Chat GPT (other)

## Related episodes from other shows

- [Firmware Deployment and Troubleshooting with Akbar Dhanaliwala](https://hardwarepodcasts.com/podcast/the-amp-hour/2021-04-06-firmware-deployment-and-troubleshooting-with-akbar-dhanaliwala) (The Amp Hour)
- [30: Eventually Lightning Strikes (Repeat)](https://hardwarepodcasts.com/podcast/embedded-fm/2016-11-30-30-eventually-lightning-strikes-repeat) (Embedded.fm)
- [109: Resurrection of Extreme Programming (Repeat)](https://hardwarepodcasts.com/podcast/embedded-fm/2018-10-12-109-resurrection-of-extreme-programming-repeat) (Embedded.fm)
- [500: Nerding Out About the Ducks](https://hardwarepodcasts.com/podcast/embedded-fm/2025-05-02-500-nerding-out-about-the-ducks) (Embedded.fm)
- [270: Broccoli Is Good Too](https://hardwarepodcasts.com/podcast/embedded-fm/2018-12-14-270-broccoli-is-good-too) (Embedded.fm)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-03-07-continuous-delivery-with-jonathan-hall. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to The Pragmatic Embedded Podcast.
