More FreeCodeCamp Podcast episodes

The ultimate dev skill is Integration Testing  Interview with Internet of Bugs thumbnail

The ultimate dev skill is Integration Testing Interview with Internet of Bugs

Published 27 Feb 2026

Duration: 01:27:12

Technology, AI, and software development are explored in a discussion that examines real-world applications, career advice, and the evolving software development process.

Episode Description

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...

Overview

The podcast discusses various aspects of technology, AI, and software development, focusing on the real-world applications and limitations of large language models (LLMs). It argues that while LLMs have generated significant hype, they function more like advanced search engines, compressing and probabilistically generating outputs based on vast amounts of web data rather than being fundamentally different from existing technologies.

The conversation also touches on career advice in tech, such as the benefits of working at smaller companies for more direct impact, the presence of ageism in the industry, and the potential of consulting as a viable career path. Emphasis is placed on software development best practices, including the importance of code quality, integration testing, and end-to-end testing to ensure systems work as intended. Concerns about declining software quality and the risk of a buggy internet are raised, highlighting the need for more rigorous testing and greater developer accountability.

The episode also reflects on the historical evolution of AI and software development, drawing parallels to past trends like the dot-com bubble. It explores how AI can both enhance and complicate development processes, while stressing the importance of practical skills, networking, and adaptability in navigating the rapidly changing tech landscape.

Recent Episodes of FreeCodeCamp Podcast

10 Apr 2026 How to learn programming and CS in the AI hype era interview with dev and prof Mark Mahoney

Large Language Models (LLMs) can aid in programming education for basic tasks and guidance but are unreliable for complex development, with experts advocating hands-on practice, critical analysis, and traditional methods to build foundational skills, while emphasizing LLMs as supplementary tools rather than replacements for human mentorship and experiential learning.

3 Apr 2026 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

Development practices, critiques of server-side rendering overuse, polyglot programming, simplicity in frameworks, career shifts from snowboarding to tech, education through community college, streaming for growth, and cautious use of LLMs in favor of human expertise and adaptability in evolving tech.

27 Mar 2026 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

AI engineering integrates large language models with infrastructure via "harnesses" to enhance output quality, prioritizes practical application over model retraining, and emphasizes continuous learning, ethical alignment, and balancing technical skills with collaboration and strategic thinking in a rapidly evolving tech landscape.

More FreeCodeCamp Podcast episodes