cloudisland.nz/@coderanger Kubernetes and Python SRE/Platform for Geomagical Labs, part of IKEA We do CV/AR for the home PyCon AU 2026 – Noah Kantrowitz – @[email protected] 2
"It's standard practice" Social Cohesion and Conformity "I don't want to be one of those reviewers" "We can always fix it later" PyCon AU 2026 – Noah Kantrowitz – @[email protected] 10
self-contained problems • "You used the wrong variable name" • "This library isn't thread safe" • "We have a utility function for this already" Macro - Looking at overall structure • "How does this handle authentication?" • "What will the performance of this look like under load?" • "This doesn't match our usual pattern for this kind of API" PyCon AU 2026 – Noah Kantrowitz – @[email protected] 37
on "vibes" as you go 2. Use the diff to reconstruct the mental state of the author 3. Imagine what your mental state would be when doing the same work 4. Compare that extrapolated mental state to your assumptions 5. If there are mismatches, highlight them for further reading PyCon AU 2026 – Noah Kantrowitz – @[email protected] 39
Cross-training, education, discussion Rubber ducks can still find bugs Just don't assume you'll find all the problems PyCon AU 2026 – Noah Kantrowitz – @[email protected] 42
and How to Get Up Again Tackling Burnout and Strategies for Self Care Jackson Fairchild – PyCon AU 2016 PyCon AU 2026 – Noah Kantrowitz – @[email protected] 45
cognitive biases Supplement human decision making with checklists Look for objective, deterministic guardrails Build review processes that assume failures Cognitive offload, but use your powers only for good Fix processes, not people PyCon AU 2026 – Noah Kantrowitz – @[email protected] 49
of technical resilience but not this talk • Human resilience, building systems that can survive human fallibility • Also not a talk about blue team, malicious humans are a different kind of threat • We all make mistakes, how can we build systems which are better than any one us individually • Sections: • How we fail • Where can we improve • What is the human cost Ways humans are fallible • Confirmation bias • Selective perception PyCon AU 2026 – Noah Kantrowitz – @[email protected] 52