~/talk

Continuous integration - that's not what they meant

slides:none on file

Claim: true continuous integration means everyone commits to mainline daily, each commit triggers automated build and tests, and failures return to green within 10 minutes, not just CI-labeled products or long-lived branches. The talk shows practices to get there: automated incremental tests, fast local builds, TDD, refactoring to minimize dependencies, and collaboration patterns like pair/mob programming and many more much smaller steps. Warnings: feature flags must be limited; auditors accept CI if traceability is demonstrated.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05What is CI
  3. 3:37Continuous integration vs continuous delivery
  4. 7:11Problem with feature branches
  5. 11:21Why PRs fail
  6. 15:59Compliance and continuous integration
  7. 19:44Dangers of big bang trunk dev
  8. 21:52Role of tech coaching
  9. 23:56CI needs good code
  10. 27:26Keeping build green
  11. 29:32Smaller steps
  12. 33:09Unfinished features in trunk dev
  13. 35:59Key benefits of continuous integration
  14. 39:09Q&A
~/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.