

Adam Tornhill
CTO and founder of CodeScene and author of Your Code as a Crime Scene, combining software engineering and psychology to develop behavioral code analysis and research-driven code quality metrics.
Top 3 podcasts with Adam Tornhill
Ranked by the Snipd community

89 snips
Aug 29, 2025 • 49min
Technical Debt as Crime Scene 🔍 — with Adam Tornhill
Adam Tornhill, author of 'Your Code as a Crime Scene' and founder of Code Scene, delves into the forensic analysis of technical debt. He draws fascinating parallels between code and crime scenes, emphasizing the importance of version control history to pinpoint 'hotspots' in code. Tornhill also discusses the bus factor, highlighting the risks of dependency on key developers. Additionally, he explores how AI can assist in coding while stressing the need for structured practices to enhance code health and reduce technical debt.

14 snips
Dec 1, 2025 • 1h 2min
#241 - Your Code as a Crime Scene: The Psychology Behind Software Quality - Adam Tornhill
Adam Tornhill, CTO and founder of CodeScene, shares his insights on blending psychology with software engineering to improve development quality. He discusses how human factors often lead to project failures and introduces the concept of treating code like a crime scene to identify high-risk areas. Adam highlights that just 1-2% of code can account for a majority of development effort, emphasizing the importance of focusing on these hotspots. He also warns about the potential pitfalls of AI in coding without proper guardrails, urging leaders to understand the psychological aspects of their teams.

10 snips
Dec 3, 2024 • 56min
Episode 2. We choose the best tool for the job, with Adam Tornhill, CodeScene
Adam Tornhill, founder of CodeScene and author of "Your Code as a Crime Scene," dives into the world of Clojure and software development. He shares his team's journey adopting Clojure, discussing challenges like performance and investor perceptions. Tornhill emphasizes the importance of technical decision-making and managing technical debt. He also explores the role of AI in coding and the value of documentation. Plus, he touches on onboarding challenges for newcomers to Clojure, advocating for better mentorship in the programming community.


