11 January 2022
- I will tweet about my progress every day -> using the hashtag #100DaysOfCode
- If I code at work, that time won't count towards the challenge.
- I will update the (Log)[log.md] with the day's progress and provide a link so that others can see my progress.
- 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.
- Check out the Official Site for the #100DaysOfCode movement. Connect with others on the platform of your choice from this list: www.100DaysOfCode.com/connect Also, here is a invite link to the 100DaysOfCode Slack channel
- Read Join the #100DaysOfCode
- Fork this repo and commit to the Log or to the Alternative, rapid R1 Log (R1 stands for Round 1) daily. Example.
- Code minimum an hour every day for the next 100 days.
- Encourage at least two other people in the challenge on Twitter every day! Pay it forward!
- Change the date in Rules to the day you've started the challenge.
- Delete the examples in the log, or comment them out, and start filling it with your own content.
- Tweet your progress every day using the #100DaysOfCode hashtag.
- Follow Alex, creator of #100DaysOfCode & 100DaysOfCode Twitter Bot that retweets the tweets that contain the #100DaysOfCode hashtag. It's a great way to keep yourself motivated and to participate in the community. Thanks @amanhimself for creating it!
- Important: (see No.4 above for a specific rule on this) Encourage others who are doing the same challenge on Twitter or elsewhere - by giving them props when they are posting updates on their progress, supporting them when things get difficult. Thus we will grow a community that is helpful and effective, which will lead to a higher success rate for each person involved. It's also more likely that you will stick to your own commitment, given that you will get acquainted with a couple people (or more) right away.
- If you find a great, helpful resource that others would benefit from, either submit a Pull Request to add it to the repo, or just tweet at me (see info below)
I publish a newsletter called Do the Opposite every other week. It's main focus is providing practical tips and techniques for improving the quality of your life - drawing from a wide variety of themes, listed below.
The themes covered are:
- Habit Change. Learn how to successfully acquire good habits and how to quit bad ones.
- Book Recommendations & Takeaways. Get awesome book recommendations and golden nuggets of wisdom extracted from these books so you can put them into action right away!
- Personal Finance. Even tiny change you make about how you manage your money will bring mind-boggling results over time. Find out what these changes are!
- Starting a Business. Whether you're a wanna-be indie maker or want to become the next Elon Musk, you will find some great resources here!
- Overcoming Creative Blocks. Together we explore how to beat the Resistance and finish that project you've been day-dreaming about.
- Minimalism Living with less has lots of benefits: reduced stress, less cleaning, better finances and a lot more!
- Other topics. Psychology, learning to code, alternative lifestyles and more.
Join the Do the Opposite Community!
💌 SUBSCRIBE to the newsletter and start changing your life!
Check out the #100DaysOfX Challenges Project. Changing your habits you are changing your life. Remember that the best time to start is always NOW.
I recommend that you commit to no more than 2-3 challenges at a time, ideally 2. If you are doing the #100DaysOfCode which involves a lot of mental activity, try the #100DaysOfHealth, or #100DaysOfFitness challenges. There is so much more on the site, check all of them out and choose the ones you want to acquire! Languages, writing, meditation, journaling, cooking, and more!
- If you have any questions or ideas about 100DaysOfCode (or other ideas), feel free to reach out to me on Twitter: @ka11away
- If you like this repo and find it useful, please consider ★ starring it (on top right of the page) and forking it :)