~/talk

Debugging: Techniques for Uncertain Times

Talkat RailsConf 2020 CE · 2020-05-04..05-05· [testing]
slides:none on file

Claim: debugging skills transfer to rapid life changes by teaching how to investigate uncertainty. Emphasize acknowledging lack of understanding, switching from progress to investigation, and producing an assumption list with concrete checks. Use instruments like automated tests, breakpoints, print statements, logging and small controlled changes. Binary-searching the code halves the problem space each step; when linear flow fails, trace end to end. Keep notes to see which assumptions repeat and which fixes actually find the bug.

AI-written summary · about

  1. 0:00Introduction
  2. 1:42Debugging vs. Feature Building
  3. 4:52Slowing Down to Investigate
  4. 7:27Tools for Investigation
  5. 11:38Tracking Assumptions
  6. 14:33Building Debugging Intuition
  7. 17:59Learning from Failure
  8. 19:16Conclusion
~/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.