~/talk

What could possibly go wrong?

links:none on file
slides:none on file

External vendor delivers a year‑old shipment app that needs 18 months of hands‑on work to stop frequent outages: adding acceptance tests, cleaning logs, adding APM and structured logs, and rewriting the worst code yields two weeks without incidents. A separate Lambda‑based report service (Sauron) integrates shipping via an event bus with lambdas; choosing events introduces duplicated logic, missing tests, incorrect numbers and long delays. Six months after release the feature gets no users, proving the costly event approach didn’t pay off despite good observability and fast deploys.

AI-written summary · about

  1. 0:00Introduction and personal story
  2. 3:49Ship It failure and chaos
  3. 7:23Stabilizing Ship It over a year
  4. 10:16Introducing Sauron application
  5. 12:04Choosing event-driven solution
  6. 16:52Infrastructure and permission issues
  7. 17:37Duplicated logic and testing gaps
  8. 19:22Big-bang approach and its consequences
  9. 20:50What went right despite struggles
  10. 23:44Six months later and lessons learned
  11. 25:38Key learnings and closing remarks
  12. 27:27Q&A session
~/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.