Scala Summit 2026
Alexandros Bantis

Alexandros Bantis

Software Engineer, AdRise

The talk

Taming the Agentic Beast

Working with AI can sometimes feel like a psychedelic time sink, but it doesn’t have to be that way. Scala is a great language to code with an agent if you can get it to talk to the compiler.

We’ll start by looking at the fundamentals: using the agent to minimize context switching, tooling, how to stay safe, and how to help it write in plain English.

Next, we’ll look at tooling to let agents run wild with Scala, with dangerous permission levels but in locked down containers so that you can go off and do other things while your agents are working away.

Finally, we’ll zoom out and consider strategies to help you stay productive and happy, working along side agents and product on mature production code.

About Alexandros

I’m a software engineer at AdRise. I build applications; lately forecasting is the app de jour, working along side some awesome ML and Data Engineers. I dabble in Python, Typescript, and Rust, but Scala is my first love. I’ve been spending a lot of time over the past year with agents; sometimes they drive me crazy, but I’m having a lot of fun.