The freeCodeCamp Podcast

freeCodeCamp.org
undefined
Aug 15, 2025 • 1h 20min

#183 From drop-out to backpacker to self-taught developer with Dominick Monaco

Dominick Monaco, a self-taught developer and former college dropout, shares his unconventional journey from the Appalachian Trail to tech. He recounts his experience as a forest ranger, complete with close encounters in the wild. Dominick discusses his $15 programming education and the importance of learning with ambitious peers. He explores the challenges of transitioning from nature conservation to coding, emphasizing resilience and community along the way. His story is a testament to the power of following one's passion and finding a path against the odds.
undefined
Aug 8, 2025 • 1h 14min

#182 Abandoning med school to become a software engineer with Edidiong Asikpo

Edidiong Asikpo, a software engineer at MongoDB, shares her inspiring journey from medical school to tech. Growing up in Lagos, she discovered her passion for coding while waiting for her studies to begin. Didi discusses Nigeria's vibrant tech scene and offers insights on transitioning between programming languages—from mobile apps to DevOps. She emphasizes the importance of open-source contributions and practical coding experience, and she highlights how technical writing can enhance developer skills.
undefined
11 snips
Aug 1, 2025 • 1h 24min

#184 Senior Playstation Engineer's tips for learning new tools and getting things done

Dilip Krishnamoorthi, a seasoned software engineer at Sony, shares his unique journey from dropping out of university to thriving in the gaming industry. He discusses launching the PlayStation 5 and the vibrant tech scene in Bengaluru. Dilip offers tips on mastering focus amidst distractions, leveraging large language models for efficient learning, and the importance of 'vibe coding' for personal projects. He reflects on early computing experiences and navigates the irony of practical experiences versus traditional education, blending nostalgia with modern tech insights.
undefined
Jul 25, 2025 • 1h 26min

#181 How to turn Open Source into a Job with Nick Taylor

In this discussion, Nick Taylor, a Montreal-based software engineer and active open source contributor, shares his insights on enhancing careers through open source. He emphasizes the importance of leveraging established tools over building from scratch. Discover practical advice on navigating coding languages like Rust and Go, as well as modern libraries for web development. Nick also reflects on the role of AI in tech and stresses the significance of networking, especially in unexpected places, to seize new job opportunities.
undefined
18 snips
Jul 18, 2025 • 1h 24min

#180 We are truly in the Hackathon Era – Namanh Kapur interview

Namanh Kapur, a Senior Software Engineer at LinkedIn and a YouTube mentor for developers, shares invaluable insights in this discussion. He dives into the changing landscape of tech interviews, stressing the importance of creativity over rote memorization. Tips for networking with recruiters, especially through cold DMs, are highlighted. Namanh emphasizes how AI tools can reduce repetitive tasks, allowing developers to focus on innovative problem-solving. He also discusses the significance of foundational skills and the evolving nature of software engineering roles in today’s market.
undefined
Jul 11, 2025 • 1h 18min

#179 799 rejections... but he got the job! Braydon Coyer developer interview

Braydon Coyer is a software engineer with a knack for mobile and web development, famously surpassing Angry Birds in sales with his app during high school. In this discussion, he shares his extraordinary journey of facing 799 job rejections before finally landing a developer position. Topics include the real value of a computer science degree, unique strategies for job applications, and innovative ways to integrate AI into coding workflows. He also touches on the challenges indie developers face and the significance of practical experience in tech.
undefined
Jul 4, 2025 • 1h 32min

#178 From freeCodeCamp to NASA with Data Engineer Joe Hill

Joe Hill, a self-taught software engineer at NASA, shares his inspiring journey from janitor to data engineer. He discusses the challenges of managing Department of Defense data and emphasizes the value of soft skills in large organizations. Joe dives into the importance of patience in self-education and offers tips for parents of autistic children, including his own experiences developing an iPad app for his sons. He also talks about the significance of focusing deeply on tools rather than jumping between them.
undefined
17 snips
Jun 27, 2025 • 1h 58min

#176 Rust VS Go VS TypeScript which back end language is for you with Tai Groot

Tai Groot, a backend software engineer and open source project maintainer used by Google, dives into the nuances of programming languages like Rust, Go, and TypeScript. He discusses the trade-offs between performance and developer experience, revealing insights on transitioning codebases. Tai shares his experience running a profitable open source project and offers tips for mentoring junior developers. He also emphasizes the value of learning Arch Linux to enhance coding skills. It's a captivating blend of tech insights and career advice for aspiring developers!
undefined
16 snips
Jun 20, 2025 • 1h 21min

#176 From Therapist to six figure freelance dev

Kelly Vaughn, a self-taught software engineer and the founding CTO at a fintech startup, shares her transformative journey from freelancer to agency owner. She discusses essential tips for navigating today's developer job market and the nuances of transitioning between freelance work and employment. Kelly highlights the importance of recognizing burnout and offers strategies to manage it effectively. Her insights into adapting skills in a fast-evolving tech landscape and the challenges of startup leadership make for an inspiring conversation.
undefined
Jun 6, 2025 • 1h 21min

#175 From electrical engineering student to CTO with Hitesh Choudhary

Hitesh Choudhary, a former CTO and a renowned programming educator who teaches in Hindi, shares his fascinating journey in this engaging chat. He discusses the limits of AI in coding and the necessity for human creativity. Hitesh also reflects on his struggles in education and the importance of accessible resources for students. He tackles the challenges of higher education in India and advocates for innovative learning paths. Lastly, he emphasizes the impact of community engagement on students' growth and outlines strategies for aspiring developers.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app