All blogs / DevOps / SRE / infrastructure
Ferd.ca
My own blog about programming and whatnot.
DevOps / SRE / infrastructureSoftware / engineering practiceElixir / Erlang
- Posts
- 153 from 13 Jul 2010 to 10 Aug 2026
- Posting
- monthly (8 in the last year)
- Kind
- personal blog
- Feed
- https://ferd.ca/feed.rss
2026 6
2025 8
- Paper: The Failure Gap
- Ongoing Tradeoffs, and Incidents as Landmarks
- Paper: Behavioural science is unlikely to change the world without a heterogeneity revolution
- Paper: Empirically derived evaluation requirements for responsible deployments of AI
- The Gap Through Which We Praise the Machine
- Paper: when resilience engineering questions ergonomics
- AI: Where in the Loop Should Humans Go?
- Paper: Fuck Nuance
2024 20
- Davies on The Unaccountability Machine
- Paper: Algorithmic Monoculture and Social Welfare
- Local Optimizations Don't Lead to Global Optimums
- Kernick on Catastrophe and Systemic Change
- Carrots, sticks, and making things worse
- The Roots of Work-as-Done and Work-as-Imagined
- My Blog Engine is the Erlang Build Tool
- Paper: Psychological Safety: The History, Renaissance, and Future of an Interpersonal Construct
- Atomic Accidents and Uneven Blame
- Paper: Moral Crumple Zones
- Hutchins' Distributed Cognition in The Wild
- Paper: Systemic Design Principles in Social Innovation
- Paper: Charismatic Technology
- The Review Is the Action Item
- Paper: Understanding and Effectively Mitigating Code Review Anxiety
- A Commentary on Defining Observability
- Paper: How audits fail according to incident investigations
- A Distributed Systems Reading List
- Paper: Observation and assessment of crossing situations between pleasure craft and a small passenger ferry
- Counting Forest Fires
2023 47
- Negotiable Abstractions
- RHIP, doctors, and pagers
- Paper: Visualizing Uncertainty for Non-Expert End Users
- Paper: You Want My Password or a Dead Patient?
- Paper: How in the World Did We Ever Get into That Mode?
- Paper: AI Art and its Impact on Artists
- Paper: Four Concepts for Resilience Engineering
- Paper: The Strategic Agility Gap
- Paper: The Tyranny of Structurelessness
- Paper: Seeing the Invisible
- On Willpower
- Paper: The Psychology of Incident Investigations
- On Foucault's Discipline and Punish
- Paper: Designing for Expertise
- Paper: Managing Without Blame?
- Paper: Anticipatory Thinking
- Paper: Can We Trust Best Practices?
- Paper: Unruly Bodies of Code in Time
- Paper: Skills, Rules, and Knowledge
- Paper: Ecological Interfaces: A Technological Imperative in High-Tech Systems?
- Paper: Building and revising adaptive capacity sharing for technical incident response
- Embrace Complexity; Tighten Your Feedback Loops
- Paper: Imaginaries of Omniscience
- Paper: Accident Report Interpretation
- Paper: How a Cockpit Remembers Its Speed
- Paper: Ironies of Automation
- Accidents come from relationships, not parts
- Paper: Distancing Through Differencing
- Paper: Systemic Contributors Analysis and Diagram (SCAD)
- Paper: Can We Ever Escape From Data Overload?
- The Real World of Technology
- Paper: Nine Steps to Move Forward From Error
- Paper: On Nonscalability
- Paper: On People and Computers in Joint Cognitive Systems at Work
- On the hunt for a bug with a hump and a long tail
- The 80% League
- Paper: Those Found Responsible Have Been Sacked
- Paper: Ten Challenges for Making Automation a "Team Player"
- Paper: When mental models go wrong
- Paper: Flexible Sketches and Inflexible Data Bases
- Paper: Failure to adapt or adaptations that fail
- Paper: MABA-MABA or Abracadabra?
- Paper: Going Solid
- Paper: Agentive Language in Accident Investigations
- Paper: Rule- and Role-Retreat
- Leveson on Severity
- A Bridge Over a River Never Crossed
2022 18
- Paper: Sex and Death in the Rational World of Defense Intellectuals
- The Law of Stretched [Cognitive] Systems
- How practitioners adapt to clumsy technology
- Paper: The Alarm Problem and Directed Attention in Dynamic Fault Management
- Paper: Visual Momentum
- Paper: Voice Loops as Coordination Aids in Space Shuttle Mission Control
- Paper: Managing the Hidden Costs of Coordination
- Paper: Moving off the Map
- Hiding Theory in Practice
- Paper: Repentance as Rebuke: Betrayal and Moral Injury in Safety Engineering
- On Theories and Tools
- Following Procedures Dilemma
- Paper: Past the Edge of Chaos
- A brief history of incident models
- Paper: Don't Let Knowledge Walk Away
- The Demanding Work of Analyzing Incidents
- My favorite Erlang Container
- Errors are constructed, not discovered