How Linus Torvalds decided to write Git
en.wikipedia.org