A Crusade Against Legacy in Frontend Projects
summary
Talk examines legacy-related problems in long-running frontend projects, giving concrete examples in Angular and React. It defines different types of legacy issues, outlines common difficulties in maintaining old frontends, and presents strategies for addressing them and persuading teammates about proposed changes.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 3:36Crusade against legacy
- 5:20Legacy definition impact
- 8:50Goals eliminate legacy
- 12:49Legacy vs standards
- 16:01Conventions role
- 18:31Legacy isolation
- 23:08Team alignment
- 24:56Emotional rewriting
- 27:06Feedback workflow
- 30:40Active listening
- 33:29Safe discussion space
- 35:18Three pillars fight
- 37:24Q&A
- 40:18Leader's role changes
- 42:05Team culture
- 45:15Priorities strategies
- 46:17Summary
related talks
01mThe Path Through Legacy: Delicate Balance Between Tolerance and Phobia
40mScaling Frontend Development
22mLiving with Legacy JavaScript, Event Proxies, App Seams, and Chunking Rewrites
11mThe monster under the bed - working with legacy code
32mMiss the forest for the trees: How frontend developers fail to be engineers
35mLegacy's End: An RPG Adventure Toward Clean Architecture
37mFighting a giant
34mWe need to talk about the front web
