Primary Resources on the #100DaysOfCode
The #100DaysOfCode Official Site
Articles
- Join the #100DaysOfCode freeCodeCamp Medium
- Boot Up 2017 with the #100DaysOfCode Challenge freeCodeCamp Medium
- Resistance, Habit Change and the #100DaysOfCode Movement StudyWebDevelopment Blog
Podcasts
Additional Resources on the #100DaysOfCode
Helpful Articles
Projects and Ideas
Other resources
Books (both coding and non-coding)
Non-Coding
- “The War of Art” by Steven Pressfield
- “The Obstacle is the Way” by Ryan Holiday
- “Ego is the Enemy” by Ryan Holiday
- “Meditations” by Marcus Aurelius
Coding
- “Professional Node.js” by Teixeira
- “Eloquent Javascript” by Marijn Haverbeke - available online (free) & as a paperback
- “Mastering JavaScript” by Ved Antani
Ideas to make this challenge more effective
- To increase the chances of success, it’s a requirement that you add a link to each of the day posts in the log. It can be a link to a commit on GitHub, a link to a blog post
- If you get upset or stuck, read this article: Learning to Code: When It Gets Dark
- If you don’t know why there is such an emphasis on working on the projects vs doing tutorials or online courses, read this: How to Get a Developer Job in Less Than a Year
- If you can’t push your code to GitHub for some reason (e.g. if you’re only starting to code and doing interactive exercises), provide a link to a tweet. You can think of something else as long as your challenge stays public - and you get the benefit of being committed to it and accountable for your progress.
- Another good bonus of forking this repo -> if you haven’t worked with Markdown before, it’s a good way to practice.