DEV Community

Cover image for How I Merged a PR in VS Code & My Open Source Roadmap for GSoC 2026
riyachandra
riyachandra

Posted on

How I Merged a PR in VS Code & My Open Source Roadmap for GSoC 2026

The Reality of Open Source: Beyond the Hype

Most engineering students wait for an internship to prove their worth. I decided to take a different route: Direct Impact. I recently got my first Pull Request (PR) merged into the microsoft/vscode repository. Seeing my code become part of a tool used by millions was a massive "Aha!" moment. It taught me more about software engineering than any semester ever could.


1. The Scale of Microsoft/VSCode

Contributing to a global powerhouse like VS Code isn't just about writing code; it's about Engineering Excellence.

  • The "Zero Breakage" Rule: If your code breaks, a million developers stop working.
  • The Review Masterclass: Feedback from Microsoft engineers is brutal but brilliant. It forces you to write clean, modular, and efficient code.
  • Architecture: Reading the VS Code source code is like looking at a futuristic city everything is perfectly organized.

2. My Roadmap: GSoC 2026 & Contributions

Open Source is my playground, and GSoC 2026 is one of the milestones I'm targeting. Here is where I am focusing my energy:

  • AsyncAPI (Studio & CLI): I am deep-diving into the studio and cli repositories. Event-driven architecture is fascinating, and building tools for other developers is the best way to learn.
  • Wikimedia: Exploring their massive infrastructure to understand how global data is managed at scale.
  • OWASP: Exploring their massive infrastructure to understand how global data is managed at scale.

3. Proof of Work > Certificates

In 2026, your GitHub green squares are your real degree. My strategy is simple:

  1. Read more, write less: I spend hours understanding a codebase before typing a single line.
  2. Clear Communication: Explaining why I changed a line of code is as important as the change itself.
  3. Build in Public: Everything I learn, I document.

Let’s Build Together!

If you’re an engineering student and your GitHub is empty change that today. Don’t wait for "perfection." Just clone the repo and start reading.

Check out my contributions here: github.com/Riya-chandra

Are you also preparing for GSoC 2026? Let's discuss your chosen Org in the comments! 👇

Top comments (0)