Dan Jones
Dan is your average coffee enjoyer who also writes code and boulders. He cares about type safety, testability, and the collaborative engineering practices that help teams build maintainable software.
Session
AI can generate Python faster than ever before. It can also generate an astonishing amount of code that nobody wants to maintain.
That's not a new problem.
Every generation of software tooling has made writing code cheaper while increasing the cost of poor engineering. AI is simply the latest example.
Some Python features and architectural patterns don't just catch bugs - they make them difficult to write in the first place. Those ideas weren't designed for AI, but they may be exactly what AI needs.
AI hasn't changed what good software engineering looks like. It's made good software engineering impossible to ignore.