To make this really natural, I suggest don't just start looking randomly for repositories to contribute to. Here is how I choose 'naturally'
Start your own project on Github. Something that truly interest you.
I'm sure you will be using some third-party dependencies for your project. You will encounter issues along the way as well. Take a list of all this third-party dependencies. Out of the list, choose which one you are using the most.
If you encountered a bug for the dependency that you have chosen or want to improve something then start contributing to that project.
This is how I choose which projects I contribute to.
This is exactly the same steps I follow. I created this project and along the way, contributed to one of the dependencies. github.com/kodaman2/Data_Preserve
A repo you use, is a good way to stay focused about the project and even cultivate new ideas/features for the repo you contribute to.
Another way to start your own repo is to think about things you do in your everyday life or work that are repetitive and might be easily replaced with a program.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
To make this really natural, I suggest don't just start looking randomly for repositories to contribute to. Here is how I choose 'naturally'
This is how I choose which projects I contribute to.
This is exactly the same steps I follow. I created this project and along the way, contributed to one of the dependencies. github.com/kodaman2/Data_Preserve
A repo you use, is a good way to stay focused about the project and even cultivate new ideas/features for the repo you contribute to.
Another way to start your own repo is to think about things you do in your everyday life or work that are repetitive and might be easily replaced with a program.