Continuous Integration: That’s Not What They Meant • Clare Sudbery • GOTO 2023
This presentation was recorded at GOTO Amsterdam 2023. #GOTOcon #GOTOams
Clare Sudbery - Technical Coach @SudberyClare
RESOURCES
@claresudbery
ABSTRACT
Many teams are practising continuous integration, or at least that’s the language they use. There are other terms in use too, such as continuous delivery and continuous deployment. The exact distinction between these terms depends on who you ask. But the big question is, just how continuous is it really?
Trunk-based development (TBD) is a powerful yet under-used technique for tightening the user feedback loop, lowering risk and minimizing the gap between coding and deployment. It’s a major component of good deployment practice, and many argue that anything other than trunk-based development does not technically qualify as continuous integration. But many developers are either not sure what TBD is, or do not feel able to use it.
This talk uses examples to explain the benefits of trunk-based development, and gives practical advice on how to make good use of the technique. [...]
TIMECODES
00:00 Intro
00:14 Jez Humble’s continuous integration test
03:24 CI vs CD
04:26 TBD = CI
05:30 TBD: Better, faster, happier
07:16 Storytime
15:03 Dan Able quote
15:35 Kief Morris quote
16:55 Dragan Stepanović quote
18:49 Dave Farley quote
22:06 Review code base at regular intervals
26:50 Get help
28:58 Ensemble programming
31:35 Minimize dependencies
35:30 Trisha Gee quote
36:35 CTBD (Continuous trunk-based dev.)
37:15 Conclusions
38:31 Summary
39:13 Feature flags
43:17 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Dave Farley & Jez Humble • Continuous Delivery •
Robert McKee • Story •
Emily Bache • Technical Agile Coaching with the Samman Method •
Forsgren, Humble & Kim • Accelerate •
Gene Kim, Jez Humble, Nicole Forsgren, Patrick Debois & John Willis • The DevOps Handbook •
Saleem Siddiqui • Learning Test-Driven Development •
Roy Osherove • The Art of Unit Testing •
Kent Beck • Test Driven Development •
David Farley • Modern Software Engineering •
#ContinuousIntegration #ContinuousDelivery #ContinuousDeployment #TrunkBasedDevelopment #PullRequests #EnsambleProgramming #MobProgramming #ClareSudbery
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
2 months ago 00:11:19 1
10 Integrative Approaches in Plastic Surgery | Episode 10 of SurgiMind Podcast | Plastic Surgery
2 months ago 00:04:02 1
Ich hatt einen Kameraden [German soldier funeral song][+English translation]
2 months ago 00:06:07 1
PATRIARKH - WIERSZALIN IV (feat. Eliza Sacharczuk) (Official Video) | Napalm Records
2 months ago 00:05:53 1
Web3 Gaming | Web3 Games | Crypto Games
2 months ago 00:11:54 1
GRÂCE À LA RUSSIE, L’AFRIQUE OBTIENT SA PLACE DANS LE G20
2 months ago 00:03:34 1
Majestic & Todd Terry feat. Jacquee Bennett - Rhythm In My Soul (Extended Mix)
2 months ago 00:06:22 1
Majestic & Mike Dunn - House Music (Extended Mix)
2 months ago 00:04:01 1
Majestic feat. Barbara Tucker - My Love For You (Extended Mix)
2 months ago 00:00:15 1
The Life of KiLLMiLk Golden Chains, Luxury, and Unique Style!
2 months ago 00:00:42 1
Carl Jung on Individuality vs. Collective Consciousness
2 months ago 00:05:16 1
Breaking News: Canada cut immigration by 20% in 2025 | Canada Immigration Explore
2 months ago 00:11:41 1
Create Studio Pro Review ✅ Create Studio Pro Demo And 🎁 Create Studio Pro Bonus 🎁👇
2 months ago 00:45:29 1
Croire en Dieu : L’ultime Illusion ou la Clé Secrète pour Echapper à la Matrice ?
2 months ago 00:03:33 1
Depeche Mode - Wrong (Official Video)
2 months ago 01:10:33 1
Canalisation et partages pour les USA 2ème partie avec Sylvia de Miami
2 months ago 00:04:02 1
The Exaltics & Paris The Black FU - An Aliens Commentary On What He Observes From The Edge Of Space
2 months ago 00:08:54 1
POUTINE RÉVÈLE LA PUISSANCE DES BRICS : L’OCCIDENT SURPASSÉ ?
2 months ago 00:26:37 1
L’ Égrégore de la Matrice est-il une Création Cachée de l’Homme ?
2 months ago 03:01:22 1
Inside the french mafia - Revealing The Untold Dark Side Of Fench Society - Full Documentary - Y2
2 months ago 00:07:11 1
Yeshua - Official Hebrew/Portuguese version with Fernandinho, Bianca Azevedo and Maoz Israel Music
2 months ago 00:00:38 1
ILT winding CDuro bike frame
2 months ago 00:13:08 1
Greg Fergus SCREWS TRUDEAU - FREEZING all Government Bills until SDTC Documents are given to RCMP!
2 months ago 00:19:40 1
🚨BREAKING: Election Machines Flip Votes in 3 States! Red Alert Warns of Fraud Loopholes Exposed!🚨