> dear god, how is there so much code that does nothing, and how did it all get witten since I last had a chance to look
This, 100 times over! It is simply incredible how much code and how complex systems a junior dev (junior by knowledge, not by years of coding) can produce in a short time while you were looking the other way... :-D