100 Days of Code - Make coding a habit. Join the growing community.
100 Days of Code is a challenge/community, where you publicly commit to code for 1 hour for the next 100 days (it is however more flexible than that). You also become a part of a large friendly dev community.
Two Main Rules:
- Code minimum an hour every day for the next 100 days.
- Tweet your progress every day with the #100DaysOfCode hashtag.



Replies
UltraWideo
It was this year I started using twitter more activel and quickly found about #100daysofcode. Had immediatey motivated to participate too. Because I was at my last semester at college and looking for jobs (got one in the middle of the process!) I wasnt able to keep participating (also moved to another city to start my new - and cirst - job in tech. Sadly had to give this pause but for sure going to tey again in a near future! Had an awesome experience, people are so kind and could share information and motivation on it.
Pros:Great people sharing knowledge and motivation
Cons:None.
Sanity.io
I got my first dev job towards the end of my first round. I look forward to starting the next one 😊 While it might be hard to do this challenge while in full time job, I think it’s important to point out that you need to and should set yourself up for success. Change up the criterias/rules of the challenge to fit your lifestyle and work. It’s ok not to do it the way everyone else does it, because we’re all different 😊 In my opinion I t’s simply about making a positive change in your life and how you do it is up to you!
Pros:Fun, great community, not only do you learn to code, but also valuable life skills
Cons:Can be hard, but failing is ok, just try again! The community will support you
freeCodeCamp.org
The best way to get good at coding is to practice as much as possible. This gives you a framework to do this.
Pros:It's a great way to get into the rhythm of coding every day and pushing forward with your goals.
Cons:You're going to have to work it. This is a serious commitment.
Great idea to push me to learn to code (Python)
Pros:Inspiration
Cons:none
How Much to Make
This challenge is one of the best things happening in the developer community! I can't stress this enough - if you want to level up, or learn to code, it needs to be a habit.
The community around this movement is inspiring! If you are motivated, you can complete the challenge. I give credit to 100DaysOfCode for helping me get a job as a developer. Definitely recommend!
Pros:Motivating, community, habit-building, fun
Cons:The most beneficial thing 100DaysOfCode challenge helped me to gain was the habit of coding every single day. It is crucial to keep practicing daily in every field we want to learn or improve.
Pros:Great motivation to keep going on the journey of learning to code. Great community, too.
Cons:None
I decided to learn to code because I want to transition to a better job. I found #100DaysofCode by accident and thought it sounded like a good way to make myself accountable. Turns out it is a great way to be accountable. But it is so much more!
What I didn’t expect was to that it would connect me with such a supportive, helpful group of people to keep me motivated in my journey.
I was not someone who used twitter but one of the ‘rules’ was to post your progress on Twitter each day to keep,you accountable. I knew enough about twitter to know how to follow #100DaysofCode, and once I did the bot responded to me asking about how I was doing. I didn’t know it was a bot so I responded. 🤭 but then others like my posts and I followed them...and it just grew from there.
Now I try to encourage other new people and keep up with their progress, and i have people I can ask for advice when I get lost or want just some guidance on where to go next.
I might have stuck with this plan to learn coding without #100DaysofCode, but I don’t know for sure. Because of it, I really do believe I will learn to code and be able to make the career change i want to make.
Pros:Accountability, motivation, great community, free,
Cons:Haven’t found one yet!