The hardest part of any project (at least for me) is knowing when to stop. Knowing when it’s the time to stop perfecting it, stop iterating, stop sweating over bits and pieces and show it to the world.
And I bet that a lot of you feels the same way.
There’s always a bit more you can do. There’s always an extra detail you can sweat over, there’s always a slightly better solution to the problem, there’s always a different and better way to structure the sentence, there’s always… you get the point.
Yes, it is a bad thing if you ship it before it’s ready, but It seems that most of us is shipping too late, rather than too soon. If it’s good enough, show it to the world. Responses are never as bad as you think they will be. Quite the contrary, actually.