All articles
5 min read2023-11-20

My Journey into Open Source

How contributing to open source changed my career trajectory.

Open source is where I learned that software is fundamentally a social endeavour. My first contribution was a small bug fix — a one-line change to a library I used daily. The pull request was merged three days later. I was hooked.

Starting Small

New contributors often wait until they're ready — until they know the codebase well enough, until their code is perfect. I didn't wait. I started with documentation fixes, test coverage, and small issues tagged 'good first issue'. Each contribution built context for the next.

What It Taught Me

Reading other people's code is a superpower. Seeing how experienced engineers structure projects, write tests, and communicate in reviews fast-tracked my growth more than any tutorial could. Open source gave me access to mentorship at scale.

The Compounding Effect

Over time, contributions compound. Maintainers remember you, reviewers trust your judgement, and your name appears in changelogs that thousands of people use. More importantly, you start to see yourself as someone who builds things that matter.