Episode Details
Back to EpisodesThe Invention Paradox: When Reinventing Wins
Season 1
Episode 185
Published 2 months, 3 weeks ago
Description
We challenge the sacred advice of every software engineer: don't reinvent the wheel. From the 1982 research on Not Invented Here Syndrome to Joel Spolsky's counter-arguments, we explore when reinvention is actually the smarter move. A deep dive into the paradox of whether building from scratch prevents skill atrophy and fosters innovation—or just wastes time.
0:00 - Challenging the Show's Core Philosophy
2:45 - The "Don't Reinvent the Wheel" Trap
4:20 - The 1982 Not Invented Here Study
8:10 - Short-Term Gains, Long-Term Losses
10:45 - Joel Spolsky's Counterargument
13:30 - Finding Your Balance Point
15:50 - Final Thoughts
---
Sources & further reading:
• Ralph Katz & Thomas J. Allen — "Investigating the Not Invented Here (NIH) Syndrome" (1982, R&D Management): https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1467-9310.1982.tb00478.x
• METR — "Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity" (July 2025): https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
• Joel Spolsky — "In Defense of Not-Invented-Here Syndrome" (October 2001): https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/
• The New Stack — "The Origin Story of SQLite": https://thenewstack.io/the-origin-story-of-sqlite-the-worlds-most-widely-used-database-software/
• CoRecursive Podcast — "The Untold Story of SQLite with Richard Hipp": https://corecursive.com/066-sqlite-with-richard-hipp/
• SQLite.org — "The SQLite Amalgamation": https://sqlite.org/amalgamation.html
• DeepStrike — "Supply Chain Attack Statistics 2025": https://deepstrike.io/blog/supply-chain-attack-statistics-2025
• Datadog Security Labs — "XZ Backdoor CVE-2024-3094": https://securitylabs.datadoghq.com/articles/xz-backdoor-cve-2024-3094/
• Sonatype — "npm libraries colors and faker sabotaged in protest": https://www.sonatype.com/blog/npm-libraries-colors-and-faker-sabotaged-in-protest-by-their-maintainer-what-to-do-now
• Wikipedia — "npm left-pad incident": https://en.wikipedia.org/wiki/Npm_left-pad_incident
• Endor Labs — "The Token Economics of Using AI Coding Agents for Security Tasks": https://www.endorlabs.com/learn/the-token-economics-of-using-ai-coding-agents-for-security-tasks
• Kenneth R. Koedinger / CMU — "The Doer Effect": https://www.cmu.edu/news/stories/archives/2021/october/active-learning.html
• Dan Luu — "Why is it so hard to buy things that work well?": https://danluu.com/nothing-works/
• Scott H. Young — "Learning by Doing Deep Dive": https://www.scotthyoung.com/blog/2021/11/23/learning-by-doing-deep-dive/
• AIB Magazine — "Is AI Making Software Developers Worse at Coding?": https://www.aibmag.com/ai-for-business-strategy-and-transformation/is-ai-making-software-developers-worse-at-coding/
• Tom Jowitt — "Zero Dependencies in Go": https://tomjowitt.com/posts/zero-dependencies-in-go/
This podcast episode was fully generated by AI — research, script, voices, and production. Built with Claude, Piper TTS, and automated pipeline tooling.