Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
- DevCycle – Build better software with DevCycle. Feature flags, without the tech debt. DevCycle is a Feature Flag Management platform designed to help you build maintainable code at scale.
- Drata – Put security and compliance on autopilot. Build trust with your customers and scale securely with Drata, the smartest way to achieve continuous framework compliance for SOC 2, ISO 27001, HIPAA, GDPR, and more.
- Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
- Taylor Town
- IKEA-Oriented Development
- 11 Ways to Shave a Yak
- How to be a -10x Engineer
- The Lindy Effect
- Crafting Interpreters
- The Unison language
- The Mother of All Demos - Wikipedia
- Opening Keynote: Greg Young - Stop Over-Engenering - YouTube
- The art of destroying software (Greg Young) - YouTube
Something missing or broken? PRs welcome!
(00:00) - This week on The Changelog
(00:58) - Sponsor: DevCycle
(03:37) - Start the show!
(04:50) - Who is Taylor?
(05:33) - What about time?
(10:08) - 12 ways to shave a yak
(13:23) - (Don't) create thirsty systems
(16:02) - Clever systems produce clever problems
(20:32) - Make it like Mario Kart 64
(21:20) - Practical tips
(28:00) - Sponsor: Drata
(29:43) - We make fun of 10x
(35:04) - Coding against the bank API
(36:28) - Lindy's law
(38:24) - Let's talk tooling
(43:12) - What will be around in 50 years?
(43:44) - TCP and UTP
(45:34) - Ikea-oriented developement
(46:55) - Easily deletable code
(49:21) - Code that's now a liability
(58:26) - Scrapscript
(1:04:33) - Wrapping up
(1:05:03) - Don't make things worse
(1:05:23) - Outro