I probably have a whole personal blog of my own on the topic, dear as it is to my soul. My two main pieces of advice: The bar is very very low, and share your burden quickly. 99 times out of 100 you are way overestimating the value of what you're delivering and people's expectations for it, and underestimating the value of time i.e. shipping quickly. I've turned in so many things I'm not happy with and gotten a "this…
I'm still somewhat of a perfectionist, an old habit, but I'm now much more aware that a quick feedback loop and shipping things are far more valuable than perfect, over-optimized work. People may love such work, but it's often overkill and involves too many unnecessary hours of effort.