Help with contributing to projects

Hey all,

I’ve been trying to push myself into learning more and I read somewhere that it’s good to start contributing to open source projects. I recently learn about hacktoberfest and the idea is pretty cool but I’m feeling a bit nervous about posting code to projects I’m not the creator of. I also learn that DigitalOcean are hosting it so that’s why I’m posting it here.

As we know communities can be really negative about people not knowing something as such, what do you guys think, should I go for it or try to learn more before start something like that?

I’ve recently started learning (again) Python, PHP and some system administration but I feel the latter might not be applicable here


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi there @brendRos,

I believe that participating in Hacktoberfest is a great way to start!

Here is a link with some useful resources for beginners on how to get started:

This includes a step by step video on how to submit your first PR.

The main thing that I would say to keep in mind is that quantity is fun, quality is key!

Good luck 🙌. Regards, Bobby

Hi @brendRos,

I get how you feel. I use to feel the same way. What I can suggest is to use one of the languages you mentioned and find a really straight forward project. Use it a couple of days to understand how it works. Once you know how it works you can start contributing as code. It can be something simple at the beginning, maybe a typo or similar.

Don’t worry not all communities are negative, I dare to say that some GitHub open projects have a lot of friendly faces maintaining them.

Give it a try, no need to worry!

Regards, KFSys