Congratulations on getting your stuff out there for people to see. I completely empathise with you about wanting everything to be perfect and rounded off before releasing, I think the quite a lot of developers battle the exact same feeling.
It’s so easy to slide back into the mindset of wanting so much done before releasing instead of performing rapid updates and constantly iterating on the product, so congratulations on noticing that you were doing that and pulling yourself back out of that mindset.
I’ve been set on a project for months now and feel so close to releasing but I’ve no doubt that I’ll try and eek out one more feature, something I know I must not do. If I feel that starting to happen I’ll come and read this article again and remind myself that it’s better to get it out there.
Thanks so much for putting this together in a post and I hope you continue to release your projects!
Thank you so much for replying. It's not easy to be self aware, so it's nice hearing that you see me making progress. I would love to see what you're working on! you should just create a new branch with what works now, and parse out what is a work in project, then release it. That is what I did with Gidgitz.com. I know there are a million things I want to do with it and can do.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.