Steve Yegge write longs posts. It’s a fact. And whether or not you agree with him, he’s a smart guy so it’s often thought-provoking. This is one of his best articles, in my opinion. It’s insightful and witty. It talks about how to identify good programmers despite the Dunning-Kruger effect.