Conference50min
Agents With Seatbelts: Practical Ways to Keep AI Code Gen Under Control
This session shares best practices for MCP setups and AI agents in development workflows, focusing on quality, security, and avoiding unintended actions. It compares LLM code-generation stability and consistency, and addresses how to measure AI-driven improvement, helping teams build reliable, productive, and safe AI workflows.
talk.summaryAiDisclaimer
Jonathan Vila LópezGK Software
talkDetail.whenAndWhere
Thursday, October 8, 10:40-11:30
TBA 7
talks.roomOccupancytalks.noOccupancyInfo
In this session I will share best practices for using MCP setups and AI Agents in real development workflows 🤖. The goal is to improve both quality and security, since even with all the excitement around these tools, it’s still very easy to create confusing interactions, accidental data exposure, or Agents that trigger actions we never intended.
I will also present reports comparing how different LLM models generate code, showing clear differences in stability, output consistency, and the amount of guidance each model needs to avoid mistakes.
And last but not least, I will talk about the elephant in the room: metrics 📏. How do we measure our improvement using AI? Is it something companies are doing right? Spoiler alert ... no 😰
The talk focuses on helping teams build more reliable, productive, and secure AI workflows, making AI code generation a real benefit rather than a risky experiment 😅.
I will also present reports comparing how different LLM models generate code, showing clear differences in stability, output consistency, and the amount of guidance each model needs to avoid mistakes.
And last but not least, I will talk about the elephant in the room: metrics 📏. How do we measure our improvement using AI? Is it something companies are doing right? Spoiler alert ... no 😰
The talk focuses on helping teams build more reliable, productive, and secure AI workflows, making AI code generation a real benefit rather than a risky experiment 😅.
Jonathan Vila López
International Speaker, JavaChampion, Cofounder of JBCNConf and DevBcn conferences in Barcelona, and AI4Devs conference in Amsterdam.
Working as a Principal AI Development Enabler at GK Software, taking care of the AI Adoption with best practices and tooling and helping the company as the Engineering Excellence Lead.
Formerly Senior Staff Developer Advocate in Java at Sonar (SonarQube), focused on Code Quality, Dev Productivity, AI & Security.
I have worked as a (paid) developer for more than 30 years ago using multiple languajes, but for the last 15 using Java. Although I started when I was 14 with my Amstrad CPC 6128 :)
I am very interested in simulated reality, psychology, philosophy, critical thinking, AI and Java.
Working as a Principal AI Development Enabler at GK Software, taking care of the AI Adoption with best practices and tooling and helping the company as the Engineering Excellence Lead.
Formerly Senior Staff Developer Advocate in Java at Sonar (SonarQube), focused on Code Quality, Dev Productivity, AI & Security.
I have worked as a (paid) developer for more than 30 years ago using multiple languajes, but for the last 15 using Java. Although I started when I was 14 with my Amstrad CPC 6128 :)
I am very interested in simulated reality, psychology, philosophy, critical thinking, AI and Java.