It was all going smooth. And then this happened.
Google Summer of Code is a 10 week global open-source program for students.
It has been in the running for 16 years! In case you’re new here, I recommend checking out my first blog in this series.
Bonus: While it’s been a smooth ride, there’s one thing that happened that made all of us scratch our heads. Hang tight!
Here’s a recap of the features I built in Coding Phase 1:
Even before applying to Google Summer of Code I had the question of what GSoC evaluations look like. Are students passed easily? It was time to know. It was Evaluation Time.
Starting GSoC 2021, Google modified their rules to have 2 evaluations from 3 earlier. This meant an evaluation at the 5 week mid-way mark between the program and one at the end of it.
What if I told you that the GSoC Coding Period is not all about coding? Surprised?
Google Summer of Code is a global student-focused open-source program. I recommend checking out my first blog in this series, if you’re new.
I’m a Google Summer of Code 2021 Student working with Rocket.Chat. We’re in the middle of the Phase 1 of the GSoC Coding Period.
More than 50,000 students around the world register for GSoC every year and of those who submit a proposal only 1200 are accepted.
Organizations at GSoC work within Operating Systems to Web to Cloud and even applications within Science and Medicine thereby covering almost the entire spectrum of Computer Science.
I got selected by Rocket.Chat.
Rocket.Chat can be easily extended with powerful Apps.
Here is a step by step of how I created MemeBuddy for Rocket.Chat.
First you will need a server to test the app, there exists a multitude of setup options available.
On your development machine, you will need to install the Rocket.Chat Apps-Engine CLI. Follow these docs.
Generate a starter for the app using the CLI:
Ever wondered what the 21 day GSoC Community Bonding period is about and how to make the most of it?
You’ve made it to Google Summer of Code — the ultimate open-source development opportunity for students around the world.
You are automatically entered into a phase called — Community Bonding Period on your dashboard and your GSoC summer officially kicks in.
If you opt-in you’ll be added to two mailing lists — the GSoC Students List comprising of all the GSoC students accepted this season and the GSoC Alumni list which consists of the 10,000+ GSoCers throughout the history…
You see, John, life pretty much gives you what you ask from it. Most people want to feel better, have more energy or live with greater satisfaction. Yet, when you ask them to tell you more precisely what it is they want, they have no answer. You change your life the moment you set your goals and start to seek out your Dharma.
A hotshot lawyer, Julian, far ahead of his heyday, fit to be called a “man of dreams” for all the women out there, suddenly has a heart attack while in the midst of a court session. Julian…
So I took up learning Python more deeply last week as now I feel overwhelmed by another domain of Computer Science. It’ll just take me one hint to make you guess what it is — “Everyone’s trying to do it.”. Any guesses?
For the ones who guessed it, lets meet! For the ones who didn’t it’s — Machine Learning! (Better luck next time!)
As I was learning Python I came across a topic called Web Scraping. Web scraping is pulling off all the data on a particular site, without perhaps letting the site owner know you’ve done anything so 😈.
It’s Rick and Morty Time !!
So, I picked up some Web Development skills this Summer and started brainstorming for ideas (I know, there are about a million! ). And so I thought what could be better than a fan support page for my all-time favorite cartoon series — Rick and Morty!
I collected all my favorite images of Rick and Morty and put it into a pretty webpage (Can guys use that word?). Here‘s a Screenshot: