~/talk

No dev. No staging. No problem.

slides:none on file

Claims trunk based development with every PR deploying to production and averages 639 deployments per month, uses strict typing and runtime API response validation with Zod and TanStack Query, keeps infrastructure minimal via Forge and Envoyer, and runs hundreds of feature flags (Pennant) plus a zero bug policy Tests and quick rollbacks handle failures A live demo merges a PR and deploys a PDF export behind a flag and it works on stage

AI-written summary · about

  1. 0:00Start
  2. 0:26Shipping straight to production, no staging
  3. 1:03Who is James Mooring and what Astalty builds
  4. 2:53The real-world constraints: mission-critical, compliance, sensitive data
  5. 3:45git-flow and staging branch complexity vs trunk-based development
  6. 6:06“Real app” scale and deployment frequency stats
  7. 7:12Why staging servers are harmful
  8. 8:50Why deploy fast
  9. 10:00The four pillars
  10. 10:22Stable code tactics
  11. 15:06Zero-bug policy, tests as non-negotiable
  12. 16:11Simple infrastructure
  13. 17:55Empower engineers
  14. 19:24Feature flags in practice
  15. 25:06Live demo: merge to production
  16. 28:24Do you really need a staging server?
~/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.