Lenny Distilled

Delete code ruthlessly to maintain velocity

Execution → Technical Tradeoffs

Deleting code is more important than writing it a lot of the time. So I think so often maybe due to promotion incentives or just regular human tendency, engineers have a tendency to add these little incremental wins that actually add more of a long-term maintenance cost than is clear.

Keith Coleman & Jay BaxterAn inside look at X's Community Notes
Supporting

We have a Delete Code Club. We can always almost find a million-plus lines of code to delete, which is insane.

Farhan ThawarHow Shopify builds a high-intensity culture
Nuanced

You can create progress through better abstractions. And that thing compounds faster, can catch up to all the things you build much quicker than you ever thought.

Ivan ZhaoNotion's lost years, near collapse during COVID, staying small to move fast, building horizontal