Arto Liukkonen
I broke the production
#1about 6 minutes
A personal story of breaking production at scale
The speaker recounts causing a major production outage by running a backfill script that overwhelmed the Facebook API and halted data updates.
#2about 2 minutes
Judging intentions versus actions during incidents
We tend to judge others by their actions but ourselves by our intentions, so we should assume good intent from colleagues during incidents.
#3about 2 minutes
Why individual blame is a counterproductive response
When a production issue occurs, it's a system failure, not an individual's fault, as responsibility is shared across developers, reviewers, and processes.
#4about 3 minutes
How to build a psychologically safe blameless culture
Shifting to a blameless culture requires fostering trust, understanding intentions, practicing self-awareness, and owning mistakes without displacing frustration.
#5about 2 minutes
Using blameless postmortems for system-level learning
Blameless postmortems, originating from aviation and healthcare, focus on investigating root causes to strengthen systems rather than assigning individual blame.
#6about 3 minutes
The power of positive feedback in code reviews
Applying the five-to-one ratio of positive to negative interactions can improve team dynamics, especially by adding positive comments during code reviews.
#7about 2 minutes
Using pre-mortems to proactively prevent failures
Pre-mortems are a proactive exercise where teams imagine a project has already failed in order to identify potential risks and edge cases beforehand.
#8about 3 minutes
Incident resolution and key cultural takeaways
The incident took 20 hours to fully resolve but was a valuable learning experience that exposed system flaws and reinforced a healthy team culture.
#9about 2 minutes
Q&A on customer impact and worst production breaks
The speaker answers audience questions about customer reactions to the outage and shares a story about his worst production break involving a failed form.
Related jobs
Jobs that call for the skills explored in this talk.
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Docker
Kubernetes
+2
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Answering the Million Dollar Question: Why did I Break Production?
Luís Ventura
Shipping Quality Software In Hostile Environments
Luka Kladaric
What we Learned from Reading 100+ Kubernetes Post-Mortems
Noaa Barki
Chaos in Containers - Unleashing Resilience
Maish Saidel-Keesing
How to Navigate Professional Relationships in the Tech Industry
Rachel Lee Nabors
What I learned as a developer from accidents in space
Andrey Sitnik
Empathy: The secret sauce of Resilience
Malin Litwinski
Building a culture from chaos
Steve Upton
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Patronus Group
Berlin, Germany
Senior
Kotlin
Spring Boot
Amazon Web Services (AWS)

ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
React
DevOps
Next.js
TypeScript
Cloud (AWS/Google/Azure)

knowmad Mood
Lleida, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Barcelona, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Boiro, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Badajoz, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Santa Cruz de Tenerife, Spain
Remote
GIT
Bash
Redis
DevOps
+9

Franklin Fitch Limited
Bremen, Germany
Remote
€65-90K
Gitlab
Docker
Ansible
+6