I'm not one for new years resolutions but yesterday (Jan 1, 2017) I decided to commit to #100DaysOfCode. I heard of this challenge on a CodeNewbie podcast featuring Alexander Kallyway ([listen to it here]([link text itself]: http://www.codenewbie.org/podcast/100-days-of-code)) and I think it's a great initiative.
The rules are simple, but I'm making a few minor adjustments to suit my skill level. I'm novice programmer but not an absolute beginner, I still heavily rely on tutorials which can be a massive time sink.
- Not comfortable about tweeting everyday but I will tweet about my progress at least once a week using the hashtag #100DaysOfCode . In addition to this, I will blog about my progress in 10 chunks using this blog and log daily progress using - https://github.com/chiubaca/100-days-of-code/blob/master/log.md
I don't always get to code at work so I will jump at any opportunity to do so. It will count towards this challenge as long as it meets my personal requirements which are.
- Web Developement
- Automation (command line, PowerShell, Bash)
- I will push code to GitHub every day so that anyone can see my progress at https://github.com/chiubaca/100-days-of-code/blob/master/log.md.
- I will be working to improve this blog, Project Euler, PluralSight tutorials, FreeCodeCamp tutorials and anything else I can get my hands on.
- Only practical tutorials, online courses and other similar resources will count towards this challenge.
- If I miss a day I can make it up by adding on a extra day. I can only at maximum skip one day in a row.
Why Am I Doing This?
Lets do this!