EPISODE · Feb 28, 2026 · 40 MIN
Rebellious, Not Revolutionary
from Break · host Fallthrough Media
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:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram
What this episode covers
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:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram
NOW PLAYING
Rebellious, Not Revolutionary
No transcript for this episode yet
Similar Episodes
Jul 25, 2025 ·60m
Jun 25, 2025 ·55m
Jun 17, 2025 ·65m
Jun 9, 2025 ·53m
May 29, 2025 ·14m
May 12, 2025 ·31m