100 Days of Consistency: How One Line from Clean Code Changed My Learning Journey
A single sentence from Clean Code "Leave the code cleaner than you found it." inspired me to apply the same philosophy to my life. I committed to a 730-day journey of targeted learning, documenting every day's progress in a private GitHub repository. Today marks Day 100, and looking back, I can truly see how small, consistent improvements have transformed me into a better developer and a better version of myself.

100 days ago, I made a promise to myself.
Not to become an expert overnight. Just to become 1% better every day.
It all started at my previous company.
My team lead asked me to read "Clean Code by Robert C. Martin" for 30 minutes every day and share a summary along with my key takeaways.
From the book, one sentence changed the way I think, not just about coding but about life:
"Leave the code cleaner than you found it."
I paused for a moment and asked myself:
What if I applied the same principle to my own life?
What if I tried to leave myself a little better every day than I was yesterday?
That day, I set a long-term goal.
I created a 730-day roadmap and started tracking my daily learning and practice in a private GitHub repository.
Today, I reached Day 100.
The biggest reward isn't the streak.
It's looking back at the person I was 100 days ago and realizing how much I've grown.
The way I think. The way I solve problems. The way I approach learning.
And this is only the beginning. More 630 days to go.
I know the next 630 days won't always be easy. There will be days when motivation disappears and progress feels invisible.
But I've learned something important:
Consistency beats motivation every single time.
Thank you for reading! If you're on a similar journey of consistent learning, I'd love to hear about it. Feel free to connect with me on GitHub or LinkedIn.
Share this article

Dabananda Mitra
Software Engineer specializing in scalable backend systems and minimal, effective API design.
Comments
Loading comments...
More Writings
How to Kill a Process Using Port in Windows: Complete Guide
Learn how to find and kill a process using a specific port in Windows with netstat, tasklist, and taskkill commands. A practical guide for .NET and ASP.NET Core developers.
Read Article →.NETTop 500 .NET Interview Questions | Complete Preparation Guide
Preparing for a .NET developer interview? I collected 500 unique interview questions covering the most important areas of the .NET ecosystem. This is a useful revision resource for freshers and experienced .NET developers preparing for technical interviews. Save it, practice the questions category by category, and use it as a structured roadmap for your .NET interview preparation.
Read Article →.NETProject Template: ASP.NET Core Web Api Modular Monolith
Tired of doing the starting configuration again and again for new projects? Here is the solution. Use this Modular Monolith ASP.NET Core Web Api starting template and directly jump into main code.
Read Article →