Coding & Fitness Challenge
Accept the DevFit90 challenge
90 consecutive days of coding and exercise. No excuses. Start your journey today.
Join our community

Get challenge updates

By subscribing, you agree to our Terms and Privacy Policy

What is DevFit90?

DevFit90 is a 90-day personal challenge where developers code daily, exercise, and push at least one commit to GitHub each day. Miss a day, and your counter resets. The goal: build consistency, discipline, and solid habits for a healthier, more productive life.

Our Process, Explained

How it works

1

Build solid habits

Develop discipline by coding every day without exception and improve your consistency by creating a daily coding routine.

2

Improve your professional profile

Increase your GitHub activity and stand out to recruiters with a consistent contribution history.

3

Community that drives you

Connect with other developers, share your progress, and stay motivated with group support.

Hall of Fame

The Champions of the Challenge

These developers are making history with their consistency and dedication. Do you have what it takes to join the DevFit90 elite?

Leaderboard

Meet the most consistent developers in the DevFit90 challenge

EL
Elliot
@Elliot
0 days
0 fails
VI
Victor Gonzalez
@Victor Gonzalez
0 days
0 fails
ED
eduardo fafian montero
@eduardo fafian montero
0 days
0 fails
4
YA
Yago
@Yago
0 days
0 fails
Want to appear here? Maintain your streak and climb the rankings

DevFit90 Community

Join our Discord community to share your progress, get inspired, and connect with fellow developers on the same journey.

#
devfit90-daily
MA
mariaDevToday at 18:32

Day 45 completed! Today I implemented a JWT authentication system in my personal project. I feel more comfortable with Node.js every day 💪

CA
carlosCodeToday at 15:47

Day 78: Finally solved that bug that was driving me crazy for days. The solution was so simple... 🤦‍♂️ But I learned a lot about debugging in React.

AN
anaProgramYesterday at 22:15

Day 60! Today I contributed to an open source project for the first time. It was intimidating at first, but the community was very kind. My PR has already been approved! 🎉

PE
pedroJSYesterday at 19:03

Day 30/90: Just finished my portfolio using Next.js and Tailwind. There's still things to improve, but I'm proud of what I've achieved so far.

LA
lauraFront2 days ago at 20:41

Day 15: Today I learned about web accessibility. It's amazing how many things we take for granted as developers. From now on, I'll make my projects more inclusive.

Frequently Asked Questions

Everything you need to know about the DevFit90 challenge.

Ready for the challenge?

Join thousands of developers who are leveling up their skills, improving their health, and building life-changing habits.

Victor Gonzalez

An initiative by Victor Gonzalez

victorgxn, "I've always thought that sport is synonymous with health and happiness. I love programming... why not combine them?"

Have an idea to make DevFit90 better? Share it here