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

Subscribers:
11,000,000
Published on ● Video Link: https://www.youtube.com/watch?v=m7nkioXNiik



Duration: 0:00
13,333 views
387


On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Nick Taylor. He's a software engineer from Montreal and a prolific open source contributor.

We talk about:
Why trying to build your own tooling will ultimately limit your app development
Tips for getting started contributing to open source
AI and the changing nature of working in tech
Tips for leveraging libraries and tools as a dev

Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com/.

Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org/

Links we talk about during our conversation:
https://www.nickyt.co/

Contents
00:00 Introduction
00:36 The "Roll Your Own" Debate in Software Development
03:32 The Evolution of Libraries and Frameworks like jQuery
04:19 Balancing Dependencies, Security, and Performance
05:27 Tech Stack for Building a Netflix Clone
08:58 Sponsor Message
09:29 Nick's Developer Origin Story
15:58 The Importance of Genuine Networking vs. Transactional Interactions
17:17 The Cyclical Nature of the Developer Job Market
23:24 Mindset for Dealing with Career Uncertainty
25:39 The "Grind" and Putting in the Work
30:40 How Nick Got Four Jobs Through Open Source Contributions
38:35 Getting Hired at Dev.to Through Contributions
44:09 Landing a Role at Netlify
47:20 Joining OpenSauce
51:30 Landing a Job at Pomerium and the Power of Your Network
57:22 Recap: Planting Seeds, Your Network, and Job Application Strategy
1:04:02 The Need for Self-Marketing and Continuous Learning
1:11:45 Using AI Tools Effectively as a Developer
1:20:44 When to Use AI vs. Off-the-Shelf Tools
1:24:09 Advice to His Younger Self
1:25:07 Outro




Other Videos By freeCodeCamp.org


2 days agoWhy Algorithms Work – Algorithm Analysis Deep Dive Course
3 days agoTechnical Writing Course for Beginners
2025-07-25How to turn Open Source into a Job with Nick Taylor [Podcast #181]
2025-07-24Enterprise AI Tutorial – Embeddings, RAG, and Multimodal Agents Using Amazon Nova and Bedrock
2025-07-23Learn TypeScript – Crash Course for Beginners
2025-07-22Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial
2025-07-18We are truly in the Hackathon Era – Namanh Kapur interview [Podcast #180]
2025-07-16Data Viz w/ Svelte and D3 Tutorial – Custom and Interactive Data Visualization
2025-07-15Building ‍Security into AI – Tutorial
2025-07-11799 rejections... but he got the job! Braydon Coyer developer interview [Podcast #179]
2025-07-10Build and Deploy a Polished AI Project and Get Sales
2025-07-09VGG From Scratch – Deep Learning Theory & PyTorch Implementation (Full Course)
2025-07-08Combine Vibe Coding & n8n to Build Real AI Apps
2025-07-04From freeCodeCamp to NASA with Data Engineer Joe Hill [Podcast #178]
2025-07-03Google Calendar Clone Tutorial – PHP, MySQL, JavaScript, HTML, and CSS
2025-07-01Google Cloud Cybersecurity Certificate Course
2025-06-27Rust VS Go VS TypeScript which back end language is for you with Tai Groot [Podcast #176]
2025-06-26Evolution of the Transformer Architecture Used in LLMs (2017–2025) – Full Course
2025-06-24Build a Calendly Clone – Full Stack Next.js, Typescript, React, Tailwind
2025-06-19Complete German Language Beginners Course – Learn A1 Level German
2025-06-17Google Cloud Data Analytics Certificate Course