Scala Days

@scaladays
51 Followers
2 Following
123 Posts
Time to meet again <3
Scala Days 19 - 21 August 2025
EPFL, Lausanne, Switzerland
2025 organizing host: Scala Center
✨ Tracking effects and dependencies can quickly get subtle. This talk explores what it means to stay “on track” with tracked values and why it matters.
Here’s "On track with tracked" by Kacper Korban
https://www.youtube.com/watch?v=5WXiA8Ah5Es
Kacper Korban: On track with tracked [Scala Days 2025]

YouTube
🔍 Growing functional programmers takes more than teaching syntax. This keynote reflects on how people actually learn FP and how to help that growth happen.
Watch "Keynote: How to Grow More Functional Programmers" from Evan Czaplicki
https://www.youtube.com/watch?v=9OtN4iiFBsQ
Evan Czaplicki: How to Grow More Functional Programmers [Scala Days 2025 Keynote]

YouTube
🤖 Workflows tend to sprawl unless they’re designed carefully. This session looks at defining and running workflows in Scala with MeshCI.
Check out "MeshCI: defining and running workflows in Scala" from Jakob Odersky
https://www.youtube.com/watch?v=sxxYjiACUkQ
Jakob Odersky: MeshCI: defining and running workflows in Scala [Scala Days 2025]

YouTube
🧪 The Typelevel ecosystem has shaped how many of us write Scala today. This talk looks back at where it started, what it became, and what we learned along the way.
Here’s "A Typelevel retrospective" by Arman Bilge
https://www.youtube.com/watch?v=51kW8zK7YhQ
Arman Bilge: A Typelevel retrospective [Scala Days 2025]

YouTube
💡 Bridging the gap between code and business requirements is rarely clean or straightforward. This talk looks at Business4s to connect developers and business thinking.
Watch "Business4s: Bridging the Gap Between Devs and the Business" from Voytek Pituła
https://www.youtube.com/watch?v=eIw9TksowkI
Business4s: Bridging the gap between devs and the business [Scala Days 2025]

YouTube
✨ Large codebases don’t refactor themselves. This session explores Regenesca and how automated source-code refactoring can help keep Scala projects maintainable.
Here’s "Regenesca - Refactoring Generator of Source Code for Scala" by Sakib Hadžiavdić
https://www.youtube.com/watch?v=hVdMtxKD2l4
Regenesca - Refactoring Generator of Source Code for Scala

YouTube
💡 Unsafe Rust raises strong opinions for a reason. This keynote digs into what “unsafe” really means, why it exists, and how to reason about it.
Check out "Keynote: What's the deal with unsafe Rust?" from Ralf Jung
https://www.youtube.com/watch?v=YwABQ9eYQv4
Ralf Jung: What's the deal with unsafe Rust? [Scala Days 2025 Keynote]

YouTube
✨ Spec-first APIs don’t have to mean heavy code generation. This session shows how far you can get by leaning on imports and types instead.
Here’s "Just Import 'N' Go: Spec-first APIs without codegen" by Tomas Mikula
https://www.youtube.com/watch?v=BizzXu_hTRA
🧪 Curious how compilers actually work under the hood? This talk makes a case for learning compiler engineering as a way to become a stronger programmer overall.
Here’s "Become a Compiler Engineer (and a Better Programmer)" by Jan-Pieter van den Heuvel
https://www.youtube.com/watch?v=fZerJ7OaOV0
Jan-Pieter van den Heuvel: Level Up, Become a Compiler Engineer [Scala Days 2025]

YouTube
🤖 sbt 2.0 is a major shift under the hood. This session dives into what’s changing, why it matters, and what “going big” really means.
Check out "sbt 2.0: go big" from Eugene Yokota
https://www.youtube.com/watch?v=GM2ywMb4z7A
Eugene Yokota: sbt 2 0: go big [Scala Days 2025]

YouTube