~/talk

Predictably Unpredictable

slides:none on file

Code and systems break when tiny shared hidden dependencies and mutable state create bidirectional failures — example: a standalone logging service overload causes payment and stock services to cycle up and down, masking the real fault. Remedies listed include queues, circuit breakers, Netflix-style resilience and chaos testing, plus modeling with causal loop diagrams and system dynamics. Operational practices recommended are OODA loops, Cynefin (simple/complicated/complex/chaotic), pioneer/settler/town-planner teams and safe-to-fail experiments. Case wins: Slack pivoted from internal tool and a local loyalty product overtook its info site; Ebola modeling cuts projected cases dramatically.

AI-written summary · about

  1. 0:00Introduction and context
  2. 4:20Simple functions complex dependencies
  3. 10:27System-level hidden connections
  4. 13:58Feedback loops and cycling behavior
  5. 20:40Causal loop diagrams explained
  6. 27:19Systems thinking fundamentals
  7. 35:06Law of unintended consequences
  8. 41:25Complex adaptive systems in nature
  9. 47:44Navigating uncertainty in systems
  10. 53:02Snowden's Cynefin framework
  11. 58:00Complexity as opportunity
  12. 1:01:42Q&A and final thoughts
~/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.