"Generating code is the easy part - understanding it ishard. As AI accelerates development, it also accelerates complexity, making it hard for humans to keep up. The result? A growing mass of hard-to-maintainlegacy code that no one truly understands. (But hey, at least it was fast toget there.)
This talk explores how to reap the benefits of AI without drowning in technical debt. We'll cover the latest AI research together with strategies to enforce human-readable code and the concept of AI guardrails in our IDE. Moving on to the agentic era, we scale it up using our MCP server. All recommendations willbe backed up by original research, showing how to keep tools like Claude,Copilot, and Cursor from becoming legacy code accelerators. If you're a software developer or technical leader, this talk is for you. You'll walk awaywith actionable techniques to manage AI-assisted coding and prevent it from becoming tomorrow's source of technical debt."
About the presenter
Dr. Markus Borg is a senior researcher at the intersection of software engineering and applied artificial intelligence. His research interests include software engineering intelligence and AI engineering in the automotive domain. Markus serves on the editorial board of Empirical Software Engineering and is a department editor for IEEE Software.

