My Journey With Open Source

Today

Open Source isn’t just about code — it’s about community, collaboration, and growth.

👋 Hey there!

I’m Vishvamsinh Vaghela, a final-year Computer Science student at LJ University and a GSoC 2024 contributor with Postman. My open source journey started with small fixes and ended up with 30+ merged PRs in a project I truly love — AsyncAPI.

Let me show you how I got started, what worked, and how you can do it too.


🧠 What is Open Source?

But more than tech — it's a culture of transparency and mentorship.


💡 Why Should You Contribute?

Open Source taught me things no textbook ever could.


🚀 My Journey with AsyncAPI

I started with tiny CSS tweaks and GitHub issues labeled "good first issue". Sounds boring? Not at all.

That’s how I:

Soon I was:

Fun fact: Some of your PRs might not get merged — Not all work ends in green ticks, some can take months to review, and that’s okay.


🤔 Am I Good Enough?

Let me bust this myth — you don’t need to be a pro.

✅ Basic coding? Cool
✅ Git commands? Great
✅ Google search + Stack Overflow + LLMs? Perfect
✅ Consistent mindset & eagerness to learn? That’s the real skill.


🧰 Setting Up

Here’s what helped me:

Resources?
Start with: The Odin Project or freeCodeCamp


🏗️ Choosing the Right Project

Don’t just chase big names. Look for:

Red flags? Inactive repos, rude replies, no CONTRIBUTING.md


🔗 Connecting with the Community

Your first message might feel awkward. Mine did too. Just send it anyway.


🛠️ Making Your First Contribution

  1. Fork the repo
  2. Follow the setup instructions
  3. Fix a small bug or typo
  4. Push → PR → Wait for feedback
  5. Celebrate 🎉

Even 1 merged PR builds confidence.


🧠 Learnings & Advice

Maintainers aren’t gatekeepers — they’re allies. Treat them that way.


✅ Dos and Don'ts

DO:

DON’T:


🧪 Practice Makes Merged

What helped my selection for GSoC:


🗣 Final Words

Start small. Stay consistent. Be kind. Ask questions. Keep showing up.

I started doubting myself — today, I’m a GSoC contributor with over 30 merged PRs. You can be next.

DMs open → GitHub, LinkedIn, Twitter — all in the dock. Let’s build open source together.