“Waiting for perfect is a never-ending game.”
—Seth Godin from his blog post “More right”
Your website will never be perfect.
(Amazon has the most successful website in terms of sales conversions in history and are constantly tweaking it which means it’s not perfect.)
Your blog post will never be perfect.
(You can always run it by one more person you respect for meaningful and helpful feedback.)
Your presentation will never be perfect.
(Oprah has never given a perfect speech. She has too much self-awareness to ever think something couldn’t be improved somehow.)
Your pitch will never be perfect.
(You can always tighten things up or add one more contextual detail that will resonate just a little more with your target audience.)
Your recital will never be perfect.
Even if you “hit” every note and make no “mistakes”, the interpretation could always be a little better or more informed.
Waiting for “perfect”, whatever the hell that even means, is simply a form of hiding. Possibly the best advice I ever received was either do the thing as well as you can at that moment in time and then share it with the world or don’t do the thing at all.
Because waiting for perfect is a never-ending game.