82 Bugs I Collected in a Year You Won’t Believe Made It to Production
summary
Collected 158 bugs across about two years with 124 in 2024, showing 73 UI bugs as the biggest category and surprising concentrations in responsiveness, unresolved templating, visible text keys, unfiltered error/debug output, and bad data spikes. Practical fixes include mobile‑first design, unit/integration tests for template/replacement logic, end‑to‑end mobile tests with Web driver IO or Playwright emulation, server‑side rendering or skeleton screens to avoid flashing text, plausibility checks on external data, and allowlists or moderation for trendable user input.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 2:49What counts as a bug
- 10:19Bug types distribution
- 16:50Severity analysis
- 19:58Fixing responsiveness issues in UIs
- 23:10Templating errors handling
- 26:41String formatting edge cases
- 29:09Text keys critical impact
- 33:42Unfiltered error messages
- 37:53Debug info leaks security
- 40:42Data validation issues
- 43:12Search vulnerabilities trends
- 47:43AI data poisoning risks
- 48:04Flaky tests prevention
- 48:47Q&A
related talks
45m82 Bugs I Collected in a Year You Won’t Believe Made It to Production
42m82 Bugs I Collected in a Year You Won’t Believe Made It to Production
35m82 Bugs I Collected in a Year You Won’t Believe Made It to Production
45m82 Bugs I Collected in a Year That Ended Up in Production (You Won't Believe It)
38mLearning from your bugs
43mAutomated Tests Are Not Enough
34mFantastic Bugs and Where to Find Them
27mFantastic Bugs And Where To Find Them by Iris Schaffer (Eng) | JSConfAM19
