Free — no signup required

GameDays: Learning Together

2 min read

The Human Element

Automated chaos tools are powerful, but they only test the system. A GameDay tests the team — the humans, the runbooks, the dashboards, and the communication channels. It is the most important practice in Chaos Engineering that most teams skip.

A GameDay is a scheduled, time-boxed event where the team runs chaos experiments interactively, in real time, together.

How a GameDay runs:

  1. Roles are assigned before the event:
  2. Master of Disaster: The person running the chaos tool and injecting faults. They know what's happening; everyone else does not.
  3. On-Call Engineers: Treat this as a real incident. Use your actual runbooks, your actual dashboards, your actual escalation paths.
  4. Observers: Watch the process and take notes. Are the dashboards surfacing the right information? Are the runbooks accurate? Where do engineers get confused?

  5. It's blameless: The goal is to test the system and processes, not the people. If an engineer can't diagnose the issue because the dashboards are confusing or the runbook is outdated, that is a valuable finding — not a performance failure. The output is a list of improvements, not a list of people who "failed."

  6. Practice under pressure: GameDays train muscle memory. When a real incident happens at 3 AM, engineers who have practiced the diagnosis workflow in a GameDay will be faster, calmer, and more effective. The first time you use a runbook should not be during a real outage.

Typical GameDay outputs:
- Gaps in monitoring coverage ("We had no alert for this failure mode")
- Outdated or incorrect runbooks
- Missing or confusing dashboard panels
- Architectural weaknesses to fix
- Improved team confidence and incident response speed

Interview Tip

If asked "How do you improve your team's incident response?", mentioning GameDays demonstrates senior-level thinking. Most candidates talk about better monitoring or on-call rotations. Saying "We run quarterly GameDays to practice incident response in a controlled environment and use the findings to improve our runbooks and dashboards" shows you understand that reliability is a practice, not just a tooling problem.

This is one of 18 chapters

Every chapter is free — Kubernetes, Terraform, SRE, distributed systems, and more — with fast daily review built in.

Sign up free