~/talk

Legacy

Talkat GOTO Amsterdam 2014 · 2014-06-19..06-20· [career-development]
slides:none on file

Argues legacy should mean lasting value and says most delivered business software lives about five years while Joel Spolsky claims it takes ~10 years to become “good.” Uses Twitter’s fail whale as proof that shipping matters, and cites a GE mainframe that outperformed replacements. Recommends tiny replaceable components, immutable deployments, disposable nodes, constant monitoring and practiced recovery instead of test-only confidence, regular rewrites of small services, and operational chaos testing with Netflix’s chaos monkey and Pinterest-style spot instances under a microservices approach.

AI-written summary · about

  1. 0:00The pain of rewrites
  2. 2:42Redefining legacy software
  3. 7:11The industry's failure rate
  4. 9:35How to create lasting code
  5. 14:56Lessons from old mainframes
  6. 16:51The importance of shipping
  7. 19:26Software as a living organism
  8. 22:14Homeostasis and small parts
  9. 26:09Designing for disposability
  10. 30:17Regulating the system
  11. 31:46Immutable infrastructure
  12. 34:47Autonomy and coupling
  13. 36:22Embracing failure
  14. 37:00Monitoring and practice
  15. 40:07Automating homeostasis
  16. 43:48Conclusion
~/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.