Back in October, I read a blog by GSoC contributor.
He talked about how he started, how he discovered open source, what he worked on, and how his journey unfolded. I already knew what open source was. I knew what GSoC was. I had watched the videos. I had read many blogs too.
But knowing something and stepping into it are two very different things.
I had this quiet dream of one day having that GSoC badge on my profile. And to have that, you need to contribute to open source.
But my brain kept whispering:
“What if you change one line of code and accidentally take down production?”
There’s also this narrative you sometimes see online that students (especially from India) “pollute” open source with low-quality contributions.
So my biggest fear wasn’t just breaking production with my code but also criticism .
In that blog, he mentioned his first PR in OWASP BLT. It was a small simple pr. And I thought if I could find something like that, maybe even I can contribute. So, I explored the organization.
Every page.
Every link.
Everything just to spot a small issue which I could handle.
And after some chaotic scrolling and determined clicking, I found what felt like buried treasure:
A broken link in the contribution guide. It was just a small href issue.
It really felt like mirage lol. I went to their repo , read the contributing guidelines, I set up the codebase and installed all the prerequisites.
When I solved the issue, the pre-commit kept failing. And I was like this is the end. It’s not going to work. It took me 5 hrs to solve everything. Eventually it worked and I raised the pr on 1st november 2025.
drum roll
And the very next day pr was merged.
Press enter or click to view image in full size
I remember, I kept visiting the site just to check my change lol. That tiny broken link was my entry into OWASP BLT and open source as whole.
And I’ll always be grateful for the blog, BLT.
Because fast forward to today, I have 20+ prs merged in this org.I learned how to interact with maintainers, contribute to real-world problems, and even give peer reviews.
I used to think open source was reserved for genius developers , turns out all I needed one first step forward.
If you’re still reading and hesitating. Go and explore https://github.com/OWASP-BLT.
You might find your own “broken href” moment.
And that tiny fix?
It might quietly change your trajectory.
Like it changed mine.
And yes, don’t treat open source like a competitive exam.
It’s about learning by working on real-world applications.
It’s about realising that your small change can help many people. That feeling is so powerful.
I hope it helps ;))

Top comments (0)