← All Guests

Jay Baxter

X

1 debate 1 evidence card
Engineering Should you ever throw away your codebase and start over, or is a rewrite always a doomed trap?

"Don't rewrite everything — but you can re-architect aggressively by deleting unnecessary cruft and keeping the core. The right unit isn't 'the system,' it's the parts of the system that no longer pull their weight."

Community Notes / X

After Twitter's layoffs, the Community Notes team audited the system and deleted parts whose maintenance cost exceeded their contribution — a partial, deletion-driven re-architecture that worked

Jay Baxter argues the right unit isn't 'the system' but the components that no longer pull their weight — small teams are forced into this discipline that large teams rarely do

esc
Loading…
navigate filter openesc close