RAILS_ENV=demo (RailsConf '22)

I am excited for the opportunity to present an in-person talk at RailsConf 2022 in Portland, OR! The talk will be on Tuesday, May 17th (the first day of the conference).

Here's the synopsis:

Today’s the day. You’ve prepared your pitch, deployed a special copy of your app, and confirmed—in a trial run—that your walkthrough is ready for a live audience. But, now, when you attempt to log in, something breaks. Flustered, you debug, apologize, and debug some more, before finally calling it quits. Next time, you’ll bring a prerecorded screencast... 😮‍💨

What could’ve been done to make the app more reliably "demoable"? Join us, as we use "stateful fakes" and "personas" to produce a testable, maintainable, and failure-resistant "demo" deployment, with production-like uptime guarantees!

I decided to try something new, and constructed the slides with Slidev and Excalidraw. Click here to view them online:

RAILS_ENV=demo cover slide

A PDF is also available here, and the source code will be available on GitHub shortly after the talk is delivered.