Listen "God Class Funeral (with Adam Tornhill)"
Episode Synopsis
Jared talks with Adam Tornhill, founder of CodeScene, about the psychology of programming and how understanding human cognitive limits leads to better software. Adam explains that since working memory can only juggle a few items at once, developers must rely on chunking and good abstractions to manage complexity. His Code Health metric, based on detecting “ugliness” like long functions and low cohesion, shows that healthy code enables teams to deliver features up to ten times faster with far fewer defects. They discuss how God classes become coordination bottlenecks, how behavioral code analysis reveals hotspots where improvement matters most, and why learning different programming paradigms sharpens thinking. Adam emphasizes that writing readable, well-named, modular code benefits both humans and AI tools—because clarity, consistency, and thoughtful naming make code easier to understand, maintain, and extend.Links:CodeSceneYour Code as a Crime SceneWorking MemoryGod Class / God ObjectDomain-Specific Languages (DSLs)Dead Code Podcast Links:MastodonXJared’s Links:MastodonXtwitch.tv/jardonamronJared’s Newsletter & WebsiteEpisode Transcript Hosted on Acast. See acast.com/privacy for more information.
More episodes of the podcast Dead Code
IDE-cide (with Samir Talwar)
13/01/2026
Deferred Conflict (with Steve Klabnik)
16/12/2025
Poison Pills (with Joel Hawksley)
02/12/2025
Ground Zero-Cost Bindings (with Josh Vlk)
18/11/2025
Brut-al Death (with David Bryant Copeland)
04/11/2025
Deserial Killer (with Matt Schwager)
07/10/2025
Crushing Riffs (with Kasper Timm Hansen)
23/09/2025
Fear-Driven Everything (with Justin Searls)
09/09/2025
Rage Quit Stamina Theory
26/08/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.