A presentation at Spring I/O 2025 in in Barcelona, Spain by Baruch Sadogursky
No one trusts AI-generated code. It looks right. It sounds confident. But does it actually do what we expect?
Having AI test its own work doesn’t help. If we can’t trust it to write code, why would we trust it to write tests after the fact? That’s not verification; it’s an echo chamber.
That leaves us manually checking everything. The safest bet is to assume it’s wrong and review every line yourself, which doesn’t exactly scream “productivity boost.”
So what’s the alternative?
Maybe we’ve been looking at this the wrong way. AI might be trustworthy, but only if we rethink how we guide it. What if there were a way to ensure it understands intent before it writes a single line of code? A way to catch mistakes before they happen instead of fixing them afterward?
In this talk we’ll asses whether AI-driven development is finally ready for prime time or just another way to get things wrong - with a live demo!
The following resources were mentioned during the presentation or are useful additional information.
The demo code, guidelines.md and the entire thing in text!
This will help you express your intent clearly!