~/talk

Merging Quickly in a Cloud Native World

Talkat KubeCon + CloudNativeCon Europe 2019 · on Wednesday, 2019-05-22· at 11:55· Hall 8.0 D4· [devops-and-delivery]
slides:none on file

Explains how to get PRs merged faster with concrete practices: keep diffs tiny using git add -p, write commit messages that state why not just what, include unit/integration tests using the Go Kubernetes interface and client-go fake, and script local clusters with kind plus `kind load` and `kubectl rollout status` so reviewers can reproduce failures. Shows a 200-second scripted install demo, proposes a prebuilt k3s image to cut that to seconds, and uses bots (Derek/prow) for policy checks.

AI-written summary · about

  1. 0:00Introduction
  2. 0:32Inspiration
  3. 1:05Contributions
  4. 1:48Communication
  5. 2:35Mistakes
  6. 3:47Get Add
  7. 4:32EDSP
  8. 5:10Context is King
  9. 6:24Commit Template
  10. 7:16Game Message
  11. 8:54Writing Tests
  12. 10:11Integration Test
  13. 11:55Contributing
  14. 12:35Testing
  15. 12:55Docker
  16. 13:49How to test
  17. 14:39Using kind
  18. 15:34Local development
  19. 16:07Demo
  20. 16:32Run script
  21. 16:51Commands
  22. 18:15Test
  23. 19:31Dark Mode
  24. 23:44Continuous Integration
  25. 25:03Bots
  26. 26:15Learnings
  27. 27:00Make it faster
~/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.