~/talk

Reliability and speed by 'push to main' mentality

Talkat NDC Oslo 2024 · 2024-06-10..06-14· [devops-and-delivery]
links:none on file
slides:none on file

Claims a workflow that ships hundreds of small releases per day using no staging environment and letting new hires push straight to main from day one while avoiding outages. Uses ~750 AWS Lambda functions, ~480 GitHub repos and ~100 shared web components, local proxying to run partial local apps against production data, feature flags, the scientist pattern for parallel experiments, blue‑green style rollout metrics with automatic rollback thresholds, and an expand and contract API migration strategy plus structured logs and postmortems.

AI-written summary · about

  1. 0:00Push-to-main mentality intro
  2. 7:38Keeping systems simple
  3. 13:22Local dev without staging
  4. 18:00CI with feature flags
  5. 21:12Small incremental changes
  6. 31:11Blue-green deployments
  7. 33:39Scientist pattern in production
  8. 39:27Expand/contract breaking changes
  9. 49:37Testing strategies adapted
  10. 51:49Writing simple code
  11. 53:36Incident management accountability
  12. 55:01Log contexts for debugging
  13. 56:55Trade-offs of the approach
~/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.