I wish I could have more of that "ship" mentality. I have dozens of quite interesting personal projects that are stuck in the 80% complete state, because ultimately the final stages of releasing a project just aren't fun to me (bug fixing, tests, docs, build systems, code polish)
Shipping is boring as hell. Lots of not-fun stuff. I generally have to force myself to polish the fenders. For example, one of the things I always do, is create a project social media card for my repos. Silly, but it helps me to feel like it's "for real."
But it's really nice to know that I can include one of my projects as a dependency, and not have to worry a bit about whether or not it will bork my project.