What if the key to building resilient software isn't more code, but more empathy?
#1about 2 minutes
Why empathy is crucial for resilient engineering teams
An empathetic culture reduces stress and improves productivity for engineers in an industry where systems will inevitably break.
#2about 2 minutes
Understanding resilience as an investment in reliability
Resilience is the cultural investment made in a team to ensure a product remains reliable for customers, even when things go wrong in production.
#3about 5 minutes
Shifting from blame to learning in incident analysis
By treating incidents as surprises and acknowledging human imperfection, teams can move past hindsight bias and focus on learning instead of blame.
#4about 3 minutes
Moving from reactive fixes to proactive chaos engineering
Chaos engineering is a discipline for proactively experimenting on a system to build confidence, turning the reactive outage learning loop into a scheduled experiment.
#5about 7 minutes
Using frame of reference to make chaos experiments less stressful
The "bomb vs. escape room" analogy illustrates how framing chaos experiments as controlled, safe challenges separates them from real-life crises and reduces stress.
#6about 2 minutes
Adopting a mindset of acceptance and improvement
Instead of dwelling on mistakes, teams should accept the current state without blame and focus on making things better, recognizing everyone did their best.
#7about 3 minutes
Building effective teams with diverse skill sets
A resilient team needs a mix of roles like the detail-diver, big-picture painter, and mood-maker, rather than being composed solely of subject matter experts.
#8about 3 minutes
Fostering inclusion by valuing every team member's contribution
Creating an inclusive environment where new members feel safe to ask simple questions is crucial for uncovering blind spots and fostering innovation.
#9about 4 minutes
Q&A on building chaos days and managing on-call stress
The speaker answers audience questions about creating your own "escape room" chaos day, handling on-call duties, and the problem with unannounced chaos experiments.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:14 MIN
Building resilience across all software stack layers
System Resilience: Surviving the Software Storm
03:33 MIN
Resilience is a shared responsibility for individuals and companies
From Stress to Strength: How to Build Workplace Resilience
03:59 MIN
The second-order effects of chaos engineering on culture
Building a culture from chaos
04:49 MIN
How to become an empathy agent in your team
Non-violent communication in agile teams
04:47 MIN
Building team relationships through empathy and respect
Bridging the gap between design and development
10:22 MIN
Analyzing audience feedback on engineering culture
What makes a great Software Engineer? Challenging our Assumptions Instead of Talking about Imposter Syndrome
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in TechBrenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
Jordan Cutler
A Guide to Public Speaking For Software Engineers“Your technical skills are where they need to be, but you need to improve your communication.” - Your manager. This is one of the hardest pieces of feedback to hear as a software engineer. Why? Because you probably thought as a software engineer you ...
Eli McGarvie
The Prompt Engineer ✍️The next biggest programming language is… English. If you’ve been on social media lately (Twitter or LinkedIn) you would have seen the term “Prompt Engineering” thrown around a lot. You might have even seen people who are self-proclaimed Prompt Engin...
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
From learning to earning
Jobs that call for the skills explored in this talk.