BigData, Machine-learning, AI & AnalyticsBigData, Machine-learning, AI & Analytics
Conference50min
BEGINNER

Trusting AI to Modernize Software at Scale

This talk explores designing scalable AI tools, focusing on a Moderne tool using OpenRewrite for mass code transformations. It highlights strategies like reusing functionality, input validation, and efficient result processing, and discusses enhancing agents with context-aware tools for reliable, large-scale operation without constant human intervention.

Tim te Beek
Tim te BeekModerne

talkDetail.whenAndWhere

Thursday, June 19, 11:15-12:05
Linux
talks.description
Generative AI can act as a powerful force multiplier for developers—but it has limitations, especially when deployed at scale with minimal human oversight. How can we design tools meant for large-scale use that anticipate these challenges and prevent autonomous agents from going off-track, without falling into a repetitive cycle that constantly requires human intervention?

In this talk, we’ll walk through a real-world example of a tool built at Moderne based upon OpenRewrite for mass-scale code transformations. We’ll use it to highlight practical strategies for designing scalable AI workflows: reusing previously built functionality, validating inputs before execution, and processing the results efficiently. We’ll also explore how agents can be enhanced by providing well-structured, context-aware tools—whether via MCP, LangChain, or other orchestration frameworks—to help them operate reliably and safely at scale.
orchestration
generative
scalable
workflows
talks.speakers
Tim te Beek

Tim te Beek

Moderne

Netherlands

Tim te Beek is a staff software engineer at Moderne, which automates software refactoring at scale. He has extensive experience contributing to and presenting on Open Source software within the Java ecosystem. Previously he worked as a consultant specializing in migration engineering and developer productivity.
comments.title

comments.speakerNotEnabledComments