Timeline

Monday, October 12

08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
Kesselhaus

Doors open

♥

Opening Session & Keynote: The End of Programming?

Martin Odersky

Keynote Discussions & Coffee

♥

sbt 2.0: takeoff

Eugene Yokota

Speaker Discussions & Snacks

♥

A brief history of Scala

Odd Möller, Martin Zachrison

Speaker Discussions

♥

A Maiden Voyage into Open Source, Datatypes, and Scala

L Denney
♥

Cats Go Wasm/WASI: Typelevel on Server-side WebAssembly

Mariusz Jakoniuk
♥

Inline Traits for Specialization

James You

Lunch & Networking

♥

The state of Scala in 2026

Piotr Chabelski, Lukas Rytz

Speaker Discussions

♥

Shopping for a Scala Framework

Daniel Ciocîrlan, Riccardo Cardin

Speaker Discussions & Snacks

♥

The State of Scala on WebAssembly

Rikito Taniguchi

Speaker Discussions

♥

Caching in Scala using Cats Ref

Katrina Petrevice

Speaker Discussions

♥

Closing session Day 1

♥

Community Party

Maschinenhaus
♥

Simpler User Interfaces with Capability-Passing

Noel Welsh

Speaker Discussions & Snacks

♥

AI Multiplies — Let Scala Hold the Line

Krzysztof Romanowski

Speaker Discussions

Lunch & Networking

♥

Scala’s LibGDX: A Report from the Trenches

Mateusz Kubuszok

Speaker Discussions

♥

Hard to Hire, Hard to Learn, Hard to Break: A CTO’s Scala Case

Gordon Cooke

Speaker Discussions & Snacks

♥

Is metaprogramming just functional programming?

Kathryn Frid

Speaker Discussions

♥

Optimizing Scala bytecode for fun and profit

Solal Pirelli

Speaker Discussions

Palais Atelier
♥

Securing Typelevel: Lessons from the GitHub SOS Fund

Antonio Jimenez

Speaker Discussions & Snacks

♥

How OOP Earned Our Trust and Let Us Down

Pavel Kozlov

Speaker Discussions

Lunch & Networking

♥

Quality Pipelines for Generative AI

Bill Venners

Speaker Discussions

♥

On Folding

Johanna Odersky

Speaker Discussions & Snacks

♥

Back to the roots – VirtusLab Scala Stack

Jacek Kunicki

Speaker Discussions

♥

Teaching Software Architecture using Scala

Michael Sperber

Speaker Discussions

Frannz Salon: Lab 1
♥

A Distributed System On Fire: Diagnosing Failures with otel4s

Antonio Jimenez, Maksym Ochenashko

Lunch & Networking

Frannz Salon: Lab 2
♥

Building Real Applications in Scala Native

Noel Welsh

Lunch & Networking

Frannz Salon: Lab 3
♥

sbt 2.0 lab

Eugene Yokota, Anatolii Kmetiuk

Lunch & Networking

Tuesday, October 13

08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
Kesselhaus

Doors open

♥

Welcome back!

♥

Future of Programming

Nada Amin

Keynote Discussion & Snack

♥

A Typelevel Prospectus

Arman Bilge

Speaker Discussions & Snack

♥

Where Scala meets AI

Adam Warski

Speaker Discussions

♥

Stop testing, start proving

Valentin Bergeron
♥

Scala OSS vs. the LLM Era

Patryk Zieliński
♥

AI on your desktop: secure automation using capture checking

Salim Belkhir
♥

DimWit – Tensor programming with wit

Benjamin Meyer, Marcel Lüthi

Lunch & Networking

♥

Panel discussion

Community Discussions

♥

Making the AI agents safe with Scala

Łukasz Biały, Jakub Warchoł

Speaker Discussions & Snacks

♥

Advocacy, Funding, and Patience: The Security Audit of Scala

Amir Montazery

Speaker Discussions

♥

Type-Driven AI: High quality Scala code with LLM

Giovanni Ruggiero

Speaker Discussions

♥

Closing session Day 2

Maschinenhaus
♥

Report: where are we going with the Standard Library?

Jamie Thompson

Speaker Discussions & Snack

♥

First-class Logical Refinement Types for Scala

Matt Bovel

Speaker Discussions

Lunch & Networking

Community Discussions

♥

OSS & AI: How to support your project community

Hana Frluckaj

Speaker Discussions & Snacks

♥

Cyfra: Scala on GPU

Szymon Rodziewicz, Marcin Złakowski

Speaker Discussions

♥

Metals Reimagined – LSP in the age of LLMs

Tomasz Godzik

Speaker Discussions

Palais Atelier
♥

Mastering IntelliJ IDEA’s Debugger for Scala Development

Maciej Gorywoda

Speaker Discussions & Snack

♥

Blazing-Fast Lambda Calculus via Metaprogramming

Alex Nemish

Speaker Discussions

Lunch & Networking

Community Discussions

♥

Scoverage: Test Coverage for the Scala Codebases

Anatolii Kmetiuk

Speaker Discussions & Snacks

♥

Stop Breaking Production – Schema Evolution Demystified

Jan-Pieter van den Heuvel

Speaker Discussions

♥

Bridging between Scala & Python with GraalVM

Hamza Remmal

Speaker Discussions

Frannz Salon: Lab 1
♥

Build a production service with VirtusLab Scala Stack and AI

Piotr Janczyk

Lunch & Networking

Frannz Salon: Lab 2
♥

Build a webapp with Cats Effect and FS2

Arman Bilge

Lunch & Networking

Frannz Salon: Lab 3
♥

Reactive UI with Laminar

Jamie Thompson

Lunch & Networking