Are You a Good Programmer?
techiferous.com
techiferous.com
I once killed an open source game because the other devs couldn't understand how I'd implemented actions. They all quit. Even after I offered to remove my changes and we could do it another way. -sigh- (I still think it was the best way, though. lol)
I've met The Philosopher, too. If you meet a good one, make him be your mentor. It'll stroke his ego and up your game considerably!
Now I'm more of a conqueror ... there's often no cost to having a bug on a web application, so get the code out the door and deal with the bugs that are found later. You can still keep the code reasonably clean!