Uploaded March 2025 | Updated September 2026, 1 week ago
In this video, Harkirat is contributing to the codebase of Gemini, specifically the JS SDK.
Goal of the video is to understand how gemini works and how to get into Deepmind from GSoC
Final fix - github.com/google-gemini/generative-ai-js/issues/322
Deepmind ideas - gist.github.com/dynamicwebpaige/92f7739ad69d2863ac7e2032fe52fbad
00:00 - Context and Intro
00:01:48 - What is GSoC
00:09:21 - Project #1
00:14:54 - Rest of the Projects
00:21:57 - Explore the issues
00:32:02 - Setting Up the Project
00:33:42 - Solving the Issue
00:53:04 - Writing the Tests
01:20:20 - Pushing the changes
๐ ๐๐ถ๐ป๐ธ๐:
Open Source Cohort โ 100xdevs.com
Twitter โ twitter.com/kirat_tw
Linkedin โ linkedin.com/in/kirat-li
Instagram โ instagram.com/kirat_ins
Discord โ discord.com/invite/WAaXacK9bh
Telegram โ https://t.me/kirat_internal_group
WhatsApp โ whatsapp.com/channel/0029Va98SYeHrDZhfxCT6s0a
In this video, Harkirat is contributing to the codebase of Gemini, specifically the JS SDK.
Goal of the video is to understand how gemini works and how to get into Deepmind from GSoC
Final fix - github.com/google-gemini/generative-ai-js/issues/322
Deepmind ideas - gist.github.com/dynamicwebpaige/92f7739ad69d2863ac7e2032fe52fbad
00:00 - Context and Intro
00:01:48 - What is GSoC
00:09:21 - Project #1
00:14:54 - Rest of the Projects
00:21:57 - Explore the issues
00:32:02 - Setting Up the Project
00:33:42 - Solving the Issue
00:53:04 - Writing the Tests
01:20:20 - Pushing the changes
๐ ๐๐ถ๐ป๐ธ๐:
Open Source Cohort โ 100xdevs.com
Twitter โ twitter.com/kirat_tw
Linkedin โ linkedin.com/in/kirat-li
Instagram โ instagram.com/kirat_ins
Discord โ discord.com/invite/WAaXacK9bh
Telegram โ https://t.me/kirat_internal_group
WhatsApp โ whatsapp.com/channel/0029Va98SYeHrDZhfxCT6s0a










