meta_pixel
Tapesearch Logo
Log in
The freeCodeCamp Podcast

#200 How to build your own learning path using Open Source with Kunal Kushwaha

The freeCodeCamp Podcast

Quincy Larson

Education, Technology

5.0549 Ratings

🗓️ 5 December 2025

⏱️ 69 minutes

🧾️ Download transcript

Summary

Today Quincy Larson interviews Kunal Kushwaha. He's a software engineer and prolific computer science teacher on YouTube. He failed the JEE, the Indian Engineering Entrance Exam, TWICE. But he persevered. He did 4 years of university but attended ZERO lectures. Instead he built his own learning path by contributed to open source projects and using free learning resources including freeCodeCamp.

He moved from Delhi to London on a UK Global Talent Visa. He works at Cast AI and is the founder of the WeMakeDevs community.

We'll talk about:
- How he teaches himself new skills, then teaches those skills through his YouTube channel
- His day-to-day working remotely at startups
- His role in building out cloud regions as a field CTO at Civo, a cloud native service provider
- The Indian higher education system

Support for this podcast is provided by a grant from AlgoMonster. AlgoMonster is a platform that teaches data structure and algorithm patterns in a structured sequence, so you can approach technical interview questions more systematically. Their curriculum covers patterns like sliding window, two-pointers, graph search, and dynamic programming, helping you learn each pattern once and apply it to solve many problems. Start a structured interview prep routine at https://algo.monster/freecodecamp

Support also comes from the 10,338 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org

Rep the freeCodeCamp community with pride. Get your fCC t-shirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org

Links from our discussion:
- Kunal's YouTube channel: https://www.youtube.com/@KunalKushwaha
- WeMakeDevs, an inclusive global community for anyone passionate about technology that puts on events: https://www.wemakedevs.org/
- CastAI where Kunal now works: https://cast.ai/

Community news section:

1. freeCodeCamp's New Responsive Web Design Certification is now live. You can now take the final exam and earn this FREE verified cert, then add it to your LinkedIn, CV, or personal website. Announcement article: https://www.freecodecamp.org/news/freecodecamps-new-responsive-web-design-certification-is-now-live/

2. Before modern Large Language Models, scientists and developers worked with more fundamental Natural Language Processing tools. freeCodeCamp just published a handbook that will help you understand the tools that power chatbots, machine translation, text summarization, and more. You'll learn how computers analyze syntax, model semantics, and interpret context. Then you'll use popular Python libraries to apply those concepts to real projects. (full length handbook): https://www.freecodecamp.org/news/how-to-use-nlp-techniques-and-tools-in-your-projects-full-handbook/

3. freeCodeCamp also published a handbook that will give you a nuanced understanding of one of the trickier aspects of JavaScript development: Closures. First you'll learn about functions, parameters, and lexical scope. Then you'll learn how a Closure "closes over" a variable to keep it safe, while still granting you access to its values through function calls. If this sounds complicated, it is. But fear not – this handbook will give you tons of code examples of Closure mechanics, and teach you when to use them. (full length handbook): https://www.freecodecamp.org/news/how-closures-work-in-javascript-a-handbook-for-developers/

4. Flexbox is a powerful CSS feature that lets you build user interfaces that fit any screen size. If you've ever struggled to center something with CSS or tried to make columns line up nicely, well, Flexbox simplifies this dramatically. freeCodeCamp just published a Flexbox for beginners course where you'll learn both the concepts and the code syntax while building a responsive website navigation bar. (2 hour YouTube course): https://www.freecodecamp.org/news/learn-css-flexbox-for-beginners-free-2-hour-course

5. When you're working with Large Language Models, every additional token adds cost and latency. Microsoft just open-sourced a tool called LLMLingua that will compress your prompts and other context window data. freeCodeCamp published this tutorial to help you understand how this works and how you can add it to your Python projects. (10 minute read): https://www.freecodecamp.org/news/how-to-compress-your-prompts-and-reduce-llm-costs/

6. It is with great pride that I announce our Top Open Source Contributors of 2025. It's been a super productive year for the global freeCodeCamp community. As we start our 12th year as a community, we're firing on all cylinders, pushing forward more steadily than ever toward a future of open source education: https://www.freecodecamp.org/news/freecodecamp-top-open-source-contributors-2025

7. Today's song of the week is 1983 anthem Rock of Ages by British rock band Def Leppard. This is a silly, feel-good song with excellent vocal harmonies and massive-sounding drums. As a kid, when I saw the music video with the singer wielding a giant sword in a cave it blew my mind.

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome back to the Freecode Camp podcast. I'm Quincy Larson, teacher and founder of Freakocamp.org.

0:05.2

Each week we're bringing you insight from developers. And this is a special week because we're hitting episode number 200.

0:11.1

We've been doing this for seven years. We finally hit episode number 200.

0:15.1

Congratulations to all of you who've been tuning in over the past few years and who've been learning from these developers that I've

0:21.5

been interviewing here. So I am thrilled to introduce today's guest. He is Kunal Kishwaha.

0:27.6

He is a prolific software engineer and computer science teacher on YouTube. He has an interesting

0:33.6

backstory in that he failed the JEE, the Indian entrance exam, twice, but he persevered.

0:39.7

He did four years of university, but attended zero lectures. Instead, he built his own learning

0:44.8

path by contributing to open source projects like Kubernetes and using free learning resources,

0:49.9

including free code camp. I'd have to hear from him, but first, a little bit about the FreeCodeCamp community,

0:55.9

what we've been up to.

0:56.5

We've got a major announcement here.

0:58.3

FreeCodeCamp's new responsive web design certification is now live.

1:01.9

You can take the final exam and earn this free verified cert, then add it to your LinkedIn,

1:07.5

CV, or personal website.

1:09.1

This is the first of six certifications that make up free code camp's certified full

1:13.4

stack developer path.

1:14.9

And this is version 10 of our core curriculum, the results of thousands of hours of work

1:21.0

by teachers, developers, and open source contributors.

1:23.9

This is our most comprehensive and rigorous curriculum so far. And it will teach you the fundamental skills you need to not only build websites, but mobile apps, APIs, and to leverage AI code generation tools with confidence.

1:37.4

We'll steadily release the remaining search over the coming weeks so that you'll be able to earn these certs as well.

1:44.0

They are in order, JavaScript algorithms and data structures,

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.