Congratulations to our student Chew Ching Hian for being accepted as Contributor to the Google Summer of Code. The following is Ching Hian’s sharing of her journey in this program.
The Google Summer of Code is a program for people to contribute to various open-source projects by different organisations, while receiving a stipend. I had contacted the Typelevel community, which is under the Scala Center organisation. After introducing myself, the Typelevel members suggested a few projects that I could work on. I chose to work on Feral, which is a framework for writing serverless functions. Currently, only AWS Lambda is supported, and the Typelevel community would like to expand it to other cloud providers such as Google Cloud and Vercel. The vision that the community members had for Feral was to enable users to switch between different cloud providers with minimal modifications to their Scala code.
After I had chosen Feral as the project that I would like to work on, I was introduced to my would-be mentors. I drafted a proposal based on Google’s guidelines, which included a project timeline, and how the project would benefit Google and the open-source communities. After discussions with my mentors on how I could improve the proposal, I sent it in, and the project was approved. I have been working on the project ever since, under the guidance of my mentors, and was successful in passing the recent mid-term evaluation.
Google Summer of Code is a global, online mentoring program focused on introducing new contributors to open source software development. GSoC contributors work on a 12+ week programming project with the guidance of mentors from their open source organization.
Reference
https://summerofcode.withgoogle.com/