In their words
Their words, not ours. Including the parts where it was confusing.
βThough I started GSoC prep later than usual, I did not make quick, surface-level PRs. I decided to go deep β truly understanding codebases, maintainer needs, and underlying architecture. That single mindset shift is what got me into GSoC. Open source isn't a race to start first; it's a marathon of building real engineering depth.β
Kartik Deshpande
Batch β27 Β· GSoC 2026
βFor me, open source is about building real engineering depth, not generating surface-level code. That's why I enforce a strict zero-AI rule across my contributions. When you rely on AI tools to write your PRs, you skip the most critical part of the process β reading documentation, debugging edge cases, and truly understanding the architecture. Open source exists to make us better engineers, not better prompt operators.β
Ojas Maheshwari
Batch β28 Β· GSoC 2026
βMy open-source journey was anything but a straight line. Between navigating intense FOMO, handling rejected PRs, and feeling lost in massive codebases, there were countless moments I felt stuck. But instead of walking away, I kept reading docs, fixing broken builds, and submitting code β even when progress felt invisible. Making it to GSoC wasn't luck; it was the result of showing up every day and staying relentless through every single setback.β
Shubham Kapoor
Batch β28 Β· GSoC 2026
βThough I started GSoC prep later than usual, I did not make quick, surface-level PRs. I decided to go deep β truly understanding codebases, maintainer needs, and underlying architecture. That single mindset shift is what got me into GSoC. Open source isn't a race to start first; it's a marathon of building real engineering depth.β
Kartik Deshpande
Batch β27 Β· GSoC 2026
βFor me, open source is about building real engineering depth, not generating surface-level code. That's why I enforce a strict zero-AI rule across my contributions. When you rely on AI tools to write your PRs, you skip the most critical part of the process β reading documentation, debugging edge cases, and truly understanding the architecture. Open source exists to make us better engineers, not better prompt operators.β
Ojas Maheshwari
Batch β28 Β· GSoC 2026
βMy open-source journey was anything but a straight line. Between navigating intense FOMO, handling rejected PRs, and feeling lost in massive codebases, there were countless moments I felt stuck. But instead of walking away, I kept reading docs, fixing broken builds, and submitting code β even when progress felt invisible. Making it to GSoC wasn't luck; it was the result of showing up every day and staying relentless through every single setback.β
Shubham Kapoor
Batch β28 Β· GSoC 2026