~/talk

Avoiding the pitfalls of rebuilding software

name:Dan Berry
links:none on file
slides:none on file

Argues for concrete signals before rebuilding: define service level objectives and measure parity, track cycle time, bug counts, deployment frequency and MTTR, and use distributed tracing and observability (Honeycomb.io cited) to map ripple effects. Rebuild decisions hinge on decoupling domains, versioned APIs and whether partial refactor contains change, not on new shiny tech; examples include Kubernetes tradeoffs, legacy COBOL constraints and an Elixir/Phoenix migration case, with CircleCI.com as a CI example for pipelines.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Guest introductions
  3. 6:49Guiding policies
  4. 13:56Architectures imperious
  5. 17:21Avoiding the pitfalls
  6. 20:03When do you spin them up
  7. 21:19Force multipliers
  8. 22:22Management change
  9. 22:54Where to start
  10. 23:54Scale of the rebuild
  11. 24:45Bring in engineering teams
  12. 25:18Who are the actors
  13. 27:41Accountability
  14. 28:07Quantitative metrics
  15. 30:22Deployment frequency
  16. 30:42Starting with you
  17. 32:22Potential incidents
  18. 32:53Mean time to repair
  19. 34:11How API design helps
  20. 36:16Why APIs are important
  21. 37:56Shiny Nude Tool Syndrome
  22. 38:51Craig Elisa Criteria
  23. 42:36People over politics
  24. 43:02Wrap up
~/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.