The Code Quality Advantage: How Empirical Data Shatters the Speed vs Quality Myth by Adam Tornhill

Code quality is an abstract concept that fails to get traction at the business level. Consequently, software companies keep trading code quality for new features. The resulting technical debt is estimated to waste up to 42% of developers' time, causing stress and uncertainty in the process. Yet it's hard to build a business case for code quality: how do we quantify and communicate the benefits to our non-technical stakeholders? In this talk, Adam takes on the challenge by combining innovative code quality metrics with analyses of how the engineering organization works with the code. We then take those metrics a step further by connecting them to values like time-to-market, customer satisfaction, and road-map risks. This makes it possible to a) prioritize the parts of your system that benefit the most from improvements, b) communicate quality trade-offs in terms of actual costs, and c) identify high-risk parts of the application so that we can focus our efforts on the areas that need them the most. All recommendations are supported by data and brand new real-world research. This is a perspective on software development that will change how you view code. Promise.

Why smart developers write silly code by Ines Panker
▶︎

Why smart developers write silly code by Ines Panker

Hands-on Behavioral Code Analysis with Adam Tornhill
▶︎

Hands-on Behavioral Code Analysis with Adam Tornhill

Quality Salesforce Development: Dev to Prod Best Practices - Webinar
▶︎

Quality Salesforce Development: Dev to Prod Best Practices - Webinar

Software engineering at the tipping point
▶︎

Software engineering at the tipping point

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Open Source for sovereignty. Fact or fiction?
▶︎

Open Source for sovereignty. Fact or fiction?

Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022
▶︎

Prioritizing Technical Debt as If Time & Money Matters • Adam Tornhill • GOTO 2022

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Prioritizing Technical Debt To Identify RED CODE | Adam Tornhill In The Engineering Room Ep. 23
▶︎

Prioritizing Technical Debt To Identify RED CODE | Adam Tornhill In The Engineering Room Ep. 23

Principles of Effective Developers by Sebastian Daschner
▶︎

Principles of Effective Developers by Sebastian Daschner

[VDBUH2026] Brian Vermeer - Breaching LLM-Powered Apps: Overcoming Security and Privacy Challenges
▶︎

[VDBUH2026] Brian Vermeer - Breaching LLM-Powered Apps: Overcoming Security and Privacy Challenges

Full Walkthrough: Workflow for AI Coding — Matt Pocock
▶︎

Full Walkthrough: Workflow for AI Coding — Matt Pocock

🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
▶︎

🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

Secrets of Performance Tuning Java on Kubernetes by Bruno Borges
▶︎

Secrets of Performance Tuning Java on Kubernetes by Bruno Borges

[VDBUH2026] Julien Topçu - Hexagonal Architecture in Practice
▶︎

[VDBUH2026] Julien Topçu - Hexagonal Architecture in Practice

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022
▶︎

Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022

"Software Fundamentals Matter More Than Ever" — Matt Pocock
▶︎

"Software Fundamentals Matter More Than Ever" — Matt Pocock

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023
▶︎

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023

Designing Data-Intensive Applications: Chapters 1 and 2
▶︎

Designing Data-Intensive Applications: Chapters 1 and 2