November 21, 2019
Quincy Larson interviews The Changelog team about the history of their legendary open source podcast. Then they interview Quincy about the future of freeCodeCamp.
October 21, 2019
This week, for the last podcast episode of 2019, Abbey chatted with freelancer and content creator Jessica Chan - known as CoderCoder on social media - about how she got into tech and started her educational website and YouTube channel. We discuss tackling imposter syndrome, applying for jobs, learning to code and having realistic expectations, and how to handle criticism, among many other things.
October 14, 2019
On today's episode of the podcast, Abbey chats with software engineer Jackson Bates. Jackson used to be a high school English teacher, but gradually taught himself to code and landed a pretty sweet gig as a React dev, partly by chance. Today he works part time as a developer, part time as a stay at home dad, and volunteers his time with various open source projects.
October 7, 2019
Jeff Meyerson talks about competitive poker working at Amazon, and starting Software Engineering Daily. He shares how he got into tech, become an entrepreneur, and the many lessons he learned along the way.
September 30, 2019
Quincy Larson interviews Ruben Harris, who runs Career Karma, a social network for people interested in attending coding bootcamp. He also hosts the Breaking into Startups Podcast. Ruben talks about Y Combinator, growing up in Atlanta, and more.
September 16, 2019
On this week's episode of the freeCodeCamp podcast, Abbey interviews senior software engineer and prolific content creator Ohans Emmanuel. They discuss how he got into tech, how he ended up in Berlin, what goes into writing a book, and how he stays focused through it all.
September 9, 2019
On this week's episode of the freeCodeCamp podcast, Abbey chats with UX designer and musician Andi Galpern about how she creates engaging and unique experiences in the tech world. Andi shares stories about past jobs, how she started her company, her favorite moments from events she's produced, and how to break into the design market.
August 26, 2019
In this week's podcast episode of the freeCodeCamp podcast, Abbey chats with Harry Wolff, an engineering manager at MongoDB. Harry has been in the world of tech for over a decade, holding jobs in various startups before ending up at Mongo. You'll learn about his journey into management, how to start a meetup, and dos and don't for migrating from legacy codebases.
August 19, 2019
This week, Abbey chats with former elementary school music teacher Briana Swift about her transition into tech. Briana loved teaching, but needed a change, so she started teaching herself to code. After taking some free online courses and earning freeCodeCamp's full-stack certification, she landed a job at GitHub. In this episode, you'll learn how she got there.
August 12, 2019
In this week's episode of the freeCodeCamp podcast, Abbey chats with software developer and freelancer Kyle Prinsloo who lives and works in South Africa. Kyle had a good marketing job, but wanted more from his work. So he started freelancing on the side. Two years later, he went out on his own full time. And in this episode, he shares what has made him successful and his advice for aspiring freelancers.
August 5, 2019
In this week's episode of the freeCodeCamp podcast, Abbey chats with software developer and army veteran Jami Gibbs about her journey into tech. Jami majored in English in college, spent time in the army, and eventually found her way back to tech. She discusses hiring practices, job hunting, and work life-balance.
July 29, 2019
On this week's episode of the freeCodeCamp podcast, Abbey chats with London-based software engineer Linh about how she left the field of biochemical engineering, taught herself to code, struggled to get her first dev job, and now gets to work at LEGO.
July 22, 2019
On this week's episode of the freeCodeCamp podcast, Abbey chats with Princiya about how she changed careers, moved to Berlin, and worked her way up to a lead role. Four years ago, Princiya left her life in India and moved to Berlin for a job. Today she's working at a startup, speaks at conferences worldwide, and mentors young developers at her company.
July 15, 2019
On this week's episode of the freeCodeCamp podcast, Abbey chats with front-end developer Joe Previte who lives and works in Arizona. Joe shares the story of how he made the tough decision to leave grad school, how he discovered coding, and how he stays motivated and continues to learn.
July 8, 2019
CS50 is the most popular course at Harvard, and hundreds of thousands of people have taken the free online version of the course as well. In this interview, David Malan and Colton Ogden share tips for how to effectively learn computer science.
July 1, 2019
In this week's episode of the freeCodeCamp podcast, Abbey chats with Greek developer and designer Eleftheria Batsou about her passion for creating content and how she balances work, school, travel, and personal time. When she's not studying or coding, Eleftheria speaks at conferences all over Europe, grows her YouTube channel, and blogs about what she's learning.
June 24, 2019
On this week's episode of the freeCodeCamp podcast, Abbey chats with self-taught developer Rick West who lives and works in the UK. Rick shares how he went from owning his own successful HVAC business to stumbling upon coding and slowly falling in love with tech. You'll learn how he got his first dev job, how he continues to learn, and how he prioritizes his time.
June 17, 2019
In this week's episode of the freeCodeCamp podcast, Abbey chats with Madison Kanna, a full-stack developer who works remotely for Mediavine. Madison describes how homeschooling affected her future learning style, how she tackles imposter syndrome and failure, and how she helps others teach themselves to code.
June 10, 2019
In this week's episode, Abbey chats with artist and game dev Angela He who's a college student at Stanford University. Angela creates beautiful digital art and develops games that speak to emotional issues - and she's almost completely self-taught.
June 3, 2019
In this episode of the freeCodeCamp podcast, Abbey chats with developer advocate Alejandra Olvera-Novak about how she broke free from her restrictive cult upbringing, moved to the United States, and taught herself how to code.
May 27, 2019
Back in 2014, Saron Yitbarek founded CodeNewbie - a supportive community of people who are learning to code. Quincy interviews her about her childhood, and her winding path into tech as an adult. She has tips for learning to code and how to start your own podcast or local conference.
May 20, 2019
In this episode of the freeCodeCamp podcast, Abbey chats with freelance Ruby on Rails developer Colleen Shnettler about how she switched from electrical engineering to development, how she founded her business, and how she makes time for kids and family - among many other things.
May 13, 2019
In this episode, Beau chats with Jesse Weigel, who live streams on the YouTube channel and is a Senior Software Engineer at DICK'S Sporting Goods. He talks about his career path, live streaming, getting a developer job, speaking at conferences, React Native, dealing with mental health issues, and more.
May 6, 2019
In this episode, Abbey chats with Kate Illsley, a tech recruiter and budding developer in Melbourne, Australia. Kate talks about how learning to code helps her be better at her job, and they also discuss her journey into tech, how she got so involved in volunteering for various organizations in Melbourne, and what she loves about working with young women just starting out.
April 29, 2019
Tim Myers is a US Army vet who got into a drunken brawl and got a 12 year prison sentence. After prison, he spent 3 years working odd jobs while studying software development. And for the past 4 years, he's worked as software developer at several Denver companies.
April 22, 2019
In this episode, Abbey interviews social engineering expert Rachel Tobac and learns how she transitioned from teaching to infosec by way of one exhilarating competition.  After graduating from college, Rachel thought she wanted to be a teacher, but she wanted to reach and help more people. When she stumbled upon her dream job - white hat hacker extraordinaire - she figured out how to do just that.
April 15, 2019
Quincy interviews Shawn Wang about "learning in public" and his transition into tech from finance, where he left behind a job that paid him US $350,000 per year. Shawn now works as a developer at Netlify.
April 8, 2019
In this week's episode, Abbey interviews software developer and freeCodeCamp forum moderator Ariel Leslie. While she can't discuss all the details of her super-secret job, she fills us in on how she got to where she is now. You'll hear about her experience as a woman in tech, how various mentors have helped her become the developer she is today, and how she tackles imposter syndrome (among many other things!).
April 1, 2019
Quincy interviews Adam Hollett, a software developer at Shopify in Ottawa, Canada. We talk about Adam's journey - from meandering college student to software developer - and the many lessons he learned along the way.
March 25, 2019
On today's episode of the podcast, Abbey chats with Jennifer Bland, a Google Developer Expert, software engineer, prolific speaker, entrepreneur, and world traveler. You'll learn how Jennifer got into tech (twice!), what she's working on now, and how she helps many different communities of developers learn and grow.
March 18, 2019
On this episode of the podcast, Abbey chats with Lauren Mayers, a web developer working in Ottowa, Canada. Lauren's from Australia, used to be a registered nurse, and recently moved to Canada and started pursuing her new dream of working in tech She loves the open source community, and had learned many things along her journey, which we'll hear about in this episode.
March 11, 2019
On today's episode of the freeCodeCamp podcast, Abbey chats with  Tracy Lee, a prolific speaker, founder, JavaScript advocate, and open-source enthusiast. Tracy is a Google Developer Expert and the founder of This Dot. She organizes numerous meetups, runs the Modern Web podcast, and is on the RxJS core team.
March 4, 2019
Zubin Pratap is a corporate lawyer who taught himself to code using and other learning resources. Zubin worked as a developer in Melbourne, Australia. And now he is tinkering with startups. Zubin is a lover of hackathons and competed in freeCodeCamp's first hackathon at GitHub headquarters last November. Follow Zubin on Twitter: Follow Quincy on Twitter:
February 28, 2019
Abbey and Quincy talk about the freeCodeCamp podcast itself, and the new weekly episodes starting on Monday.
October 29, 2018
Abbey Rennemeyer interviews Erica Peterson, the founder of Moms Can: Code and Science Tots, and Founder Gym alumna.  This year, Erica was a SXSW accelerator pitch finalist, Project Entrepreneur finalist, and StartUp of the Year semi-finalist. She talks about how she got into tech, why she became a founder, and why being a mom who codes is so awesome.
October 9, 2018
Quincy Larson interviews Sacha Greif, who's a designer, developer, and prolific open source project creator. Sacha created the Vulcan.js framework, the daily design newsletter, State of JavaScript survey, and wrote the book "Discover Meteor."
October 1, 2018
Quincy Larson interviews Lyle Troxell, who's a senior software engineer at Netflix. Lyle has hosted his own technology radio show for the past 18 years, and now he hosts the official Netflix podcast, too. He also built Steve Wozniak's personal website.
September 23, 2018
On today's episode, Quincy Larson interviews Ali Spittel. She's a Washington DC-based developer and artist. She also runs the Zen of Programming website and teaches web development.
September 17, 2018
On today's episode, Quincy Larson interviews Laurence Bradford. She's the creator the blog and podcast, and the Newbie Coder Warehouse Facebook group.
September 10, 2018
In this episode, Quincy Larson interviews Alexander Kallaway, the creator of the #100DaysOfCode challenge. They discuss the challenge itself, how Alex and his wife moved from Russia to Canada to advance their careers, and how Alex got his first developer job. You'll also learn how he keeps himself so fired up day-to-day.
September 3, 2018
Dylan is a software engineer, YouTuber, and creator of several programming courses. Quincy talks to him about how he dropped out of college, drove from California to Florida, and hustled to get his first developer job. On top of that, you'll learn how he was able to leverage a few job offers to get a massive raise at his current company.
August 27, 2018
Are you trying to get a jump-start on your tech career while you're still in school? Have you found that perfect internship - or job - but you're not sure how to approach it? If so, this is the resource for you. Michael discusses how to craft your résumé, how to prepare for interviews, and much more.
August 20, 2018
In this interview, Simple Programmr's John Sonmez talks to Quincy Larson about how he got into programming, and how he transformed himself from being shy and somewhat lazy into the kind of person who can run marathons and publish YouTube videos almost every day.
August 13, 2018
As a software engineer, it's your responsibility to write a good design doc so that your team knows how to solve the problem you're addressing. But what makes a design doc good, what should you include, and how should you write it? Angela shares all her tips so you can make your design docs as effective and helpful as possible.
August 6, 2018
Everyone makes mistakes, especially when they're first learning a new skill or tool. If you've just entered the world of programming, chances are you'll make your fair share of mistakes, too. In this episode, Jack discusses some of the missteps he's taken early on in his career, and how you can learn from them and avoid them.
July 30, 2018
Learning how to code can be overwhelming - especially if your intro course asks you to build a Facebook clone. But if you focus on the fundamentals, have the right guidance, and develop a strong inner motivation to succeed, you'll master the basics and be ready to move on. In this episode, you'll learn how to do just that.
July 23, 2018
Learning to code - or learning any new skill - is hard, but it doesn't have to be overwhelming. In this episode, Preethi discusses her tried and true strategies for learning, how to tackle challenging problems, and the methods that help her add new tools to her kit.
July 9, 2018
Have you ever had to deal with legacy code - code that someone else wrote a long time ago? Are you temped to just rip everything apart and rewrite it? Bill explains why this is a bad idea and how to approach - and respect - legacy code instead.
July 2, 2018
When Maxime worked at Facebook, his role started evolving. He was developing new skills, new ways of doing things, and new tools. And — more often than not — he was turning his back on traditional methods. He was a pioneer. He was a data engineer! In this podcast, you'll learn about the rise of the data engineer and what it takes to be one.
June 25, 2018
You've probably heard a lot about bitcoin over the last few years. But do you truly understand how it works? This article explains the concepts in straightforward language (like you were 5) so you'll never be out of the loop again.
June 18, 2018
One day, Sean was working as a route setter at a rock climbing gym in Tennessee. The next, he was driving to San Francisco, without a plan, to start his career in tech. This is the story of his challenging, winding, but ultimately successful path to his first job as a software engineer.
June 11, 2018
In this episode, Oh My Zsh founder Robby Russel tells the story of how he unexpectedly launched one of the most popular zsh configuration frameworks out there. He shares his process, some mean tweets, and his advice for people starting open source projects.
June 4, 2018
Have you built your app on someone else's code? And beyond that, does the "secret sauce" of your product depend on external libraries or frameworks? While it's tempting to use the latest and greatest tech as soon as it comes out, that's not always a great idea. In this episode, Bill explains why, and what to do to protect your code.
May 28, 2018
Austin had a biology degree, a poor GPA, and a job in the medical field, but he wanted to transition into tech. He had no experience, but he figured out how to gain it quickly and land offers from his dream companies. In this episode, he shares his advice and methods so that you can do the same.
May 21, 2018
Some people have very strong coding instincts. They can solve problems just by looking at them, and feel like rockstars. But being a rockstar coder can only get you so far. You need one other crucial element: discipline. In this podcast, Bill shares his disciplined approach to writing code and to work in general.
May 14, 2018
You’ve heard it before: “There’s no such thing as a free lunch.” We're taught so from an early age. But history has shown: you often can get something for basically nothing. In this episode, Quincy discusses how we can all enjoy the abundance economy and - for all intents and purposes - get a free lunch.
May 7, 2018
There’s no time for anything. At least that’s how it feels doesn’t it? No time to refactor that ugly code, no time to work on documentation, no time to actually live your life. But if you take the time to listen to this podcast, you’ll find yourself with more time for what’s important.
April 30, 2018
Austin was stuck in a job he hated. But given his non-traditional background and lack of Silicon Valley network, he knew he'd have to work extra hard to launch a career in tech. In this podcast, he details the steps he took to land interviews at Google, Twitter, and other prestigious companies that led to his dream job.
April 23, 2018
For several days not that long ago, Jordan Reid's site,, did not belong to her. She got it back, but only after the involvement of fifty or so employees of six different companies, middle-of-the-night conferences with lawyers, FBI intervention, and what amounted to a massive sting operation. Here's her story.
April 16, 2018
Jane wanted to help others with non-traditional backgrounds succeed on take-home coding challenges. So she wrote an extensive guide for anyone who wants to attack their challenge in the best possible way. She divulges mistakes to avoid, how to get organized, and how to go above and beyond.
April 9, 2018
If you're over the age of 20, you might think you're too old to learn how to code. But 56 year old VM Vaughn's here to tell you that's not true. In this podcast, he shares his epic beat-down of his critical inner self and lays out his path towards an exciting second career.
April 2, 2018
This episode is for anyone who wants to effectively orchestrate a development process without becoming the butt of their team’s water-cooler jokes. It's more attainable than you think, because it's all about process. Don't be a Bill Lumbergh - be awesome.
March 26, 2018
Given the state of college recruiting today, your chances of interacting with companies on campus are slim - unless your campus is a top school. It’s not fair, and it sucks, but that's the way it is. But does it have to be? Does where you went to school really affect your performance in technical interviews? Turns out: it doesn't.
March 19, 2018
The concept of a legacy usually conveys permanence, value, and greatness. But what about in relation to your code? In this article, Jonathan explains how his team broke up with their legacy codebase, why it was necessary, and how your team can do the same.
March 12, 2018
Many people have a vague or incorrect idea of what the fairly common term "API" means. Heads up: it's not a type of beer! Petr lays out the basic details of an application programming interface in plain English so you'll never be confused again.
March 5, 2018
Nishant Shukla is the author of Machine Learning in TensorFlow, and is also the VP of Engineering at a startup focussing on Artificial Intelligence (AI) technologies for education. In this episode, he discusses the basics of machine learning. Learn more about his book at
February 26, 2018
Changing careers is very difficult. Add in a full-time job and a couple of kids, and the task seems nearly impossible. But even if you're busy, you can make the time to build the skills to level up your career. Here's how Michael Tombor did just that.
February 18, 2018
It’s true. John spent thousands of hours reading books, writing code, and watching computer science lectures, all to prepare for his dream job interview at Google. When things didn't go his way, he shifted gears. Here's his story.
February 15, 2018
In this episode, Alex, a Romanian developer, tells the tale of how he and his friends grew their small side project into a $17,000 a month business. In the beginning, they were coding in a Starbucks. Now their team has grown, they've sponsored 20 hackathons around the world, and business is booming. Here's their story.
February 6, 2018
Elvis was "just a village boy from Nigeria who had nothing but a dream and a Nokia J2ME feature phone." Today, he's a 19 year old Android developer who has worked on over 50 apps and currently works for an MIT startup. This is his story.
February 1, 2018
An Australian developer thought his local police force was spending way too much money on their new license plate scanning system. So he decided to build one himself. Here's how he did this, and how he ended up catching a criminal.
January 25, 2018
5 years ago, Ken was a college dropout who woke up every day at 4 a.m. to drive a forklift. He taught himself to code and kick-started his career by convincing a local web development company to hire him. Ken shares his advice on how to go from a hobbyist to a professional developer.
January 15, 2018
For Haseeb's first software developer job, he was able to negotiate a total compensation package of US $250,000 for his first year at Airbnb. He believes negotiation is a skill that can be learned, just like any other. And it isn't particularly elusive or hard to understand. He explains how anyone can negotiate effectively.
January 9, 2018
For Haseeb's first software developer job, he was able to negotiate a total compensation package of US $250,000 for his first year at Airbnb. He believes negotiation is a skill that can be learned, just like any other. And it isn't particularly elusive or hard to understand. He explains how anyone can negotiate effectively.
December 18, 2017
Roger explains why everyone should learn to code, even if they don't intend to go pro. "Learning something difficult, however, is beneficial in and of itself. The process is the prize. Struggling with code, while frustrating, is medicine for the mind."
December 11, 2017
Genius is a fickle beast. Sometimes you have the good fortune to work with a mad genius. Other times you are doomed to work with pure madness. There are also times when it is hard to tell the difference. In this episode we explore "brilliant jerks" and how to save your development team from them.
December 4, 2017
Madison tells her story of how she went from being a fashion model with no college degree to full-time software engineer in just one year. She used free online resources including freeCodeCamp, and worked for free at a startup until they hired her.
November 27, 2017
Quincy explores Felix Feng's journey from bootcamp grad to professional developer, and how he went from getting $60,000 job offers to $125,000 job offers through sheer practice and persistence.
November 20, 2017
Canadian software engineer Bill Sourour recounts a tragic experience early in his developer career when writing code for a pharmaceutical company. He explores developer ethics, the responsibilities developers have, and the challenges they face in sticking to their values.
November 17, 2017
Quincy Larson reads his popular article on how to choose your first programming language when you learn to code. He discusses Python, Java, JavaScript, Ruby, and C++ in terms of: - the job market for the language - the long term prospects for the language - how easy the language is to learn - what projects you can build while you’re learning (and share with friends so you can stay motivated)
November 17, 2017
Beau talks about his year of incredible productivity, during which he a degree and certifications, and taught himself to code - balancing his studies against an active family life.
November 17, 2017
Cecily Carver, a developer at Google, recounts her coding journey and the many lessons she learned along the way. Read by @avasond.
November 17, 2017
We conclude the tale of Alvaro Videla, who learned to code, got a job as a developer, and is now facing his first week on the job in Montevideo, Uruguay. He eventually went on to get jobs at Apple and other tech companies, but this is where he got his start.
November 16, 2017
We continue the story of Alvaro Videla, as travels to Montevideo, Uruguay for his first developer job interview.
November 16, 2017
In this episode, Quincy tells the story of Alvaro Videla, who was living in poverty in Uruguay when he decided he wanted to learn to code. He had limited access to books and the internet. But he eventually got a job at Apple and other tech companies.
      0:00:00 / 0:00:00