OK, you know how there's this 'open source' thing where you can download and use a whole bunch of really great software for free? And how there's this really great other aspect that if something in it is broken or doesn't work quite how you like it, you can fix it and the people who maintain the stuff will usually incorporate your fixes? Well there's also this third chunk of awesomeness I had no idea about until recently: I posted some of my own stuff online and -- get this -- random people on the internet started wandering by and fixing my crappy code! It's amazing! =)
Seriously, I held back contributing any code to the open source community for the longest time for fear that it wasn't "good enough" or "important enough". The module still needs a thorough rewrite and more tests, but it's out there, it's getting better, and people are downloading it and finding it useful.
At the next tech conference I go to, I think I need to give a lightning talk about this.