2min chapter

Software Engineering Radio - the podcast for professional software developers cover image

Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)

Software Engineering Radio - the podcast for professional software developers

CHAPTER

Continuous Integration - What Is the Difference?

Continuous integration is a way of taking small changes and bringing them back into the main code base all the time. The biggest thing that its solved, especially in my experience, is the multiple day merge and reconciliation process with future branches or teams king on something before one release. I've literally had teams spend two days resolving merge conflicts because there's drift among different authors of codes. It avoids a particular change bit rotting or becoming unmergeable in the first place - you don't need to bother doing it. You can avoid that sort of re work. But i think the biggest thing is just that it's, if you're continuously branching and merging, each merge is so much faster or

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode