~/talk

Nightmare Before Best Practices

slides:none on file

Four real failures: a payment flow that authorizes but never captures causes a €180,000 loss until a hastily run fix uses an undocumented refund endpoint and doubles the damage; a registration/voting system collapses under 1,000 attendees exposing unauthorized check‑ins and DOS from simultaneous votes; a photo API switch from location IDs to GPS ruins estimates and kills the project before coding; operational singletons like an SSH tunnel dependency and screen sessions break payments and newsletters. Fixes: specs up front, peer + automated review (Codacy/Cotesy), stress tests, deployment process and documentation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Who am I
  3. 1:45Todays topic
  4. 2:07The story
  5. 2:55The bank explains
  6. 4:48The script
  7. 6:04The bank
  8. 6:57The conference
  9. 7:39The visitor
  10. 9:03The anonymous tip
  11. 9:50Voting
  12. 10:42Security
  13. 11:04Travel
  14. 13:00Google Street View
  15. 14:22Wrong Time Estimation
  16. 14:53The Laptop
  17. 15:42Newsletter Platform
  18. 16:37Temporary Solution
  19. 18:22Best Practices
  20. 21:35Comments
  21. 21:50Asking Comments
  22. 22:08JavaScript
  23. 23:07Java Comments
  24. 23:50Regular Expressions
  25. 26:30Links
  26. 26:52Technical Standards
  27. 27:41Technical Specification
~/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.