Coffee With Developers Jun 2, 2025

Your Code as a Crime Scene

Adam Tornhill

Adam Thornhill proves treating your codebase like a crime scene exposes hidden technical debt. Discover how behavioral profiling can reclaim the 40% of engineering capacity wasted on bad code.

Pause
Mute Enter Fullscreen
#1 about 2 min

Debunking the speed versus quality myth in software engineering

How empirical data disproves the common assumption that development speed and code quality are mutually exclusive.

#2 about 2 min

Applying psychology to software development and engineering workflows

Utilizing psychological concepts to improve communication between engineering and management regarding technical debt.

#3 about 2 min

Treating software architecture like geographical offender profiling

Using criminal psychology techniques to track developer behavior and identify critical hotspots in codebases.

#4 about 2 min

Uncovering team dynamics through version control data analysis

How version control traces reveal organizational smells like misaligned architecture and lone wolf code ownership.

#5 about 2 min

Understanding the origins of the speed versus quality myth

How the delayed feedback loop between technical stability and rapid feature delivery creates organizational friction.

#6 about 1 min

Navigating technical debt generation in the era of AI

Why the rapid pace of AI code generation makes proactive codebase maintenance an organizational survival imperative.

#7 about 3 min

Examining the limits of AI-assisted vibe coding

Utilizing AI for rapid prototyping can shortcut the developer learning process and generate redundant code.

#8 about 2 min

Democratizing feature prototyping for non-technical product managers

How product managers can leverage AI tools to create functional prototypes and improve engineering communication.

#9 about 3 min

Translating technical debt into business language for management alignment

Framing code cleanup efforts around efficiency and time to market secures critical buy-in from management stakeholders.

#10 about 2 min

Establishing reliable key performance indicators for code quality

Measuring codebase health with reliable metrics prevents engineering capacity waste and restores developer efficiency.

#11 about 1 min

Writing software focused on long-term human readability

Prioritizing human comprehension over machine optimization reduces friction since codebase files are predominantly read rather than written.

Matching moments

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · WWC 2024

6:27 min

Using AI copilots to explain and debug legacy codebases

Chris Heilmann +2 · LIVE

5:16 min

Motivations for adopting AI to enhance developer productivity

35 sec

Balancing development speed with long-term software sustainability

Sergej Reznik Sergej Reznik · Europe 2026 Virtual

2:23 min

Improving communication while defending foundational code quality

Hendrik Lösch Hendrik Lösch · WWC 2025

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

Don’t kill my Vibes - Simple Steps to Stay Secure when Vibe Coding

Isaac Evans

Co-founder & CEO of Semgrep

Isaac Evans
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić