I feel a little apprehensive about sharing my code online, Im not sure if its an ego thing or from seeing some of the rude comments people have made over twitter about X pull request being made on github. Am I just being silly about this?
Not "silly" per se, but I think that concern is overblown. I write bad code and release all of it that I can, because we don't get better in a vacuum. Also, what's terrible code to you is likely highly useful to somebody else.