Break
Podcast Description
Break is a Fallthrough aftershow, where Kris and Matt discuss the shows we record and other random topics.
Podcast Insights
Content Themes
The show focuses on topics related to technology and software development, with episodes featuring discussions on OpenAPI, REST principles, and real-world application challenges, highlighted by specific examples such as Jamie's pain tolerance and breaking changes in software versus real-world scenarios.

Break is a Fallthrough aftershow, where Kris and Matt discuss the shows we record and other random topics.
Welcome back to Break, a Fallthrough aftershow! Kris and Matt continue the Go repository structure conversation by zooming in on the details. The pair discuss what they dislike about database libraries in Go, with a particular distaste for mocking. Then they have an extended discussion of Bryan Cantrill’s “Complexity of Simplicity” quadrant framework from TalosCon. They argue Go was rebellious, but modules have been slid it into the accreted quadrant.
Enjoying the aftershow? Let us know on social media! If you prefer to watch instead of just listen, head over to YouTube where you can watch this episode of Break!
Thanks for tuning in and happy listening!
Chapters:
- Prologue (00:00:00)
- Chapter 1: Go’s database/sql Package Design and Magic Imports (00:01:24)
- Chapter 2: SQL Mocking Is Painful, Just Use a Real Database (00:04:23)
- Chapter 3: Global Side Effects and Why Nobody Will Fix Go’s SQL (00:08:07)
- Chapter 4: Go Package Design and the Limits of Import Paths (00:12:31)
- Chapter 5: Bryan Cantrill’s “Complexity of Simplicity” Quadrant Framework (00:17:49)
- Chapter 6: Where Does Go Actually Fit? Rebellious, Not Revolutionary (00:24:15)
- Chapter 7: Go Is Sliding Into “Accreted” Territory (00:33:04)
- Epilogue (00:39:30)
Hosts
- Kris Brandow – Host
- Matthew Sanabria – Host
Socials:

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.