From First PR to GSoC: Journey till the Mid-Term Evaluation

27 August 2025

By Syed Ali Ul Hasan

Palisadoes Foundation Google Summer Of Code

I had already shared the story of my very first PR in an earlier blog (link here). That contribution was the spark that got me started in open source. Little did I know that it would be the first step on a journey that would eventually lead me to Google Summer of Code (GSoC).

When I look back to around a year ago, it all feels like a series of small steps that gradually built into something much bigger.

When the GSoC results were announced, I remember the mix of relief and achievement I felt that night. It was the start of our summer break, I only had a small internship lined up, and suddenly this opportunity changed everything. All those small contributions and learnings along the way had led me here.

I was selected under the Palisadoes Foundation, where my project focused on developing end-to-end (E2E) testing for both their Web and Mobile Applications, and automating unit test generation using an AI tool.


Community Bonding

The first few weeks the community bonding period were all about getting to know my mentors and fellow contributors, and setting up a clear roadmap for the upcoming weeks. This phase was extremely helpful in laying the foundation for the work ahead.


Work Till Mid-Term

After the bonding period ended, I got started on my mid-term milestones. Weekly meetings with my mentor, along with biweekly syncs with all contributors and mentors, kept the project on track. By mid-term, I had successfully met all the goals we had set.

Progress so far:

Seeing these PRs come together into a working system was incredibly fun and rewarding.

Passing the mid-term evaluation felt like a milestone within this journey. It wasn’t just about submitting progress; it was about reflecting on how far I had come. The feedback from my mentors reassured me that I was on the right track and making solid progress.

Looking back from my very first PR to this milestone, the biggest takeaway for me has been growth not just in terms of code, but as a contributor and a learner.


What’s Next?

With the second half of GSoC ahead, my focus will be on:

Beyond GSoC, I want to continue contributing to open source and supporting newcomers in the community. This journey has shown me that open source is not just about code it’s about building, learning, and growing together.


From a nervous beginner making a first PR to reaching the mid-term milestone at GSoC, this journey has been transformative and it’s only the beginning.