#216 How to friction-max your learning with software engineer Jessica Rose
The freeCodeCamp Podcast
Quincy Larson
5.0 • 549 Ratings
🗓️ 17 April 2026
⏱️ 53 minutes
🧾️ Download transcript
Summary
Today Quincy Larson interviews Jessica Rose. She's a dev and teacher who's worked on open data projects at Mozilla and lots of open source projects.
We talk about:
- How the whole world is hard, and how embracing that difficulty rather than avoiding it can make you a better thinker
- The Bad Website club, a free online bootcamp where people learn front end development together that starts this April
- Why building "silly little things" is one of the best things you can do as a learner
Links from our discussion:
- Bad Website Club announcement: https://www.freecodecamp.org/news/bad-website-club-bootcamp-based-on-freecodecamp-rwd-cert/
- Study Jess mentions about AI and worker productivity: https://www.raconteur.net/technology/ai-meaningful-work
Community news section:
1. freeCodeCamp just published a new Python course that will teach you how to program your own aerial drone. You don't need to own a drone. You'll use the PySimverse simulator to practice autonomous flight. First you'll learn the basics of drone components, 3D movement, and common computer vision tasks. Then you'll learn about navigation, image capture, hand gesture control, autonomous following, and more. (2 hour YouTube course): https://www.freecodecamp.org/news/master-ai-drone-programming/
2. freeCodeCamp also published a massive course that will teach you how to program NVIDIA's H100 GPUs using CUDA. You'll learn about CUTLASS optimizations, multi-GPU scaling, and the primitives developers use to train large models. (24 hour YouTube course): https://www.freecodecamp.org/news/cuda-programming-for-nvidia-h100s
3. If you've ever wanted to build a video editor or live streaming tool that runs entirely in a browser, this handbook is worth bookmarking. You'll see how the WebCodecs API can give you low-level, hardware-accelerated control over video processing. You'll learn key concepts like video frames, codecs, containers, and muxing. (full length handbook): https://www.freecodecamp.org/news/the-webcodecs-handbook-native-video-processing-in-the-browser/
4. Kubernetes doesn't have a built-in user database. Instead it relies on a chain of authenticators. This course will teach you how x509 client certificates work, why they're not ideal for human users in production, and how to instead deploy your own self-hosted browser-based OpenID Connect login. (29 minute read): https://www.freecodecamp.org/news/how-to-authenticate-users-in-kubernetes-x509-certificates-oidc-and-cloud-identity/
5. The song of the week is 1983's "Oblivious" by Scottish New Wave band Aztec Camera. I love the song's Django Reinhart-style Flamenco guitars, mischevous bass line, and stereo percussion. Believe it or not, front man Roddy Frame was only 18 years old when he wrote the song, sang it, and played it's iconic guitar solo. https://www.youtube.com/watch?v=NdVb4Iuq0e8
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome back to the Free Code Camp podcast. I'm Quincy Larson, teacher and founder of Free Code Camp. |
| 0:04.6 | And today I'm interviewing Jessica Rose. She's a developer and a teacher who's worked on |
| 0:09.3 | open data projects at Mozilla. And she is launching a free online boot camp this month called the Bad |
| 0:15.6 | Website Club. Before we hear from her, I just want to give you some quick updates from the community. |
| 0:20.6 | Free CodeCamp just published a new Python course that will teach you how to program your own aerial drone. |
| 0:25.6 | You don't actually need to own a drone because you're going to be using Pi-Simverse for simulation. |
| 0:32.2 | And you can practice autonomous flight with that. |
| 0:35.1 | You'll learn the basics of drone components, 3D movement, and |
| 0:39.1 | common computer vision tasks. Then you'll learn about navigation, image capture, hand gesture |
| 0:44.6 | control, autonomous following, and more. This is a free two-hour course on the FreecoCamp |
| 0:49.5 | YouTube channel. We also published a massive course that will teach you how to program in video's H100 GPUs using Kuda. |
| 0:57.9 | You'll learn about cutlass optimizations, multi-GPU scaling, and the primitives that developers use to train large language models. |
| 1:06.7 | This is a 24-hour course, extremely comprehensive, and I wish I could also send each of you a free H-100 to use, but free cocaine just doesn't have the budget for that. |
| 1:18.8 | If you are able to get a hold of one, you will be ready, and you'll certainly learn a lot from this course, whether you have access to those expensive GPUs or not. |
| 1:27.4 | If you've ever wanted to those expensive GPUs or not. |
| 1:31.8 | If you've ever wanted to build a video editor or live streaming tool that runs entirely in a browser, this handbook is worth bookmarking. |
| 1:34.5 | You'll see how web codex API can give you low level hardware accelerated control over video |
| 1:40.2 | processing. |
| 1:41.2 | You'll learn key concepts like video frames, codex, containers, and muxing. |
| 1:45.8 | Check it out. |
| 1:46.2 | Link in the description. |
| 1:47.7 | And Kubernetes doesn't have built-in user databases. |
... |
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.

