~/talk

Pixels, Promises, and Panic - Horror Stories of Production Nightmares

Talkat Web Summer Camp 2024 · 2024-07-04..07-06· [developer-experience]
slides:none on file

Real-life failures and fixes: a browser game bug (caused by one line of PHP) inflates scores into the billions and bans 20 children before accounts are restored; a misassigned BigQuery billing account generates a $50,000 bill that gets fixed after escalation; an auth redirect loop creates 3 million analytics events and a $25k spike before vendor forgiveness; a CSS loader left on an Angular checkout quietly destroys conversions. Concrete remedies: thresholds and alerts, per-user event limits or proxying, visual CSS tests, rollback + postmortems.

AI-written summary · about

  1. 0:00Introduction to production nightmares
  2. 3:19Milk campaign and child leaderboard chaos
  3. 11:5150k bill from Google Cloud scare
  4. 16:25Infinite redirect loop and analytics bill
  5. 18:10CSS button breaking checkout revenue
  6. 21:23Glovo checkout CSS removal disaster
  7. 24:56Refactoring horror stories
  8. 25:58App crash under DDoS-like attack
  9. 30:41Lessons learned and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.