Focus on building 10x teams, not on hiring 10x developers
Lot of interesting material, but I take exception to this:    For example, alums of a university tend to use the same 
    jargon, think similarly, know the same programming 
    languages, etc.. They will communicate naturally and are
    free to focus on higher order problems. It’s not a
    surprise that Paypal was mostly UIUC, for example. At
    Spool we’ve consciously hired mostly Stanford alums   
    because Curtis and I are Stanford grads.

Hiring people exactly like you isn't a wise approach either. Making a choice especially on the dimensions the article mentions (same programming languages, same universities) is especially dangerous. E.g., if you work in a team of all Java programmers (versus a team working in Java, because it's the right tool for the job) you'll miss crucial perspective.