Logo

dev-resources.site

for different kinds of informations.

Cracking GSoC for Julia

Published at
5/19/2023
Categories
julialang
opensource
devjournal
gsoc
Author
hetarth02
Author
9 person written this
hetarth02
open
Cracking GSoC for Julia

Today, I share my thrilling experience of cracking Google Summer of Code (GSoC) for the Julia programming language. In this blog post, I'll take you through my journey of preparing for GSoC 2023, selecting the right organisation, and my activities during the community bonding week. Let's dive in!

Starting Early and Researching Organisations:

Research

As soon as GSoC 2023 was announced, I began researching various organisations planning to participate in the program. I cherry-picked organisations that not only aligned with my skills and interests, but would also allow me to make a meaningful impact in the community. It felt like a treasure hunt, except instead of gold💎, I was seeking the perfect match for my skills and interests.

Reaching Out to Potential Mentors:

Letter

With my research done, I put on my networking hat and reached out to potential mentors to initiate communication and express my interest in contributing to their projects. This initial contact allowed me to establish a connection, gather more information about the projects, and discuss my potential contributions. The mentor's guidance was invaluable in helping me understand project requirements, refining my ideas and ultimately developing a strong project proposal.

Submission and Selection:

After putting in meticulous effort, I submitted my GSoC application with confidence. The anticipation during the selection period was palpable, and when the acceptance email arrived, it was a moment of pure joy🎊. Getting selected for GSoC validated my dedication and hard work, motivating me for the exciting journey ahead.

My GSoC Project📃

Week 0 (Community Bonding):

It is time!

With the community bonding period going on, we had google organised events like QnA session and contributor summits. I also had a video call with my mentor to discuss the project in detail and plan the upcoming weeks. We went over the project milestones and expectations, ensuring a clear understanding of what was expected from me.

Conclusion:

Cracking GSoC for Julia has been an incredible journey, starting from thorough research and selecting the right organisation to the exciting community bonding period. I'm thrilled to be a part of the Julia community and look forward to contributing meaningfully to the project during GSoC 2023.

Remember, early preparation, effective communication, and proactive engagement are key to succeeding in GSoC. Best of luck to all future GSoC aspirants, and may your journey be as rewarding as mine!


If you're interested in following my progress or connecting with me, please feel free to reach out!

Github: Hetarth02
LinkedIn: Hetarth Shah
Website: Portfolio

Thank you for joining me on this journey, and I look forward to sharing more updates as I continue to contribute to the Julia community during GSoC.

julialang Article's
30 articles in total
Favicon
Here’s why Julia is THE language in scientific programming
Favicon
Stressify.jl Performance Testing
Favicon
What I learned in Quantum Computing this year (as a Junior Engineer)
Favicon
A Comprehensive Guide to Training a Simple Linear Regression Model in Julia
Favicon
Some Types - Part 2
Favicon
JuliaLang: Performance Prowess or Just Smoke and Mirrors? Unveiling the Real Story
Favicon
Some Types - Part 1
Favicon
Let's Implement Overloading/Multiple-Dispatch
Favicon
5 Lesser-Known Programming Languages That Are Easy to Learn and Highly Effective
Favicon
The programming languages I learned in my Quantum Computing job
Favicon
Transitioning from Lunr.js to Minisearch.js
Favicon
Where It All Starts and Ends
Favicon
Relax, Code, Repeat
Favicon
Julia : “The Harmonious Symphony of Programming”
Favicon
Julia: “The Uncelebrated Maestro of Algorithm Harmony”
Favicon
Weeks 3 and 4 of GSoC Journey: Steps towards Crafting An Enhanced Search Experience
Favicon
Julia: Is It the Final Answer to Programming's Grand Challenges?
Favicon
Two Weeks of Coding
Favicon
Conditionals in Julia
Favicon
Advancing AlgebraicJulia
Favicon
Cracking GSoC for Julia
Favicon
We are inundated with programming languages.
Favicon
Setting Up A Julia Development Environment
Favicon
Julia Plotting Cheat Sheet
Favicon
Manifest.toml vs Project.toml in Julia
Favicon
IJulia: The Julia Notebook
Favicon
Deploying Julia Genie on Heroku
Favicon
Structs in Julia
Favicon
Deep Learning with Julia – How to Build and Train a Model using a Neural Network
Favicon
Machine learning with Julia – How to Build and Deploy a Trained AI Model as a Web Service

Featured ones: