For years I have been terrified about putting my code on Github for fear of rage and retribution from the programmer community. This is a real problem for us amateur coders who enjoy hacking but don't necessarily have the chops to go head-to-head with the serious guys.
Sure, some employers might care... "new guy might get flamed online". Yeah... okay... do you want that shallow of an employer? :-)
If you want, put your code online and email me, I'll be happy to look at it and point out any obvious mistakes.
(I don't know why harthur reimplemented parts of sed. I don't really care. sed is hard to use, I wouldn't mind rewriting it myself).