As making music has been a dream of mine for most of my life, and I had no actual barometer of skill besides personal preference, you bet your ass that it was terrifying.
People like you are why I actively avoid comment threads on Hacker News.
People like you are why I actively avoid comment threads on Hacker News.
That's just a gratuitous ad-hominem.
If you are terrified by the thought of putting your work out there for others to judge, I suggest that you work on that problem.