Conference50min
Software engineering in the age of AI agents: who’s in control?
This talk explores how generative AI is changing software engineering—from coding to verification and guidance. It shares lessons, successes, failures, and responsible practices for using fast-evolving AI tools. The key message: even when AI does the work, humans remain accountable for the outcome.
talk.summaryAiDisclaimer
Bert Jan SchrijverOpenValue
talkDetail.whenAndWhere
Thursday, October 8, 13:50-14:40
TBA 7
talks.roomOccupancytalks.noOccupancyInfo
An AI deletes a production database… and insists it didn't. Welcome to modern software engineering.
95% of developers now use AI tools weekly. Claude Code, Cursor, Copilot - agentic coding assistants are writing more code than ever. But the data shows a darker side: up to 5 times more technical debt, over 40% higher code complexity, and a flood of code that needs review.
The real shift isn't about writing more code faster. It's about moving from writing code to writing specs, from building systems to generating them, and from trusting output to verifying it.
In this talk, I'll share real stories - including a production database incident, a 45-minute spec-to-app demo, and lessons from 3 projects built in 1 hour. You'll leave with a practical framework: experiment boldly, deploy carefully, and raise the bar on testing. One rule applies no matter what: if you bring it to a review, it's your code.
95% of developers now use AI tools weekly. Claude Code, Cursor, Copilot - agentic coding assistants are writing more code than ever. But the data shows a darker side: up to 5 times more technical debt, over 40% higher code complexity, and a flood of code that needs review.
The real shift isn't about writing more code faster. It's about moving from writing code to writing specs, from building systems to generating them, and from trusting output to verifying it.
In this talk, I'll share real stories - including a production database incident, a 45-minute spec-to-app demo, and lessons from 3 projects built in 1 hour. You'll leave with a practical framework: experiment boldly, deploy carefully, and raise the bar on testing. One rule applies no matter what: if you bring it to a review, it's your code.
Bert Jan Schrijver
Bert Jan is CTO at OpenValue and focuses on Java, AI, software architecture, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker, Duke's Choice Award winner and leads NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Bert Jan is easily reachable on BlueSky via @bjschrijver.dev.