Fallthrough
Podcast Description
A technology podcast from the Go perspective.
Podcast Insights
Content Themes
The podcast explores diverse themes related to Go, such as the latest updates in Go versions, coding career paths, complexities in software development, recruitment in tech, and sharing personal stories from the field. Episodes include deep dives into Go 1.24 features, discussions on whether everyone should learn to code, and a comprehensive look at complexities in software development.

A deep and nuanced conversational podcast focused on technology, software, and computing.
Another week, another Kris & Matt duo episode! This week, they’re picking up where Bryan Cantrill’s “Complexity of Simplicity” framework left off and asking what it means for Go’s future. Kris argues Go is squarely rebellious (simple and emergent) and that the community needs to stop appealing to the Go team and start owning the ecosystem. The episode builds to a (potentially unpopular) proposal: deprecate the error interface.
As always, we’ve got supporter content! This week that includes Oxide’s counter-cultural approach to hiring, a riff on tech industry irony and title inflation, and a deep dive into why Go couldn’t ship general-purpose coroutines. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you’ll get not only extra content but also higher quality audio. Sign up today!
If you prefer to watch this episode, you can view it on YouTube.
No episode of Break this week. We’ll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.
Thanks for tuning in and happy listening!
Table of Contents:
- Prologue (00:00:00)
- Chapter 1: Catching Up and Guest Plans (00:00:56)
- Chapter 4: Go as a Rebellious Language (00:05:38)
- Chapter 6: Go’s Unique Position: Rebellious and Revolutionary (00:09:40)
- Chapter 7: Modules, SemVer, and Where Go Missteps (00:12:55)
- Chapter 8: Stop Appealing to the Go Team (00:16:01)
- Chapter 9: Building a Community-Owned Ecosystem (00:24:46)
- Chapter 10: Recapturing Go’s Excitement (00:32:09)
- Chapter 11: The Problem With the Error Interface (00:41:01)
- Chapter 12: Multiple Returns and Deprecating the Error Interface (00:48:06)
- Epilogue (00:56:13)
Hosts
- Kris Brandow – Host
- Matthew Sanabria – Host
Socials:
- (00:00) – Prologue
- (00:56) – Chapter 1: Catching Up and Guest Plans
- (05:38) – Chapter 4: Go as a Rebellious Language
- (09:40) – Chapter 6: Go’s Unique Position: Rebellious and Revolutionary
- (12:55) – Chapter 7: Modules, SemVer, and Where Go Missteps
- (16:01) – Chapter 8: Stop Appealing to the Go Team
- (24:46) – Chapter 9: Building a Community-Owned Ecosystem
- (32:09) – Chapter 10: Recapturing Go’s Excitement
- (41:01) – Chapter 11: The Problem With the Error Interface
- (48:06) – Chapter 12: Multiple Returns and Deprecating the Error Interface
- (56:13) – Epilogue

Disclaimer
This podcast’s information is provided for general reference and was obtained from publicly accessible sources. The Podcast Collaborative neither produces nor verifies the content, accuracy, or suitability of this podcast. Views and opinions belong solely to the podcast creators and guests.
For a complete disclaimer, please see our Full Disclaimer on the archive page. The Podcast Collaborative bears no responsibility for the podcast’s themes, language, or overall content. Listener discretion is advised. Read our Terms of Use and Privacy Policy for more details.