• Schedule
  • Speakers
  • Sponsors
  • Venue
  • Blog
  • Madrid

Seattle 2023 Schedule

Day 1 June 5th Day 2 June 6th Day 3 June 7th

Elliot Room

13:30 - 17:00
Scala Spree

Waterlink Suite

15:00 - 17:00
registration
Registration

International Pre Function Lobby

17:00 - 18:00
State of Scala

Paweł Marks

18:00 - 19:30
Unleashing the Developer’s Arsenal
19:30 - end
community
Welcome Reception

Pier 66

Track 1 (Olympic Room)

08:00 - 9:00
registration
Registration & Breakfast

International Pre Function Lobby

09:00 - 9:45
Polymorphic Function Types in Scala 3

Guillaume Martres

10:00 - 10:45
Slinc: A Library for Scala to C Interoperability

Mark Hammons

11:00 - 11:45
Writing a Database in Scala.js

Ryan Peters

12:00 - 12:45
Supercharge Your Performance with the Optimus Cirrus Platform

Adam Fitzgerald

Gjeta Gjyshinca

12:45 - 14:15
lunch
Lunch

International Hall

14:15 - 15:00
Magnum: A "New Look" for Scala 3 Database Clients

August Nagro

15:15 - 16:00
ducktape - Holding Scala's Productivity Together

Aleksander Rainko

16:30 - 17:15
How to Get Started with Scala?

Tomasz Godzik

17:30 - 18:30
Micro-Optimization for Fun and Profit

Daniel Spiewak

Track 2 (Waterlink Atrium)

08:00 - 9:00
registration
Registration & Breakfast

International Pre Function Lobby

09:00 - 9:45
Building Billion Node Graphs for Machine Learning

Rory Graves

10:00 - 10:45
Scala 3 Compiler Academy Journey

Anatolii Kmetiuk

11:00 - 11:45
It is not 2014, but this talk is about Monolith vs. Microservices

Rafa Paradela

12:00 - 12:45
Teaching Domain Specific Languages in Scala

Andrea Mocci

12:45 - 14:15
lunch
Lunch

International Hall

14:15 - 15:00
Constraint Typing with Boolean Algebra

Michael Perucca

15:15 - 16:00
Async/Await for the Monadic Programmer

Adam Rosien

16:30 - 17:15
How does Incremental Compilation Work with Scala 3, Can we Improve it?

Jamie Thompson

Track 1 (Olympic Room)

08:00 - 9:00
registration
Registration & Breakfast

International Pre Function Lobby

09:00 - 10:00
Use Spark from Anywhere: A Spark Client in Scala Powered by Spark Connect

Denny Lee

Ginger Holt

10:15 - 11:00
From Managing Scala to Managing People

Maria Livia Chiorean

11:15 - 12:00
AI Assisted Development

Bill Venners

12:00 - 13:30
lunch
Lunch

International Hall

13:30 - 14:15
Testable Compiler Plugin Development in Scala 3

Jack Viers

14:30 - 15:15
The Making of the com.lihaoyi Ecosystem

Haoyi Li

15:45 - 17:00
Closing Panel
17:00 - 19:00
community
Farewell Drinks

International Pre Function Lobby

Track 2 (Waterlink Atrium)

08:00 - 9:00
registration
Registration & Breakfast

International Pre Function Lobby

09:00 - 10:00
blank
Keynote Day3 Blank
10:15 - 11:00
Complex Problems, Simple (build)tool

Krzysztof Romanowski

11:15 - 12:00
How does a Programmer Think About Code?

Szymon Rodziewicz

12:00 - 13:30
lunch
Lunch

International Hall

13:30 - 14:15
The Pierian Stream

Zainab Ali

14:30 - 15:15
Gallia: A Schema-Aware Library for Practical Data Transformation in Scala

Anthony Cros

15:45 - 17:00
blank
Closing Panel Blank S2
17:00 - 19:00
blank
End Reception Blank

For information about corporate sponsorship packages or general inquiries, please email: [email protected]

Code of conduct

Schedule info

We are setting up our awesome schedule. In the next few days we will start publishing the talks with their different schedules. Thanks!