I am a basic newbie, but I agree with Randal. It is, however, sometimes quite necessary to "reinvent the wheel" for yourself to really understand why things are done the way they are. You learn anatomy by sticking your hands into a cadaver not by simply reading a book. The true path to knowledge is sometimes read and gui. Blind acceptance does not build knowledge. But open minded exploration does.
Comment on Re^4: Get those parameters without CGI.pm
And when you do that, you keep it to yourself, or you show people only within a frame of "I'm attempting to recreate a masterpiece... how am I doing?", not "Here's my new improved masterpiece" - that would be the arrogance I referenced earlier.