~/talk

Debug like a scientist

Talkat StaffPlus London 2024 · 2024-06-11..06-12· [testing]
slides:none on file

Claims a repeatable method: a loop of observation hypotheses and experiments applied to three cases. Reproduces a race by interleaving the business logic and the config hook locally and fixes it by moving the hook. Unblocks hundreds of developers by stopping noisy logging that avoids a Docker Compose freeze. Resolves 502s every 30 minutes by clearing a boot cache that delays passenger startup. Emphasises notes shared across timezones and parallel hypothesis work. observe hypothesis experiment reproduce race by interleaving logic

AI-written summary · about

  1. 0:00The frustration of debugging
  2. 2:56Adopt a scientific approach
  3. 6:04Case study: Race condition
  4. 10:48Case study: CI infrastructure
  5. 14:53Case study: System outage
  6. 18:21Scaling and coaching
  7. 22:14The debugging pyramid
  8. 23:28Knowledge retention
~/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.