Bornwell Matembudze shares how he uses Continuous Integration and Continuous Delivery to speed up his development workflow. How well does CI / CD work in the real world? What sort of tooling does he recommend? And how do you fix errors when they occur?
const podcast = {
episode: 137,
title: 'Netlify Continuous Integration and Continuous Delivery (CI/CD)',
topics: [
'Netlify', 'CI', 'CD'
],
guest: 'Bornwell Matembudze'
hosts: [
'Craig Shoemaker', 'Ward Bell', 'Dan Wahlin', 'John Papa'
]
};
Recording date: May 13, 2021
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
Bornwell Matembudze @Bornie_21
Brought to you by
-
Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.
Resources:
- Bornwell Matembudze
- Netlify
- The Definitive Guide To Continuous Integration
- Continuous integration
- Continuous delivery
- Continuous deployment
- Jenkins
- GitHub Actions
- AWS Elastic Beanstalk
- What is a Container?
- Azure DevOps Release Gates
- Azure Static Web Apps
- Shaun of the Dead
- Hero - AfroJack - on Spotify
Timejumps
- 01:15 Guest introduction
- 02:13 What is CI / CD?
- 05:50 How is this working in the real world?
- 08:16 Sponsor: Nrwl
- 08:56 It looks good on paper - does it work?
- 12:42 What sort of tooling do you use for this?
- 15:21 What's the process for making changes on a site?
- 24:02 Sponsor: Ag Grid
- 25:03 How do you fix errors?
- 28:54 What is Netlify?
- 32:40 How to test a deployment with a gate?
- 44:00 Final Thoughts
Podcast editing on this episode done by Chris Enns of Lemon Productions.