This is an old article, but I finally got around to reading it from my Instapaper queue. Very well reasoned descriptions about a number of topics. The main goal of the article is to describe what companies can do to inspire both the hiring and continued working of great software developers. I completely agree with what he has to say here and I hope I can create the kind of environment he describes for the developers on my team.
Create an environment that promotes inspiration and focus and discourages boredom and distraction.