https://thejeshgn.com/2011/08/05/my-life-in-a-distributed-version-control-system/
My Life in a Distributed Version Control System