You can add that the statute of limitations for this code has (in your humble opinion) expired, so those wishing to judge you might want to look instead at your more recent projects.
Ask HN: Publish old projects even though the source code embarrasses you by now?
11–20 of 72 posts
Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#12Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#13Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#14Regarding feedback on your code, receive it as a criticism of your code (and not yourself) and you should be fine.
Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#15Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#16Project is a WSYIWYG editor (https://github.com/nicoburns/ghostedit) if anyone is interested. I wouldn't recommend anyone use it these days, but it could be interesting as a relatively small codebase to learn from if anyone is interested in how contenteditable in web browsers works.
Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#17Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#18* who was the audience/market for this? * what led to some of the technical choices you made? Benefits? Tradeoffs? * what did you learn? What might you do differently today? * What other tradeoffs that affect the code? Time to market? Only an hour a week of dev time?
This code has a story to tell, and only you can tell it.
Fellow HNers: Do you know of good examples of “code stories” that you can share here?
Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#19Re: Ask HN: Publish old projects even though the source code embarrasses you by now?
#20I suggest posting things that make you uncomfortable due to their 'quality' because the more you do it the more you'll start to dissolve that part of your ego that is pre-embarrassed by the imagined responses of people who have yet to review your work. I say this as someone who is struggling to finish a comic written by one of my friends for this very reason.
Do the thing - put it out there (if you have the inclination) - learn - lather - rinse - repeat.