~/talk

Planning for and handling failures from open hardware, aviation, to production at Google

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [engineering-leadership]
links:none on file
slides:none on file

Covers concrete failures and fixes: LiPo batteries that reignite days later and using protection boards, the Samsung Note7 root cause of slightly thicker cells shorting, how mkdir -p 0755 /path/to/dir created a root-owned directory and took services down, and MCAS design choices that led to two 737 Max crashes. Recommends specific practices used in production: revert first, blameless postmortems, unit tests and CI, percent rollouts, rate limits on destructive ops, emergency “big red” rollback, and scripted disaster drills to validate runbooks.

AI-written summary · about

  1. 0:00Intro
  2. 3:15Managing failures
  3. 4:58Eusebio
  4. 7:12Be mindful
  5. 8:00Hardware
  6. 10:29Phone
  7. 12:48Spare to spare
  8. 15:48Software
  9. 16:55Code Reviews
  10. 18:03Change Requests
  11. 20:06Unit tests
  12. 20:44Continuous integration
  13. 22:00File updates
  14. 23:00Postmortems
  15. 24:09Practicing emergencies
  16. 25:19Have backups be careful
  17. 26:57Disk Erase
  18. 28:02Rate Limits
  19. 28:36Postmortem
  20. 29:21Personal Lessons
  21. 30:19Aviation Lessons
  22. 32:04Risk Management
  23. 32:41Post Mortem
  24. 33:10Automation
  25. 33:58Selfdriving cars
  26. 34:47Air France 447
  27. 37:18Airbus QF32
  28. 37:59Indonesia
  29. 38:36Aircraft accident
  30. 39:25Boeing
  31. 43:41Certification
  32. 44:54Make a difference
  33. 45:27Conclusions
  34. 46:03QA
~/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.