Welcome to the thirty-fifth edition of Community Convergence. We have an interesting and controversial post this week from Matt Warren. He talks about the key role played by unusually talented developers. I'd love to be able to disagree with him, but I've been in this business a long time, and I keep seeing the same thing happening over and over: behind great software there is usually one, or at most two or three, key developers who design and create the project. The whole team needs to be in place to make it work, but there always seems to be at least one indispensable player in the game.