Everything you need to know about Hacktoberfest!

Anamika Tripathi
4 min readOct 25, 2017

--

If you are a programmer/developer , you probably must have heard about hactoberfest till now. Every October, Digital Ocean and GitHub ship out free Hacktoberfest shirts to thousands of people around the world.

Rules :

  1. To get a shirt, you must make four pull requests between October 1–31 in any timezone
  2. The pull request must contain commits you made yourself.
  3. Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.

Let’s start with few common questions!

Q.What is Hacktoberfest?

Hacktoberfest is a month-long celebration of open source software in partnership with Github .

Q.What if my pull requests aren’t accepted?

Even if your pull requests aren’t accepted, as long as you open at least 4 pull requests, you’ll earn the shirt.

Q. What will you get if you participate in it ?

A limited edition T-shirt for FREE!

Q.What if I don’t make at least four pull requests by midnight October 31?

As long as you registered for Hacktoberfest, you’ll still get some free stickers in the mail. So it’s still worth registering, even if you’re too busy to participate.

Before moving foward, if you are unaware about Git or Github , Here is the few links, you can learn it easily :)

Excited , Are you ? :p

Step #1: Register for Hacktoberfest

You need a GitHub account. If you don’t have one yet, you can create one for free in just a few minutes.

Then go to the Hacktoberfest registration page and follow the instructions. It only takes a moment.

Step #2: Learn how to make a pull request

Pull requests are a way of contributing your code changes to an open source project. They use a tool called Git, which runs on a social coding platform called GitHub.

Follow the above given links to learn :)

Step #3 : Create/Search an issue to make a pull request

If you are a programmer/developer , there are thousands of repositiries available on Github on which you can create a pull request.

There are few repositories specially made only for learning pull requests even.

If you know the basics of Android Development , Here is the one :)

  1. Fork repository
  2. clone/download it and build it in your Android Studio
  3. Run the application , find bug/issues , create an issue on github repo and make any changes , you find suitable on it.
  4. Push the repo and then create a pull request on the repo.
  5. If you still need help , Comment on the Post :p

If you are not an Android Developer , We still have ways for you :)

DS & ADA Questions

If you are a programmer , you must have solved a sorting question!

  1. Go the above link-find one Data Structure or ADA question that is not available there already.
  2. click on create file
  3. Name you file-question statement and post the code in Edit file.
  4. Go below and click on propose new file
  5. Go further & create pull request!!

YOLO!! You just created one contribution and you are one step ahead for getting the free SWAGs! :)

Step #3: Make 3 more pull requests

You can make three more pull requests to the freeCodeCamp Guide, or whatever open source project you want. Here’s a more detailed guide to contributing to open source, if you’re feeling adventurous.

Step #4: Check and see whether you’ve qualified

Once you’ve signed up for Hacktoberfest, you can check your progress on the Hacktoberfest website.

Step #5: Wait for your Hacktoberfest 2017 shirt to arrive in the mail

In past years, shirts have arrived in November or December, depending on how far you live from San Francisco.

The Digital Ocean team should eventually contact you asking for your shirt size and shipping address. (Keep in mind they are shipping 10,000+ shirts so this process will take a while.) And yes, they will ship internationally.

There are tons of project available on Github for Hactober fest, Don’t miss this opportunity , Start contributing to open source and get a limited edition Tshirt for Free! Also, Stickers!

Visit the Hactoberfest website to know More : https://hacktoberfest.digitalocean.com/

Please do clap(if you liked it), comment(reviews or doubts) and Share it :)

Happy Coding ❤

May the Code be with you all ❤

--

--

Anamika Tripathi

Android Developer @Zomato | Google Udacity Scholar | GSoC19 Mentor @Mifos | GSoC18 student @systers_org | GCI Mentor | Tech speaker