Contributing to open source seems to be a very hard thing to do especially for beginners. Every year, hacktoberfest is organised to help open source community to learn and grow. It benefits all new comers and professional workers equally. While some might find this as an opportunity to grab a t-shirt and some cool stuffs, but that is not the purpose of hacktoberfest.
While looking for some really cool projects like industry-level code bases to beginner-friendly projects, I find the latter one a bit easy to begin with. So I started out with some repositories that included SPOJ and Leetcode solutions. I contributed to them with some of my submitted and accepted solutions.
How did I contribute?
Of course, there's a fancy word "pull request" for contributing to open source repos. Suppose You make local code changes and then submit those changes to a remote project maintainer for review before those changes are implemented, or merged. Now, This is called a pull request; you are requesting that someone reviews and approves your changes before they become final. Once the code review is completed, it is merged in the final code base by the maintainer, after it is merged, your PR is accepted.
The beautiful thing about open source is, you can contribute to almost anything. Take this challenge not for the t-shirt and goodies, but to learn git and write quality code which would be eventually used in the enterprise world, sounds cool, right?
See you all next year!
Top comments (0)