The coding challenge that convinced thousands of aspiring developers to code for at least one hour daily for 100 days.
Public Commitment
Alexander Kallaway started #100DaysOfCode in July 2016 as personal challenge: code minimum one hour daily for 100 days, tweet progress daily with the hashtag. The public accountability worked—others joined. The challenge spread across Twitter, creating supportive community of beginners and career-switchers learning to code.
FreeCodeCamp Connection
FreeCodeCamp promoted #100DaysOfCode heavily. The challenge paired perfectly with free coding education—structured timeline, daily practice, community support. Thousands participated, sharing GitHub commits, project progress, and struggles. The visibility attracted recruiters—some participants landed jobs mid-challenge by building public portfolios.
Sustainability Questions
Completion rates were low—many quit by Day 30. The rigid structure (every single day) was unsustainable for people with jobs, families, or burnout. But even incomplete attempts often resulted in learning. By 2023, #100DaysOfCode had millions of posts and countless success stories, proving public challenges could motivate self-directed learning.
References: