# I'm taking the Code Quality Challenge!

![Screenshot 2021-01-29 at 07.35.08.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1611907989086/u-b4Dx2YV.png)

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](https://twitter.com/r00k) 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](https://tuple.app/code-quality-challenge) 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.

![Screenshot 2021-01-29 at 08.10.06.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1611908096971/pAs7Quonr.png)

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:

[The 30-Day Code Quality Challenge](https://tuple.app/code-quality-challenge)
