The freeCodeCamp Podcast-logo

The freeCodeCamp Podcast

Technology Podcasts >

More Information

Location:

United States

Language:

English

Contact:

(415) 663-6049


Episodes

Ep. 42 - How to write a good design doc

8/13/2018
More
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. Written by Angela Zhang: https://twitter.com/zhangelaz Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2vAL4io Learn to...

Duration:00:14:52

Ep. 41 - Mistakes I've made as a junior developer - and how you can avoid them

8/6/2018
More
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. Written by Jack Finlay Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2mOhFfY Learn to code for free at:...

Duration:00:10:55

Ep. 40 - The main pillars of learning programming - and why beginners should master them

7/30/2018
More
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. Written by Rainer Hahnekamp: https://twitter.com/rainerhahnekamp Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article:...

Duration:00:10:40

Ep. 38 - How to conquer legacy code

7/9/2018
More
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. Written by Bill Sourour: https://twitter.com/billsourour Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2KJahRe Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:09:44

Ep. 37 - The Rise of the Data Engineer

7/2/2018
More
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. Written by Maxime Beauchemin: https://twitter.com/mistercrunch Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article:...

Duration:00:18:39

Ep. 35 - How I went from zero to San Francisco software engineer in 12 months

6/18/2018
More
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. Written by Sean Smith: https://twitter.com/bonham_000 Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2JQwSXI Learn to code for free at:...

Duration:00:10:49

Ep. 33 - Code dependencies are the devil

6/4/2018
More
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. Written by Bill Sourour: https://twitter.com/BillSourour Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article:...

Duration:00:10:07

Ep. 32 - How you can start a career in a different field without experience

5/28/2018
More
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 landed offers from his dream companies. In this episode, he shares his advice and methods so that you can do the same. Written and read by Austin Belcak: https://cultivatedculture.com Original article: https://fcc.im/2LydTlZ Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:43:36

Ep. 31 - Good coding instincts will eventually kick you in the teeth

5/21/2018
More
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. Written by Bill Sourour: http://twitter.com/billsourour Read by Abbey Rennemeyer: http://twitter.com/abbeyrenn Original article: https://fcc.im/2IzwWdH Learn to code for free...

Duration:00:09:09

Ep. 30 - Craigslist, Wikipedia, and the Abundance Economy

5/14/2018
More
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. Written and read by Quincy Larson: http://twitter.com/ossia Original article: https://fcc.im/2wxPlpS Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:13:17

Ep. 29 - Finding time to become a better developer

5/7/2018
More
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. Written by Bill Sourour: https://twitter.com/BillSourour Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2rqbKAp Learn to code for free at:...

Duration:00:10:59

Ep. 28 - How to land a six figure job in tech with no connections

4/30/2018
More
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. Written by Austin Belcak: https://cultivatedculture.com Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2F8uE2H Learn to code...

Duration:01:01:08

Ep. 27 - Hackers stole my website...and I pulled off a $30,000 sting operation to get it back

4/23/2018
More
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. Written by Jordan Reid: https://twitter.com/ramshackleglam Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article:...

Duration:00:15:59

Ep. 26 - The Essential Guide to Take-Home Coding Challenges

4/16/2018
More
Jane wanted to help others with non-traditional backgrounds succeed on take-home coding challenges. So she wrote an extensive guide for anyone who has received such a challenge and wants to attack it in the best possible way. She divulges mistakes to avoid, how to get organized, and how to go above and beyond. Written by Jane Philipps: https://twitter.com/janephilipps Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2t5215F Learn to code for free...

Duration:00:28:11

Ep. 25 - I'm 56 and learning to code. Here's an epic beat-down of my critical inner self.

4/9/2018
More
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. Written by VM Vaughn: https://twitter.com/vmvaughn Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2oJnBY1 Learn to code for free at: https://www.freecodecamp.org Intro...

Duration:00:07:04

Ep. 24 - How to run a successful development process (even if you're not technical)

4/2/2018
More
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. Written and read by Jonathan Solórzano-Hamilton: https://twitter.com/jhsolor Original article: https://fcc.im/2GW6xFX Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:16:47

Ep. 23 - We studied how students performed in technical interviews. Where they went to school didn't matter.

3/26/2018
More
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. Written by Sam Jordan: sam@interviewing.io Recorded by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2Dg3HJA Learn to code...

Duration:00:12:43

Ep. 22 - Our team broke up with "instant legacy" code releases. Here's how yours can, too.

3/19/2018
More
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. Written and read by Jonathan Solózano-Hamilton: https://twitter.com/jhsolor Original article: https://fcc.im/2FEuAcR Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:10:50

Ep. 21 - What is an API? In English, please.

3/12/2018
More
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. Written by Petr Gazarov: https://twitter.com/PetrGazarov Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2FHPHer Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough:...

Duration:00:06:57

Ep. 20 - Basics of Machine Learning - interview with Nishant Shukla

3/5/2018
More
Nishant Shukla is the author of Machine Learning in TensorFlow, and is also the VP of Engineering at a startup focussing on Artificial Intelligence technologies for education. In this episode, he discusses the basics of machine learning. Learn more about his book at http://tensorflowbook.com/ Interviewer: Beau Carnes - https://twitter.com/CarnesBeau Interviewee: Nishant Shukla - https://twitter.com/binroot Learn to code for free at: https://www.freecodecamp.org Intro music by...

Duration:00:23:45