This weekend I took some time to get to know Git. It’s software that helps you work with different versions of files. If you work with multiple people on a bunch of files, like software developers often do, Git can be of great use for dealing how to merge each contribution of new code. It also gives you a way to undo mistakes.
A couple of months ago I tried to understand it for the first time with some help via Skype, but it didn’t really stick.
These The New Boston videos helped me to understand the basics. I love The New Boston videos, because Bucky (the one who explains everything) never assumes you know anything and he always explains by showing how and then explaining why.
I also watched most of the C programming language play-list from The New Boston. Again, it’s great the videos start with the absolute beginning; in this case what program to use and how to install it to run C code. I’m not sure if I’m ever going to code a real program in C, but it’s nice to know a little bit about the grandfather of so many languages.