I'm really committing code everyday. I'll commit the exercises, or if there are no exercises, I'll type up my learnings as a comment, and I'll try to write an example of what it was I was trying to learn.
Gotcha, thanks for the additional info. I might give this a try. I like how your approach requires some active work in order to check a day off, and how it automatically gives you a history of what you've done each day. I've tried the "Jerry Seinfeld calendar" approach, but it's a bit too easy to get lazy or cheat when your only sign of progress is an "x" on a calendar with no real evidence of work attached to it.