✨Community Bonding Experience at GSoC 2025 🤝

Vidisha GawasVidisha Gawas
2 min read

The Community Bonding Period of Google Summer of Code (GSoC) was an exciting time that marked the official beginning of my journey as a contributor with the Scala Center.

This phase, from May 8 to June 1, was all about getting comfortable with the project, connecting with mentors and fellow contributors, and preparing for the coding phase ahead.


📚 Learning with Rock the JVM

One of the best parts of this bonding period was accessing the Rock the JVM courses. Even though I had semester exams going on and couldn't be too active in group discussions, I still made time to explore the Scala at Light Speed course, along with the Scala 3 New Features module.

This course gave me a stronger grip on the language, especially the parts I hadn’t fully mastered earlier. It’s very beginner-friendly, well-structured, and helped me revise key concepts and understand the deeper logic behind Scala’s design.

I’m really thankful to Daniel Ciocîrlan, the Rock the JVM team, and my mentors for encouraging this learning process — it made a huge difference.


🧑‍💻 Meeting Fellow Contributors

During this period, I also got to meet other contributors selected under the Scala Center organization. While I couldn’t be very active due to academic commitments, I made sure to catch up on all conversations, announcements, and shared resources. It was exciting to see people from around the world coming together to work on different parts of Scala's ecosystem.

Even in those brief interactions, it was inspiring to learn about everyone’s backgrounds, interests, and project ideas. It reminded me how open source is truly a global, welcoming space.


🔍 Getting Familiar with the Project

I took time to slowly go through the Scaladex codebase and understand how things are structured. Reading documentation and exploring previous issues helped me get clarity on the goals of my project — Scaladex Compiler Plugin Support. This gave me confidence and direction for when I start the actual coding phase.

My mentors, Kannupriya and Adrien, were super supportive. They appreciated my efforts and guided me patiently whenever I had doubts or shared updates.


As the bonding period ends, I feel more prepared, connected, and excited to dive into the actual development phase of GSoC. I’ve learned a lot already and can’t wait to build, contribute, and grow even more from here! 🚀


🔸 My GSoC Project: Scaladex Compiler Plugin Support

🔸 GitHub: github.com/vidishagawas121

🔸 LinkedIn: Vidisha Gawas

🔸 Previous Post: Before GSoC: My Open Source Journey Begins


0
Subscribe to my newsletter

Read articles from Vidisha Gawas directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Vidisha Gawas
Vidisha Gawas