A few years ago I wrote a talk for QCon SF 2022 and SREcon23 Americas that sought to weave resilience engineering concepts together with the realities of software engineering. The usual rule I have for a great talk is to hammer one topic home and have maybe one or two more ideas go along with it. This talk wanted to touch on dozens of things, and really, that network of things (psychological safety, incidents, production pressure, communication issues, service level objectives, etc.) is the one big thing I wanted people to take away. Here's the abstract:
The containers are deployed and the builds are green. Yaml flows through the system, linted, reviewed, tested, and shipped with ease and regularity. Our intrepid SRE finds themself at a crossroads. The infrastructure is great but teams still struggle to maintain error budgets. These developers need help, and it doesn't seem like anyone else is coming to help them. We embark on a journey, to find out where resilience exists and how to make more. Join Amy on an epic quest into sociotechnical thinking, exploring ways SREs can impact reliability at scale beyond the bits and bytes that got us this far.
Or, more succinctly:

Slides were not going to work for this. I've done several alternate presentation formats in the past, and it felt like it was time to try an idea I've kicked around for years: what if I present using a JRPG? I picked up RPGMaker MZ to do a proof of concept along with the lovely VisuStella MZ Sample Game Project to get started. RPGMaker MZ is amazing for prototyping, so I had something workable within an hour. The SREcon talk is on YouTube if you want to see how I presented it.
Life happened and I got distracted and never packaged the game in a way that I could share. I was really enjoying Claude Opus 4.6 in late 2025, and had it start on a port of the game to Rust and Bevy. I had Claude try to do the port fairly hands off, and got some sprites on screen, but progress was slow so I set it aside for a while. More recently, I've been using Fable 5 more and decided to have it try to do better, and rapidly got it to a more recognizable but glitched state, then chipped away at that with Fable doing big hunks of work largely on its own. Once it was running well on Linux I sent another Fable off to get it compiling to wasm and loading in a web page so I could do this post. I checked in on it a few times as it worked but didn't have to interrupt or aid it until the final check.
After a couple days of iteration, I am pleased to present The Endgame of SRE, the Rust rewrite. If your browser supports it, you'll see the game below here.
Click into it so it gets your keyboard, then walk around using arrow keys, and the e key to interact
with NPCs and the items in the inn. escape will get you out of a conversation. The final retrospective
is an interaction with the table just inside the inn door. The NPCs there will repeat their prior
lines as they are just copies.
You may also play it fullscreen.
Enjoy :)
atlas mode on web (WebGL2 has no texture arrays)



