Uploaded April 2026 | Updated September 2026, 2 weeks ago
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: freecodecamp.org/news/bad-website-club-bootcamp-based-on-freecodecamp-rwd-cert
- Study Jess mentions about AI and worker productivity: 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): 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): 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): 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): 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. youtube.com/watch?v=NdVb4Iuq0e8
Chapters
- 00:00 Introduction
- 03:26 Interview Start: From Raw HTML to WebAssembly (Wasm)
- 05:01 Framework Fatigue: Cutting Through the Hype of Modern Tooling
- 06:54 The "Monkey’s Paw" of Modern Development Frameworks
- 08:51 Mozilla Common Voice: Consent and Ethics in AI Data
- 10:03 Grappling with Hard Problems: The Key to Real Learning
- 12:05 Jessica Rose’s Background: US to Japan and Tech Writing
- 15:21 Countering Scammy Bootcamps with Free Community Education
- 18:04 Embracing Messiness: The Genesis of "Bad Website Club"
- 20:40 How the Cohort Works: Shared Schedules and Live Streams
- 22:12 Why Asking a Human Matters More than Asking an LLM
- 25:28 Overcoming the Intimidation of "Smartest in the Room" Tech
- 28:47 Painting with Light: The Foundation of Silly Projects
- 31:02 From Student to Teacher: Meeting the Instructor Team
- 32:32 Responding to NVIDIA's Jensen Huang on Learning to Code
- 35:16 The Limit of LLMs: Why Creative Code Still Needs People
- 38:08 Neuroscience and Learning: The Value of Friction
- 39:46 Finding Luxury in "The Hard Way" Amidst Modern Pressures
- 43:03 Fighting Addictive Platforms with the Pursuit of Knowledge
- 45:15 Reclaiming the Web: Personal Expression and GeoCities Nostalgia
- 47:31 The Goblin Heart: Balancing Art with Financial Survival
- 49:54 Advice to a Younger Self and the Motivation of Spite
- 51:39 Kickoff Party Invitation and Wrap-Up
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: freecodecamp.org/news/bad-website-club-bootcamp-based-on-freecodecamp-rwd-cert
- Study Jess mentions about AI and worker productivity: 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): 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): 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): 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): 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. youtube.com/watch?v=NdVb4Iuq0e8
Chapters
- 00:00 Introduction
- 03:26 Interview Start: From Raw HTML to WebAssembly (Wasm)
- 05:01 Framework Fatigue: Cutting Through the Hype of Modern Tooling
- 06:54 The "Monkey’s Paw" of Modern Development Frameworks
- 08:51 Mozilla Common Voice: Consent and Ethics in AI Data
- 10:03 Grappling with Hard Problems: The Key to Real Learning
- 12:05 Jessica Rose’s Background: US to Japan and Tech Writing
- 15:21 Countering Scammy Bootcamps with Free Community Education
- 18:04 Embracing Messiness: The Genesis of "Bad Website Club"
- 20:40 How the Cohort Works: Shared Schedules and Live Streams
- 22:12 Why Asking a Human Matters More than Asking an LLM
- 25:28 Overcoming the Intimidation of "Smartest in the Room" Tech
- 28:47 Painting with Light: The Foundation of Silly Projects
- 31:02 From Student to Teacher: Meeting the Instructor Team
- 32:32 Responding to NVIDIA's Jensen Huang on Learning to Code
- 35:16 The Limit of LLMs: Why Creative Code Still Needs People
- 38:08 Neuroscience and Learning: The Value of Friction
- 39:46 Finding Luxury in "The Hard Way" Amidst Modern Pressures
- 43:03 Fighting Addictive Platforms with the Pursuit of Knowledge
- 45:15 Reclaiming the Web: Personal Expression and GeoCities Nostalgia
- 47:31 The Goblin Heart: Balancing Art with Financial Survival
- 49:54 Advice to a Younger Self and the Motivation of Spite
- 51:39 Kickoff Party Invitation and Wrap-Up
![From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147]
From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147] From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147]](https://i.ytimg.com/vi/q85XZnkaVpU/mqdefault.jpg)








![The ultimate dev skill is Integration Testing feat. Internet of Bugs [Podcast #209]
Today Quincy Larson interviews Carl Brown, who runs the Internet of Bugs YouTube channel and has worked as a dev at Amazon, IBM, Sun Microsystems, and startups for over 37 years.
We talk about:
- The hype versus the utility in LLMs and agent code generation tools
- Why you might want to target developer jobs at smaller companies, and how these differ from big tech
- How everyone will face agism eventually. Carl argues that a consulting career is a great escape hatch.
Support for this podcast comes from the 10,113 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org
Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org
Links from our discussion:
- My interview with Stack Overflow founder Joel Spolsky: https://www.freecodecamp.org/news/trello-stack-overflow-founder-joel-spolsky-podcast-interview/
- Quincys book How to learn to code and get a developer job: https://www.freecodecamp.org/news/learn-to-code-book/
Ted Chiang ChatGPT Is a Blurry JPEG of the Web article:
https://www.newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web
The Karpathy on Moltbook saga:
//Karpathy hyping up MoltBook
https://x.com/elonmusk/status/2017370646767145419 //Noon Jan 30
//Doubles Down after being accused of overhyping Moltbook
https://x.com/karpathy/status/2017442712388309406 // 9:39 PM Jan 30
// Tweet showing Karpathys private info from a MoltBook security breach
https://x.com/theonejvo/status/2017732898632437932 // 4:53PM Jan 31
// Fortune quotes Karpathy saying MoltBook is a dumpster fire, and I also definitely do not recommend that people run this stuff on their computers
https://fortune.com/2026/02/02/moltbook-security-agents-singularity-disaster-gary-marcus-andrej-karpathy/ // Feb 2
Quote from Cory Doctorow about code failing well: https://pluralistic.net/2026/01/06/1000x-liability/
Excerpt from Corys Mastodon with that quote in it: https://mamot.fr/@pluralistic/115848576290992814
Mastodon from Carl to Cory telling him Im going to use that quote (which he boosted): https://mastodon.social/@carlbrown/115867074293449215
Article on Claude 4.6 being good at finding bugs with fuzzing: https://red.anthropic.com/2026/zero-days/
Reference to it from Computer Security Guru Bruce Schneier: https://www.schneier.com/blog/archives/2026/02/llms-are-getting-a-lot-better-and-faster-at-finding-and-exploiting-zero-days.html
Older paper on LLMs being good at fuzzing prior to this new claim about claude 4.6: https://arxiv.org/html/2508.01750v1
Falsehoods programmers believe about names from Patio11: https://img.sauf.ca/pictures/2025-10-23/61fb6db44e7173cd9318753c955f7dda.pdf
Same kind of article, but this one is about time instead of names (Carl said he was wrong in that Partick/Patio11 didnt write this one, but its worth passing along): https://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time
Article with discussion of ageism in tech with the Zuckerberg quote Carl was thinking of: https://www.forbes.com/sites/stevenkotler/2015/02/14/is-silicon-valley-ageist-or-just-smart/
Book on (interpersonal) networking that Carl recommends: https://www.penguinrandomhouse.com/books/227558/never-eat-alone-expanded-and-updated-by-keith-ferrazzi-and-tahl-raz/
And another one: https://www.penguinrandomhouse.com/books/105512/dig-your-well-before-youre-thirsty-by-harvey-mackay/
Carls video on how AdTech is fracturing Society: https://www.youtube.com/watch?v=FmYXyWbis9w
Carls Website: https://internetofbugs.com/
Community news section:
1. Computer Networking Course (12 Hours)
Learn fundamental concepts, protocols, and architectures, including topology, subnetting, IPv4, and DNS.
https://www.freecodecamp.org/news/computer-networking-fundamentals/
2. The Italian Game: Chess Handbook & Course
Master this classic opening with 2285-rated engineer Ihechikara Abba. Learn powerful traps for White and how to defend them.
https://www.freecodecamp.org/news/the-chess-italian-game-handbook-traps-for-white/
3. Product-Led Research (Full Book)
CTO Omer Rosenbaum breaks down research frameworks and methodologies for tech managers through real-world case studies.
https://www.freecodecamp.org/news/product-led-research-a-practical-guide-for-randd-leaders-full-book/
4. Optimize Django REST APIs
Boost your Python performance. Learn to use profiling, logging, and caching to eliminate bottlenecks and scale your APIs.
https://www.freecodecamp.org/news/how-to-optimize-django-rest-apis-for-performance/
5. Song of the Week: No One Emotion
A 1984 synth-jazz gem from George Benson. Features a driving bassline and a solo by Michael Sembello (of Maniac fame).
https://www.youtube.com/watch?v=Q-MyvbolxG0
0:00 News
3:34 Carl Brown
4:43 LLMs: Blurry JPEGs
12:33 AI & Code Quality
20:53 AI Bubble
31:47 Testing Skill
1:07:20 Beat Ageism The ultimate dev skill is Integration Testing feat. Internet of Bugs [Podcast #209]](https://i.ytimg.com/vi/s950xhRvqYQ/mqdefault.jpg)
