Just ship it
It won't be perfect, but nothing ever is.
The concept of shipping quickly gives us permission to put our work out into the world without holding onto it and letting it marinade until we believe it's "ready".
I admire leaders who hit publish every single day. No excuses. It's a practice. They've put themselves on the hook. It's selfish to hold onto a project for years, waiting to hit publish. By keeping your ideas inside, you're not getting your work out there to the people who care. You're stealing the possibility that your work could really make a difference for someone. Welcome to my blog.