This has always rang true for me- even during my music career, no song ever felt ready. But my fans always loved and supported each release. Now that I write code, no PR out side project ever feels ready. But irregardless of the medium, I’m always glad I put my work out there. It’s still hard to pull the trigger though, and I still don’t do it nearly enough.