Hacker News new | comments | show | ask | jobs | submit login

Are you actually committing code every day, or do you somehow represent non-code related progress (e.g. reading a programming book) in a repo?

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.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact