Episodes

Reviews

Analytics

Clips

June 10, 2019
Ep. 67 - Digital artist, game developer, and entrepreneurial college student
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.
More info...
53 min
June 3, 2019
Ep. 66: Cult survivor, activist, and developer advocate: Alejandra's journey into tech
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.
More info...
109 min
May 27, 2019
Ep. 65: CodeNewbie founder talks about her immigrant story and her journey into tech
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.
More info...
114 min
May 20, 2019
Ep. 64: How Colleen Shnettler runs her business while raising her kids and contributing to open source
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.
More info...
61 min
May 13, 2019
Ep. 63: Building community and career through live streaming - an interview with Jesse Weigel
In this episode, Beau chats with Jesse Weigel, who live streams on the freeCodeCamp.org 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.
More info...
81 min
May 6, 2019
Ep. 62: How Kate Illsley learned to code and got involved in her local tech community
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.
More info...
65 min
April 29, 2019
Ep. 61: How Tim Myers survived a 12 year prison sentence then became a web developer
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.
More info...
150 min
April 22, 2019
Ep. 60: How Rachel Tobac went from medicine to infosec
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.
More info...
60 min
April 15, 2019
Ep. 59: Shawn Wang left a $350K/year finance job to learn to code
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.
More info...
126 min
April 8, 2019
Ep. 58: Ariel Leslie, software developer and freeCodeCamp superstar
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!).
More info...
63 min
April 1, 2019
Ep. 57: Adam Hollett, From Writer to Developer
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.
More info...
67 min
March 25, 2019
Ep. 56: Jennifer Bland, Google Developer Expert, Speaker, and World Traveler
On today's episode of the freeCodeCamp.org 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.
More info...
65 min
March 18, 2019
Ep. 55: Lauren Mayers, Web Developer and Open Source Enthusiast
On this episode of the freeCodeCamp.org 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.
More info...
57 min
March 11, 2019
Ep. 54: Tracy Lee, Developer, JavaScript Advocate, and Entrepreneur
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.
More info...
40 min
March 4, 2019
Ep. 53: Zubin Pratap - From Lawyer to Developer
Zubin Pratap is a corporate lawyer who taught himself to code using freeCodeCamp.org 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: https://twitter.com/ZubinPratap Follow Quincy on Twitter: https://twitter.com/ossia
More info...
70 min
February 28, 2019
Ep. 52: Abbey and Quincy talk about the podcast and upcoming episodes
Abbey and Quincy talk about the freeCodeCamp podcast itself, and the new weekly episodes starting on Monday.
More info...
53 min
October 29, 2018
Ep. 51: Erica Peterson, founder, entrepreneur, and mother
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.
More info...
69 min
October 9, 2018
Ep 50: Sacha Greif, designer, developer, and open source creator
Quincy Larson interviews Sacha Greif, who's a designer, developer, and prolific open source project creator. Sacha created the Vulcan.js framework, the Sidebar.io daily design newsletter, State of JavaScript survey, and wrote the book "Discover Meteor."
More info...
107 min
October 1, 2018
Ep 49 - Lyle Troxell, software engineer at Netflix and radio show host
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.
More info...
94 min
September 23, 2018
Ep 48 - Ali Spittel, creator of Zen of Programming
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.
More info...
56 min
September 17, 2018
Ep. 47 - Laurence Bradford - interview with the creator of LearnToCodeWith.me
On today's episode, Quincy Larson interviews Laurence Bradford. She's the creator the LearnToCodeWith.me blog and podcast, and the Newbie Coder Warehouse Facebook group.
More info...
77 min
September 10, 2018
Ep. 46 - Alexander Kallaway - Interview with the creator of 100DaysOfCode
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.
More info...
55 min
September 3, 2018
Ep. 45 - Dropout turned Software Engineer Dylan Israel - developer interview
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.
More info...
24 min
August 27, 2018
Ep. 44 - How to land a top-notch tech internship - and tech job - while you're still in school
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.
More info...
34 min
August 20, 2018
Ep. 43 - Interview with Simple Programmr's John Sonmez
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.
More info...
32 min
August 13, 2018
Ep. 42 - How to write a good design doc
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.
More info...
14 min
August 6, 2018
Ep. 41 - Mistakes I've made as a junior developer - and how you can avoid them
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.
More info...
10 min
July 30, 2018
Ep. 40 - The main pillars of learning programming - and why beginners should master them
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.
More info...
10 min
July 23, 2018
Ep. 39 - Learning how to learn: the most important developer skill
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.
More info...
13 min
July 9, 2018
Ep. 38 - How to conquer legacy code
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.
More info...
9 min
July 2, 2018
Ep. 37 - The Rise of the Data Engineer
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.
More info...
18 min
June 25, 2018
Ep. 36 - Explain Bitcoin like I'm 5
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.
More info...
7 min
June 18, 2018
Ep. 35 - How I went from zero to San Francisco software engineer in 12 months
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.
More info...
10 min
June 11, 2018
Ep. 34 - d'Oh My Zsh
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.
More info...
25 min
June 4, 2018
Ep. 33 - Code dependencies are the devil
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.
More info...
10 min
May 28, 2018
Ep. 32 - How you can start a career in a different field without experience
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.
More info...
43 min
May 21, 2018
Ep. 31 - Good coding instincts will eventually kick you in the teeth
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.
More info...
9 min
May 14, 2018
Ep. 30 - Craigslist, Wikipedia, and the Abundance Economy
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.
More info...
13 min
May 7, 2018
Ep. 29 - Finding time to become a better developer
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.
More info...
11 min
April 30, 2018
Ep. 28 - How to land a six figure job in tech with no connections
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.
More info...
61 min
April 23, 2018
Ep. 27 - Hackers stole my website...and I pulled off a $30,000 sting operation to get it back
For several days not that long ago, Jordan Reid's site, ramshackleglam.com, 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.
More info...
16 min
April 16, 2018
Ep. 26 - The Essential Guide to Take-Home Coding Challenges
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.
More info...
28 min
April 9, 2018
Ep. 25 - I'm 56 and learning to code. Here's an epic beat-down of my critical inner self.
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.
More info...
7 min
April 2, 2018
Ep. 24 - How to run a successful development process (even if you're not technical)
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.
More info...
16 min
March 26, 2018
Ep. 23 - We studied how students performed in technical interviews. Where they went to school didn't matter.
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.
More info...
12 min
March 19, 2018
Ep. 22 - Our team broke up with "instant legacy" code releases. Here's how yours can, too.
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.
More info...
10 min
March 12, 2018
Ep. 21 - What is an API? In English, please.
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.
More info...
6 min
March 5, 2018
Ep. 20 - Basics of Machine Learning - interview with Nishant Shukla
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 http://tensorflowbook.com/
More info...
23 min
February 26, 2018
Ep. 19 - Don't worry, be happy: how to build your future tech career in 5 simple steps
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.
More info...
13 min
February 18, 2018
Ep. 18 - Why I studied full time for 8 months for a Google interview
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.
More info...
18 min
February 15, 2018
Ep. 17 - From side project to $17,000/month business
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.
More info...
17 min
February 6, 2018
Ep. 16 - From programming with a Nokia feature phone to working for an MIT startup
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.
More info...
15 min
February 1, 2018
Ep. 15 - How I replicated an $86 million project in 57 lines of code
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.
More info...
26 min
January 25, 2018
Ep. 14 - How to Go From Hobbyist to Professional Developer
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.
More info...
15 min
January 15, 2018
Ep. 13 - Ten Rules for Negotiating a Job Offer Part 2
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.
More info...
34 min
January 9, 2018
Ep. 12 - Ten Rules for Negotiating a Job Offer
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.
More info...
27 min
December 18, 2017
Ep. 11 - Programming is hard. That’s precisely why you should learn it.
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."
More info...
10 min
December 11, 2017
Ep. 10 - We fired our top developer talent. Best decision we ever made.
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.
More info...
13 min
December 4, 2017
Ep. 9 - How I went from fashion model to software engineer in 1 year
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.
More info...
11 min
November 27, 2017
Ep. 8 - I spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned.
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.
More info...
9 min
November 20, 2017
Ep. 7 - The code I’m still ashamed of
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.
More info...
9 min
November 17, 2017
Ep. 6 - Which Programming Language Should You Learn First?
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)
More info...
17 min
November 17, 2017
Ep. 5 - How I got a second degree and earned 5 developer certifications in just one year, while working and raising two kids
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.
More info...
15 min
November 17, 2017
Ep. 4 - Things I Wish Someone Had Told Me When I was Learning How to Code
Cecily Carver, a developer at Google, recounts her coding journey and the many lessons she learned along the way. Read by @avasond.
More info...
11 min
November 17, 2017
Ep. 3 - How I Went From Selling Food in the Street to Working as a Developer at Companies Like Apple Part 3 - First Week on the Job
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.
More info...
16 min
November 16, 2017
Ep. 2 - How I Went From Selling Food in the Street to Working as a Developer at Companies Like Apple Part 2 - The Interview
We continue the story of Alvaro Videla, as travels to Montevideo, Uruguay for his first developer job interview.
More info...
8 min
November 16, 2017
Ep. 1 - How I went from Selling Food in the Street to Working as a Developer at Companies Like Apple Part 1 - Learning to Code
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.
More info...
16 min
Feedback on the new Podbay?
    1x
    15
    15
    00:00:00
      00:00:00