Quoting Florian Herrengt

Simon Willison's Blog News

Summary

A quote from Florian Herrengt about how AI-generated code can lead to convoluted projects where no one understands the system, highlighting risks in software engineering.

No content available
Original Article
View Cached Full Text

Cached at: 08/13/26, 03:37 PM

# A quote from Florian Herrengt Source: [https://simonwillison.net/2026/Aug/12/florian-herrengt/](https://simonwillison.net/2026/Aug/12/florian-herrengt/) 12th August 2026 > But then users start to report a weird bug\. It's the 4th time your team has been trying to fix it\. I mean\.\.\. asking AI to fix it\. Unfortunately, it seems like not even Fable can figure it out\. You go talk to the person who worked on this feature\. "So where does the data come from?" "Hmm\.\.\. actually I don't know\. Let me ask Claude\." You sit next to each other watching an endless wall of text appear on the screen\. Neither of you has any idea whether any of it is true but Claude seems very confident\. \[\.\.\.\] This project has become so convoluted, with so many layers and services, that no one on your team could possibly start to understand what's going on\. —[Florian Herrengt](https://blog.florianherrengt.com/ai-removing-middle-class-software-engineering.html),AI is removing the middle class of software engineering

Similar Articles

Quoting Florian Herrengt

Simon Willison's Blog

A quoted excerpt from Florian Herrengt's blog post discusses how AI-assisted development can lead to undebuggable, convoluted codebases where even AI tools like Claude can't fix issues, highlighting a growing problem in software engineering.

Engineering discipline

Reddit r/AI_Agents

A developer discusses the challenge of maintaining engineering discipline and architectural integrity when using AI coding agents that generate code faster than it can be comprehended, seeking best practices to avoid creating low-quality software.

Quoting Armin Ronacher

Simon Willison's Blog

Armin Ronacher reflects on how the shared language of a software project — the common understanding of concepts, boundaries, and invariants — lives in documentation, code, and conversations, and how the friction of coordination synchronizes people, a process that AI agents might disrupt.