I'm always excited to take on new projects and collaborate with innovative minds.
Kraftonnotgar@gmail.com
https://krafton.my.id
A deep dive into why open source matters to me, how it helped me grow as a developer, and why every developer should contribute to open source.
Contributing to open source has become one of the most rewarding parts of my journey as a developer. It is more than writing code. It is about learning, sharing, and growing with a global community.
In this article, I will share why open source matters, what I’ve gained from it, and why you should consider contributing too.
When you contribute to open source, you deal with real-world projects used by thousands of people. Unlike tutorials, these projects expose you to practical problems such as:
Each pull request becomes a lesson in writing cleaner, more efficient code.
Open source is not a solo effort. You collaborate with people across the world, including seasoned developers and first-time contributors. These interactions help you:
Some of my closest professional connections started through GitHub issues and code reviews.
Most of the tools we use daily — frameworks, libraries, databases — are open source. Contributing is a way to give back and support the ecosystem. Even small contributions like fixing documentation or correcting typos make a difference.
Open source contributions often act as a portfolio. Employers notice when you’ve contributed to active projects. It shows them you:
Many developers have landed jobs and freelance gigs thanks to their visible contributions.
Beyond professional growth, there is a strong sense of purpose in seeing your code help others. When users thank you for a bug fix or a feature, it makes the effort worthwhile. That feeling of impact is what keeps me contributing.
Contributing to open source is one of the best ways to grow as a developer. It improves your coding skills, builds connections, enhances career opportunities, and gives back to the community. By engaging with open source, you not only strengthen your professional journey but also become part of something bigger — a global movement that values collaboration, knowledge-sharing, and innovation.