As I’ve been working my way through Cocoa Programming, I’ve been checking in my source code, using MacHg and Bitbucket, at the end of every chapter. One nice side-effect of this is that I can easily see my progress in the book. Here’s a screenshot from MacHg:
and here’s one from Bitbucket: