I've done some application out there, coding is not the problem. But when it comes to deploying / communicating / sharing with colleagues and friends, I'm like stuck. I feel I'm going to be humiliated because there are bugs, and people will not use it ...
I'm sure I'm not the only one in this situation. I can't describe it well but ... Here's an example.
You made a todo list manager web application, you use it for some time now. You think it's nice, it does the work - for you, but you just don't got the strength to email your friend or your work buddies, because they will look at you differently, like "he's the one with ambition that did a not so good application" ...