Do you want to start contributing to Open Souce Software and the Fastify project?
It would be best if you started asking yourself where to start:
- Do you want to write code?
- Do you want to understand how things work?
- Do you like DevOps stuff?
- Do you want to work on Github action automation?
- Do you want to make an impact on the community?
- Do you want to improve your programming skills and knowledge?
Your answer is the meaning
that will keep you motivated at the beginning of this OSS journey.
You will certainly learn something new, and you will feel satisfied for sure.
Then, you must search for an issue to do. Use the GitHub search to find it:
🚨 If you don't find the issue ping me here and describe your answer to the previous question. I will be able to suggest you an issue.
🐛 If you find something you are interested in, write on the issue "I would like to work on it"!
Note that it could seem lovely initially: the first step is the most difficult one.
I asked the same to Matteo Collina and he told me:
Manuel, you should start from things people don't want to do: documentation.
Actually, when I wrote Fastify's documentation, I had to learn how it works and all the internal!
It was a big win - but a bit boring at the beginning 😄
good job!