Skip to content

Latest commit

 

History

History
executable file
·
69 lines (50 loc) · 5.99 KB

rules.md

File metadata and controls

executable file
·
69 lines (50 loc) · 5.99 KB

Rules of the 100 Days Of Code Challenge

Main Commitment

I will code for at least an hour every day for the next 100 days.

Start Date

11 January 2022

Additional Rules

  1. I will tweet about my progress every day -> using the hashtag #100DaysOfCode
  2. If I code at work, that time won't count towards the challenge.
  3. I will update the (Log)[log.md] with the day's progress and provide a link so that others can see my progress.

Ideas to make this challenge more effective

  1. 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
  2. If you get upset or stuck, read this article: Learning to Code: When It Gets Dark
  3. 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
  4. 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.
  5. Another good bonus of forking this repo -> if you haven't worked with Markdown before, it's a good way to practice.

Contents

If you've decided to join:

  1. 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
  2. Read Join the #100DaysOfCode
  3. Fork this repo and commit to the Log or to the Alternative, rapid R1 Log (R1 stands for Round 1) daily. Example.
  4. Code minimum an hour every day for the next 100 days.
  5. Encourage at least two other people in the challenge on Twitter every day! Pay it forward!
  6. Change the date in Rules to the day you've started the challenge.
  7. Delete the examples in the log, or comment them out, and start filling it with your own content.
  8. Tweet your progress every day using the #100DaysOfCode hashtag.
  9. 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!
  10. 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.
  11. 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)

⚡ Interested in meaningfully changing your life & getting the results you want?

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!

Want to change other habits?

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!

Note

  • 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 :)