Parenting wisdom for product managers, powered by Lenny's Podcast

One In, One Out

Inspired by Dharmesh Shah episode

Dharmesh Shah's rule: 'one in, one out' for features. Want to add something? Remove something first. Same rule saves your kid's toy chaos.

Dharmesh Shah runs HubSpot with one rule: before adding a new feature, you must identify an old feature to deprecate. One in, one out. Keeps the product from bloating.

Your living room has no deprecation strategy. Every birthday ships five new features. Every holiday, more features. Grandparents are rogue developers pushing directly to production. The toy collection isn't a product anymore—it's a landfill with a rug.

Before the new toy arrives, one old toy leaves. Birthday coming? Five toys get donated. It's not cruelty, it's curation. It's the difference between a product people use and a product people abandon because they can't find anything.

The rule creates surprisingly deep negotiations. Which toy matters less than this new one? Nothing? Then maybe we don't need the new one. One in, one out. It works for SaaS products. It works for toys shaped like tractors.

1-2yr2-3yr3-4yr4-6yrCommunicationTeaching & ModelingDharmesh Shah
While this advice is inspired by Dharmesh Shah's quotes, it does not necessarily mean they would agree with it. Much like your kids or mother-in-law. If you see something odd though, you can .