Our Schedule

Here’s our schedule for ScalaDays 2026 in Berlin! Get your ticket here now and join us on October 12 & 13, 2026!

Monday, October 12

09:00
10:00
Keynote Discussions & Coffee 10:00 – 10:30 · Kesselhaus
10:30
♥

sbt 2.0: takeoff

Talk
♥

Simpler User Interfaces with Capability-Passing

Talk
11:00
Speaker Discussions & Snacks 11:00 – 11:20 · Kesselhaus, Maschinenhaus, Palais Atelier
♥

A Distributed System On Fire: Diagnosing Failures with otel4s

Interactive labs
♥

Building Real Applications in Scala Native

Interactive labs
11:20
♥

A brief history of Scala

Talk
♥

AI Multiplies — Let Scala Hold the Line

Talk
♥

How OOP Earned Our Trust and Let Us Down

Talk
11:50
Speaker Discussions 11:50 – 12:10 · Kesselhaus, Maschinenhaus, Palais Atelier
12:10
♥

A Maiden Voyage into Open Source, Datatypes, and Scala

Lightning Talk
12:20
12:30
♥

Inline Traits for Specialization

Lightning Talk
12:40
Lunch & Networking 12:40 – 14:10
14:10
♥

The state of Scala in 2026

Talk
♥

Quality Pipelines for Generative AI

Talk
14:40
Speaker Discussions 14:40 – 15:00 · Kesselhaus, Maschinenhaus, Palais Atelier
15:00
♥

On Folding

Talk
15:30
Speaker Discussions 15:30 – 15:50 · Kesselhaus, Maschinenhaus, Palais Atelier
15:50
♥

The State of Scala on WebAssembly

Talk
♥

Is metaprogramming just functional programming?

Talk
♥

Back to the roots – VirtusLab Scala Stack

Talk
16:20
Speaker Discussions 16:20 – 16:40 · Kesselhaus, Maschinenhaus, Palais Atelier
16:40
♥

Caching in Scala using Cats Ref

Talk
♥

Optimizing Scala bytecode for fun and profit

Talk
♥

Teaching Software Architecture using Scala

Talk
17:10
Speaker Discussions 17:10 – 17:30 · Kesselhaus, Maschinenhaus, Palais Atelier
18:00
Closing Session 18:00 – 18:15 · Kesselhaus
18:15
♥

Community Party

#ScalaDays

Tuesday, October 13

09:00
Welcome Back! 09:00 – 09:15 · Kesselhaus
09:15
10:00
Keynote Discussion & Snack 10:00 – 10:30 · Kesselhaus
10:30
♥

A Typelevel Prospectus

Talk
11:00
Speaker Discussions & Snack 11:00 – 11:20 · Kesselhaus, Maschinenhaus, Palais Atelier
♥

Build a webapp with Cats Effect and FS2

Interactive labs
♥

Reactive UI with Laminar

Interactive labs
11:20
♥

Where Scala meets AI

Talk
♥

First-class Logical Refinement Types for Scala

Talk
♥

Build Robust Data Pipelines with Wick

Talk
11:50
Speaker Discussions 11:50 – 12:10 · Kesselhaus, Maschinenhaus, Palais Atelier
12:10
♥

Stop testing, start proving

Lightning Talk
12:15
♥

Scala OSS vs. the LLM Era

Lightning Talk
12:20
12:25
♥

DimWit – Tensor programming with wit

Lightning Talk
12:35
Lunch & Networking 12:35 – 14:10
14:10
Panel Discussion 14:10 – 14:25 · Kesselhaus
14:55
Community Discussions 14:55 – 15:15 · Kesselhaus, Maschinenhaus, Palais Atelier
15:15
♥

Making the AI agents safe with Scala

Talk
♥

Scoverage: Test Coverage for the Scala Codebases

Talk
15:45
Speaker Discussions 15:45 – 16:05 · Kesselhaus, Maschinenhaus, Palais Atelier
16:05
♥

Cyfra: Scala on GPU

Talk
16:35
Speaker Discussions 16:35 – 16:55 · Kesselhaus, Maschinenhaus, Palais Atelier
16:55
♥

Type-Driven AI: High quality Scala code with LLM

Talk
♥

Metals Reimagined – LSP in the age of LLMs

Talk
♥

Bridging between Scala & Python with GraalVM

Talk
17:25
Speaker Discussions 17:25 – 17:45 · Kesselhaus, Maschinenhaus, Palais Atelier
17:45
Closing Session 17:45 – 18:00 · Kesselhaus