29 Jan 2021Ā·2 min read

We're taking the Code Quality Challenge!

#code #quality

We care about code quality at devfair. Quality code makes for happy developers and we're all about happy developers here at devfair šŸ˜€

Code Challenge announcement tweet

We stumbled across this tweet last week and thought it would be fun to give it ago on the devfair codebase.

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.

Code Quality Challenge Calendar settings

We 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:

The 30-Day Code Quality Challenge