Thanks for the response! My projects aren't that far along, but this echoes a lot of my experience and helps me remember these are common feelings.
> I don't always know the best way to do something, but so long as I know some way to do it, I can make progress.
This helps a lot. Thanks! One of my issues is being able to be ok with feature gaps or bugs. I can solve them if they were created by me, but there are some that need outside help as they are likely bugs in external software or even drivers. But maybe it makes sense to press on and revisit later.
> One more thing: don't talk about your projects until they're 95% done. Seeking early validation is a poison pill.
Is this because you draw attention to an unfinished project, get distracted by feature requests or praise, or something else?