Stop striving for perfect, strive for progress

When you are focusing all your energies on building a business and brand, and creating new products and services, there is aways the temptation to hold back from launching until things are perfect. Yet the thing to remember is that done is better than perfect. If you keep delaying from putting your business, brand and products out there because you want to keep tweaking and refining them until the point where you feel happy for them to connect with customers, chances are competitors will beat you to the punch. As Guy Kawasaki famously said: “Don’t wait for perfection. Life isn’t perfect. Do the best you can and ship. Real people ship, and then they test, and then they ship again.” Remember, on the entrepreneurial journey it’s all about striving for progress, not perfection.