~/talk

The Good Bad Bug: Fail Your Way to Better Code

Talkat RubyConf 2017 · 2017-11-15..11-17· [observability]
slides:none on file

Claim: systematic, blameless failure tracking yields better systems. Evidence: the FAA incident reporting collects small events so investigators spot patterns; U.S. 2015 stats show 3.1 car deaths versus 0.05 plane deaths per billion miles (about 64× difference). Concrete software-era cases: hardware limits produce Space Invaders speed-up which testers prefer; a wrong AI makes police ram racers and births Grand Theft Auto; Playstation pop‑in leads to the Silent Hill fog workaround that becomes a feature.

AI-written summary · about

  1. 0:00Intro
  2. 0:50Who am I
  3. 1:04Learning to Pilot
  4. 2:05Flat Tire
  5. 3:18Road Accidents
  6. 4:49Statistics
  7. 5:33What is failure
  8. 5:59The absence of success
  9. 6:24Definition of failure
  10. 7:16Space Invaders
  11. 8:09Modern History
  12. 8:59Testing
  13. 10:25Success
  14. 10:56Fail
  15. 11:42Video Game Development
  16. 11:59Street Racing Game
  17. 12:43The Concept
  18. 13:14Games
  19. 15:30Fog
  20. 15:45Fog in Silent Hill
  21. 16:24Aviation and Automobile Accidents
  22. 17:34We have a lot to learn
  23. 17:50What should that system look like
  24. 18:05You are not the problem
  25. 18:22They never stopped
  26. 18:51They verified
  27. 19:36Now we know
  28. 20:31Document everything
  29. 21:02How to document
  30. 23:02Documentation
  31. 23:49Learning from Failure
  32. 25:46Is it safe for me to fail
  33. 26:14My story
  34. 30:18My advice
~/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.