I stumbled across this tweet last week and thought it would be fun to give it ago on the codebase at work.
What's the challenge?
The Code Quality Challenge was created by Ben Orenstein as a way to improve a code base by making daily small changes to improve quality.
Tiny wins, every day
How does it work?
Sign up at the code quality challenge website and every work day (Mon-Fri), you'll receive a small exercise whose completion will improve the quality of the codebase you work on.
- The course is free.
- The exercises are language-agnostic.
- Each exercise takes 20 minutes.
- Completing an exercise improves your codebase.
What's not to like?
Planning for success
The welcome email give a great tip to succeed at the challenge:
I recommend creating a recurring calendar entry right now. Set it for 20 minutes, M-F, right when you usually begin work. The CQC exercises are a great way to start your day on a high note, and blocking your schedule in this way makes it less likely that you'll get interrupted.
Time boxing the challenge and blocking out your calendar is a great way to set yourself up for success.
I start Monday 1st Feb, let's do this!
Where do YOU sign up?
If you're interested in signing up for the next cohort you can get involved here: