I really really really like this post. This is one of those things where the person is pretty smart, but they're working in a vacuum. I think communication is the overall key here, and code reviews. I've been introduced to so many tools 3/4 of the way through a project that quite often replace almost all of what I was working on. Part of that is my fault for not communicating enough and part of it is serendipity, getting in touch with the right person at the right time.
Regardless, more communication lends itself to more chances for these encounters.
Three thousand years of beautiful tradition, from Moses to Sandy Koufax, you're god damn right I'm living in the fucking past