Learning resources

Recent articles

Repository hosting services

The Big ones:

Others:

Other Version Control Software