~/talk

Continuous Integration: That’s Not What They Meant

slides:none on file

Jez Humble's CI test (commit to main daily, every commit triggers build+tests, fix failures within 10 minutes) becomes the yardstick and trunk-based development is presented as the practical way to meet it. Teams switch from slow feature-branch + PR workflows to continuous trunk-based development, adopt many more much smaller steps (MMSS), pair/mob programming, TDD, automated incremental testing (run only affected tests), frequent refactoring, and minimized dependencies to reduce merge hell, speed feedback, and enable safer, faster deployments.

AI-written summary · about

  1. 0:00Intro
  2. 0:14Jez Humble's continuous integration test
  3. 3:24CI vs CD
  4. 4:26TBD = CI
  5. 5:30TBD: Better, faster, happier
  6. 7:16Storytime
  7. 15:03Dan Able quote
  8. 15:35Kief Morris quote
  9. 16:55Dragan Stepanović quote
  10. 18:49Dave Farley quote
  11. 22:06Review code base at regular intervals
  12. 26:50Get help
  13. 28:58Ensemble programming
  14. 31:35Minimize dependencies
  15. 35:30Trisha Gee quote
  16. 36:35CTBD (Continuous trunk-based dev.)
  17. 37:15Conclusions
  18. 38:31Summary
  19. 39:13Feature flags
  20. 43:17Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.