Become CI Goldsmiths
summary
Practical guidance on speeding up CI/CD pipelines by balancing caching, parallelism, checks and Docker usage rather than applying one-size-fits-all tricks. The presenters analyze eight real CI/CD examples to show how to tune cache usage, choose and order checks, and use Docker effectively, and they conclude with a mental model for designing faster pipelines.
AI-written summary · about
chapters (21)
- 0:00CI introduction
- 3:27CI mental model
- 6:17CI limits and learnings
- 7:22Pipeline job order
- 8:46CI via dev experience
- 9:28CI job utility
- 10:53Avoid redundant tests
- 12:18CI cache optimization
- 14:00Clear CI logs
- 15:27Sync local and CI debugging
- 16:52Trust in quality tools
- 18:16CI time visualization
- 19:17Profiling for tests
- 23:50Faster tests via profiling
- 24:12Docker image build
- 27:44Docker layer order
- 28:06Analyze layers with Dive
- 31:39Smaller Docker images
- 32:01CI best practices
- 33:28CI via dev experience
- 34:09Conclusion
related talks
32mPractical Tips & Tricks for CI/CD Success
26mOptimizing Your CI Pipelines
01h 02mContinuous Integration: Tips & Tricks
27mOptimizing CI/CD Pipelines for Faster Time to Market
01h 00mVintage CI/CD. How and Where to Start
24mCI/CD Best Practices to Deliver Software Faster
24mIt's Time for a Check-Up of Your CI/CD Pipelines!
48mStrong Foundations: Insightful learning vs trial-and-error in CI/CD
