Challenge yourself to daily open-source commits on github. will watch your public activity on GitHub and send you eloquent reminders with email or SMS to you near the end of the day if you haven't yet committed some open source code.

Deliberate Practice is the key to Mastery

Use your daily programming time to learn a new language, concept or library. Develop a habit of active practice that will take your programming skills to new levels

Read Talent is Overrated by Geoff Colvin for more about the importance of deliberate practice.

Do Something Epic

Put your daily effort towards something big and start chipping away at that epic hack you've been dreaming about for years. Or start contributing to a favorite open source project.

Build some Code Cred

Hey, Github is the portfolio for developers these days.. fill it out and stand out from the stack of resumes for your next job hunt

Why not try it out

Fork me on GitHub