For a long time, I believed this:
If the product isn't polished enough, people won't use it.
So before every launch, I'd spend weeks — sometimes months — perfecting the details. Better animations. Cleaner UI. More features. Smoother onboarding.
Then I'd launch.
...and almost nobody cared.
People don't reject your product because the button radius is 8px instead of 10px.
They reject it because they don't have the problem you think they have — or because you haven't explained the value clearly enough.
No amount of polish fixes that.
Every founder starts with a list of things users "definitely need."
Then real users show up. They ignore the feature you spent two weeks building, and ask for something you never even considered.
The earlier you learn that, the better.
While you're perfecting onboarding, you could have talked to 20 users.
While you're redesigning the dashboard, you could have discovered your pricing is wrong.
While you're building feature #17, you could have learned nobody wants feature #3.
Thinking creates confidence. Shipping creates truth.
You don't find product-market fit in Figma. You find it when someone uses your product without you standing next to them explaining it.
With my latest project , I deliberately launched before it felt "ready."
There are still dozens of things I want to improve. But now every piece of feedback tells me what actually matters.
Some things I thought were essential? Nobody mentioned them.
Some tiny details I almost ignored? Almost everyone noticed.
I never would have predicted that.
Curious to hear from other founders here: what's one thing you were sure users needed that turned out to be completely wrong?