Hacker News new | ask | show | jobs
by martinnormark 4365 days ago
Perfection is a trap during the early stage of a product. Get it out there, in hands of paying customers!

Perfection is the enemy of execution.

Honestly, how proud would perfect icons make you if your product didn't resonate with anyone, and you didn't get any customers within the first month? 2 months? 3 months?

Remember that you can improve week after week after week, once you've launched and you get feedback that indicates what customers want. Then you can improve the right things, which is very important.

3 comments

I keep hearing this, and used to subscribe to the view too. But recently I released a site and the feedback was universal - "Your site looks amateurish and I'd never trust you with payment credentials".

So now I've "relaunched" with a basic bootstrap theme. The praise and feedback has been universal. And yet I personally think I now have a site which looks exactly like every other ..

In conclusion my recent experience tells me that users want both functionality and prettiness - and so in the future I know I'll be in the same situation and I will spend hours and hours and hours juggling where I lay my text, and what theme to choose.

I was listening to a podcast by Sean McCabe and he talks about this, he says that the way he got around his perfectionism was to shoot for "90%" rather than perfect.
time required to build 90% use-cases = time required for fix rest 10% corner use-cases.

I have spent plenty of hours to improve that last mile of 10%. Later realized shipping first 80/90% and then fix 10% based on feedback.