Hey Folks! 👋
So... For the last past month i've been reading other people post about their contribution to the open source project. And i've been asking myself "Why am i never contribute to any open source project?" i mean... you can't lose anything by helping other people right? Instead, you will gain new knowledge. you might learn something from other people (and you will).
By inspired from other people journey about contributing to open source, i want to do it to, so.. i'm searching what kind of project i could possibly to contribute. and then i found a website from a post at freecodecamp called firsttimeronly. and in that website, there's a bunch of resources you could contribute for an "open source newbie" like me! And then i found a github repo called firstcontributions. That repo is meant to help the beginners to make their first contribution.
To contribute to that "project" is very easy. you just need to fork the project -> clone it -> create new branch -> add your name to the Contributors.md file -> create a pull request
That's it! 😎 very simple right?
and some of you might think "Just adding my name to the one of the file? that's very unneccessary". Yeah, That's true. But, if you not start with something small, how do you think you could start with something big? everything will start with small things, and it'll get bigger as the time flies.
OK, let's get back after creating my pull request. a few minutes later, i got the notification that my PR is accepted! and oh my god... i got so excited! you know the feeling you get after you achieving something you never done it before? yes, that feels good right? i know my first contribution is useless / unnecessary. but i really hope this is the beginning of my journey to be more active contributing to open source projects
That's it from me folks! Thank you for reading my little journey
Top comments (8)
And you can also create a blog or just sharing your experience while contributing in this repo called Metaphore by Street Community Programmer.
Regards,
.darkterminal from Indonesia
woaw... didn't know that, thanks for sharing!
Cheers, I'm from indonesia too!
🔥
I remember my first contribution to open source was also adding my name as a contributor. And it took me almost half an hour just to click that green "create pull request" button because I was so afraid of breaking things 😂.
People tend to forget that the process of contributing from forking a repo to creating a pull request are intimidating for beginners. And that is one massive learning process itself!
So, congrats on your first contribution! 👏🏼 🎉
And cheers for the next to come ✨️
(Another Indonesian here 😉👋🏼)
that's soooo trueee! LMAO
Been thinking of doing this for a while but didn't know how, thanks for the help!
Happy to help mate!
This has been my first open source contribution as well 🙌🏻