If you are a person who wants to contribute to open source, you are taking an amazing step further into an exciting path ahead.😍

Simple steps to get started with open source contribution -

  1. chose a language or technology you are comfortable with(say, Python).
  2. search for an open source repository on GitHub based on that(say, tensorflow).
  3. go to issues section of the repository.❗️❗️
  4. search for issues that have tags like "first-timers-only","good-first-issue".
  5. comment on an issue, so that the owner of the repository assigns it to you!πŸ‘©πŸ»β€πŸ’»
  6. now you can officially start working on the issue!🀩
  7. After you have solved the issue, make a pull request.πŸ’―
  8. Wait for the feedback, and be patient till your pull request gets merged.πŸ˜‡
  9. Celebrate! because you just made your successful open source contribution!πŸŽ‰

PS- Don't worry if you will be skilled enough to solve the issue, people are really friendly and will help you! πŸŒΈπŸ’Ÿ

PPS- if you want to easily find beginner friendly issues on Github, follow this profile on twitter. πŸ“Ÿ

keep coding, keep contributing! πŸ’–

This post is also available on DEV.