You know design patterns: Factory, Builder, Decorator, Strategy. They're powerful tools for solving specific problems. But here's the thing: AI coding tools absolutely love them. Like, really love them. They'll add a Factory pattern to create a single object. They'll wrap simple conditionals in a Strategy pattern when an if/else would work perfectly. They'll build a Builder for a class with three parameters.
This talk is an intervention. We'll examine real examples of AI-generated code where patterns were applied incorrectly, unnecessarily, or just plain weirdly. You'll learn to spot the red flags that signal pattern misuse, understand when AI's pattern suggestions are actually useful (they're not always wrong!), and discover how to prompt AI effectively to avoid the pattern addiction. Because sometimes the best pattern is no pattern at all.