#195 He Turned Down a FAANG Dev Job to Keep Working Remotely with Patrick Hartley
The freeCodeCamp Podcast
Quincy Larson
5.0 • 549 Ratings
🗓️ 31 October 2025
⏱️ 51 minutes
🧾️ Download transcript
Summary
Patrick Hartley is a self-taught developer with nearly a decade of software engineering experience. When he was 21 he had to dropped out of college to provide for his family. He taught himself programming while working at a thrift store.
After building his own apps and freelancing, he became the founding engineer at startup that got acquired, and has since worked as a dev at other tech companies. A few months ago he turned down an opportunity at Amazon so he could continue to work remotely from his home in Oklahoma City.
He shares tips for:
- Teaching yourself programming while raising kids
- How to build foundational skills with JavaScript and Python
- Getting a remote job when you have to compete with the global developer talent pool
- Surviving as an introvert in a networking-heavy and meeting-filled profession
Patrick Hartley on LinkedIn: https://www.linkedin.com/in/patrick-hartley-jr/
Links from the Community News intro:
1. freeCodeCamp just published a massive course that will teach you almost every major data structure and algorithm that may come up in a developer job interview. You'll learn about Time Complexity, Space Complexity, and Big O Notation. Then you'll learn concepts like Trees, Graphs, Dynamic Programming, Backtracking, and more. (49 hour YouTube course): https://www.freecodecamp.org/news/master-technical-interviews-by-learning-data-structures-and-algorithms/
2. freeCodeCamp also published a handbook that will teach you React for beginners. React is a powerful front end development library that tons of companies use to make their websites more interactive. If you already know some basic HTML, CSS, and JavaScript, this handbook is for you. You'll learn about JSX, components, event handlers, hooks, and more. (full length handbook): https://www.freecodecamp.org/news/react-handbook-for-beginners-learn-jsx-hooks-rendering/
3. This SwiftUI for Beginners course will give you the tools you need to build your first iPhone app. You can code along at home and build your own movie browsing app with powerful search features and the ability to stream movie trailers. You'll learn about navigation, API networking requests, SwiftData, and more. (4 hour YouTube course): https://www.freecodecamp.org/news/learn-swiftui-and-create-an-ios-app-from-scratch/
4. freeCodeCamp published an advanced Python tutorial on Machine Learning Lineage. This is important to establish the safety of mission critical AI systems. You'll learn about ETL Pipelines, Data Drift Checks, Model Tuning, and Model Risk Assessment. (20 minute read): https://www.freecodecamp.org/news/how-to-build-end-to-end-machine-learning-lineage/
5. This relaxing 3D browser game where you deliver messages around town. You can customize your appearance and watch other messagers spawn into the game and deliver their packages, too. A chill way to spend 15 minutes. https://messenger.abeto.co/
6. Song of the week: A full live set from Anime-inspired French House producer Moe Shop. He takes his new album and glitches the ever living heck out of. If you like dance music I think you're going to love this. https://www.youtube.com/watch?v=l7DxUZmqvQA
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome back to the Free Code Camp podcast. I'm Quincy Larson, teacher and founder of Free Code Camp. |
| 0:05.6 | Today we're talking with Patrick Hartley, a self-taught developer who passed up opportunities to work at big tech companies so we could stay home and work remotely with his family. |
| 0:16.2 | First, I want to give you some cool community news. Freeco Camp just published a free 49 hour data structures |
| 0:22.3 | and algorithms course. This massive course will teach you almost every major data structure and |
| 0:28.2 | algorithm that may come up in a developer job interview. You'll learn about time complexity, |
| 0:33.3 | space complexity, big O notation. You'll learn about concepts like trees, graphs, dynamic programming, backtracking, and more. |
| 0:41.0 | Again, this is a 49-hour course. |
| 0:44.4 | Try to do it without sleeping. |
| 0:46.1 | I dare you. |
| 0:47.3 | Next, FreecoCamp published a handbook that will teach you React for beginners. |
| 0:53.8 | React is a powerful front-end development |
| 0:55.6 | library that tons of companies use to make their websites more interactive. And if you |
| 0:59.6 | already know some basic HTML, CSS, and JavaScript, this handbook is for you. You'll learn |
| 1:05.7 | about JSX, components, event handlers, hooks, and more. Again, this is a free full-length handbook on free code camp. |
| 1:13.0 | Link in the description. |
| 1:14.3 | Check it out after you finish. |
| 1:15.8 | Listen to this podcast. |
| 1:17.8 | The Swift UI for Beginners course that we just published will give you the tools you need to build your first iPhone app. |
| 1:25.3 | It's a four-hour course, and you can code along at home and build your own movie browsing |
| 1:30.1 | app with powerful search features and the ability to stream movie trailers. |
| 1:34.0 | You're going to learn about navigation, API network requests, swift data, and more. |
| 1:38.1 | Again, this is a free four-hour course on the free CodeCamp YouTube channel. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

