Wow, that's a great article. Perhaps even more interesting because of Github's growth in the three years since it was written.
I wonder if he didn't publish it because he started with the idea of publishing ten lessons. Might have been better to assign the number after the article was written.