DEV Community

 Suryadipta Ghosh
Suryadipta Ghosh

Posted on

The 21 Days Challenge: Pt. 2

In the first part, I talked about the idea of repeating a certain activity daily for 21 days to turn it into a habit, it is most unlikely that a habit is built over that short period. A 2009 study shows that the average time for a new habit to stick is about 66 days. So even if we try to build a habit in 21 days, it is most unlikely to stick to our lifestyle.

There comes the concept of the 21-90 rule. It states that it takes about 21 days to build a habit but 90 days to make it a permanent lifestyle change. The idea here is as clear as water- you take action on a longer streak to ensure you don't revert to your original state.


Talking about me, I always wanted to build a programming habit in my daily schedule. As a beginner in my developing journey, I wish to learn
new tech stacks and contribute to open-source projects. For this, I need to regularly study and practice. For that, I've decided to take a challenge and start coding every day until it becomes a natural part of my lifestyle. I would try to learn and practice new programming concepts each day for 21 days, and track down the progress of each day in a series of articles.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay