I'm always excited to take on new projects and collaborate with innovative minds.

Phone

+90 505 447 91 51

Email

iletisim@dogangokce.com

Website

https://dogangokce.com

Address

İnönü Mah. 154. Sk. 14/4 Torbalı İZMİR

Social Links

Coding Challenges

My Journey in Open Source: 3 Years of Contributions

A personal reflection on my experiences contributing to open source projects over the past three years, sharing lessons learned and advice for aspiring contributors.

My Journey in Open Source: 3 Years of Contributions

My Journey in Open Source: 3 Years of Contributions

Three years ago, I made my very first contribution to an open source project. I was nervous, unsure if I had anything valuable to offer. Today, I look back with pride, gratitude, and a deeper understanding of what it means to be part of the open source community.

Here’s a look at what I’ve learned, how I’ve grown, and why I keep coming back to contribute.


Year 1: The First Pull Request

My journey began with a simple typo fix in a documentation file. It felt small, but it was a huge step for me. That first PR opened the door to:

  • Understanding the GitHub workflow

  • Getting comfortable with version control

  • Learning to read code I didn’t write

The support and kindness I received from maintainers gave me the confidence to keep going.


Year 2: Finding My Place

I started to contribute regularly to a few projects I genuinely used and believed in. This was the year I:

  • Fixed small bugs and opened meaningful issues

  • Learned how to write better commit messages

  • Participated in my first Hacktoberfest

More importantly, I realized that open source isn't just about code. I also helped with documentation, translation, and community support.


Year 3: Becoming a Maintainer

This year marked a turning point. I became a co-maintainer of a small utility library. My responsibilities grew:

  • Reviewing PRs from new contributors

  • Triaging issues and guiding discussions

  • Planning releases and managing changelogs

I also gave my first talk at a local tech meetup about contributing to open source. That experience pushed me to keep learning and sharing.


Key Lessons Learned

1. Every Contribution Counts

Even fixing a typo or rephrasing a sentence in the docs can make a difference.

2. Community is Everything

The people behind the code matter. Collaboration, mentorship, and support define open source.

3. You Learn by Giving Back

I've become a better developer through code reviews, reading others’ work, and building in public.


Final Thoughts

Three years in, open source has become more than a hobby—it's a part of who I am as a developer. It’s where I grow, connect, and make an impact.

If you’re thinking about contributing, just start. Your voice matters. Your code matters. And there's a whole community ready to welcome you.


Would you like help turning this into a personal story page on your portfolio or creating a timeline graphic when the image tool is back up?

Web Design, Vietnam Developer, API Development
2 min read
Oct 15, 2024
By Doğan GÖKÇE
Share

Related posts

Feb 10, 2025 • 2 min read
Lessons from My First Web Development Job

Starting my first job as a web developer was both exciting and intimid...

Feb 05, 2025 • 2 min read
How I Built My Personal Portfolio Using Bi CMS

As a developer, having a personal portfolio is essential—but building...

Oct 21, 2024 • 3 min read
A Deep Dive into Laravel for Beginners

A comprehensive guide for beginners who want to learn Laravel, coverin...