The best thing about FOSS projects is that fact that it enables us to contribute back and it’s a rewarding experience both in terms of the way you can help yourself and projects you are working on, as well as the countless number of others you may help with your contribution. Contributing to open source for the first time can be scary and a little overwhelming. And majority of people are stuck at taking initiative or that first step. This post is mainly aimed that specific group of people.
The baby steps
Once you have made your intentions clear, you can lookout for projects that need help. GitHub Explore is a good place to begin with. The obvious way is to contribute to the code base. Perhaps you have been fixing bugs in a particular piece of software that you use in your projects. Maybe you have created a new addition to a library that you think will be helpful to others as part of the larger project. These and many other types of everyday tasks that programmers do are perfect examples of ways to give back to the open source community.