In celebration of the 10th anniversary, Scala Days in 2019 took place where it all started - at EPFL in the SwissTech Convention Center. The Scala Days conference started in 2010, with about 150 people. In the meantime, it grew to become the leading Scala conference in the world, with two editions every year, around 1500 participants, great workshops, related community events; attracting businesses, developers and Scala lovers all over the globe. For 10 years, Scala Days have brought together developers to share their experiences and new ideas around creating applications with Scala and related technologies, like Spark, Kafka, and Akka. Scala Days provides a unique opportunity for Scala users to interact with the contributors to the language and related technologies and connect with fellow developers.

Share:  

Welcome!
11 June 2019 · 5:03 p.m.
173 views
A Tour of Scala 3
Martin Odersky, Professor EPFL, Chairman Typesafe
11 June 2019 · 5:15 p.m.
748 views
A story of unification: from Apache Spark to MLflow
Reynold Xin, Databricks
12 June 2019 · 9:15 a.m.
In Types We Trust
Bill Venners, Artima, Inc
12 June 2019 · 10:15 a.m.
115 views
Creating Native iOS and Android Apps in Scala without tears
Zahari Dichev, Bullet.io
12 June 2019 · 10:16 a.m.
103 views
Techniques for Teaching Scala
Noel Welsh, Inner Product and Underscore
12 June 2019 · 10:17 a.m.
Future-proofing Scala: the TASTY intermediate representation
Guillaume Martres, student at EPFL
12 June 2019 · 10:18 a.m.
Metals: rich code editing for Scala in VS Code, Vim, Emacs and beyond
Ólafur Páll Geirsson, Scala Center
12 June 2019 · 11:15 a.m.
180 views
Akka Streams to the Extreme
Heiko Seeberger, independent consultant
12 June 2019 · 11:16 a.m.
Scala First: Lessons from 3 student generations
Bjorn Regnell, Lund Univ., Sweden.
12 June 2019 · 11:17 a.m.
Cellular Automata: How to become an artist with a few lines
Maciej Gorywoda, Wire, Berlin
12 June 2019 · 11:18 a.m.
Why Netflix ❤'s Scala for Machine Learning
Jeremy Smith & Aish, Netflix
12 June 2019 · 12:15 p.m.
115 views
Massively Parallel Distributed Scala Compilation... And You!
Stu Hood, Twitter
12 June 2019 · 12:16 p.m.
Polymorphism in Scala
Petra Bierleutgeb
12 June 2019 · 12:17 p.m.
sbt core concepts
Eugene Yokota, Scala Team at Lightbend
12 June 2019 · 12:18 p.m.
101 views
Double your performance: Scala's missing optimizing compiler
Li Haoyi, author Ammonite, Mill, FastParse, uPickle, and many more.
12 June 2019 · 2:30 p.m.
1,033 views
Making Our Future Bette
Viktor Klang, Lightbend
12 June 2019 · 2:31 p.m.
105 views
Testing in the postapocalyptic future
Daniel Westheide, INNOQ
12 June 2019 · 2:32 p.m.
Context Buddy: the tool that knows your code better than you
Krzysztof Romanowski, sphere.it conference
12 June 2019 · 2:33 p.m.
The Shape(less) of Type Class Derivation in Scala 3
Miles Sabin, Underscore Consulting
12 June 2019 · 3:30 p.m.
201 views
Refactor all the things!
Daniela Sfregola, organizer of the London Scala User Group meetup
12 June 2019 · 3:31 p.m.
Integrating Developer Experiences - Build Server Protocol
Justin Kaeser, IntelliJ Scala
12 June 2019 · 3:32 p.m.
Managing an Akka Cluster on Kubernetes
Markus Jura, MOIA
12 June 2019 · 3:33 p.m.
Serverless Scala - Functions as SuperDuperMicroServices
Josh Suereth, Donna Malayeri & James Ward, Author of Scala In Depth; Google ; Google
12 June 2019 · 4:45 p.m.
How are we going to migrate to Scala 3.0, aka Dotty?
Lukas Rytz, Lightbend
12 June 2019 · 4:46 p.m.
Concurrent programming in 2019: Akka, Monix or ZIO?
Adam Warski, co-founders of SoftwareMill
12 June 2019 · 4:47 p.m.
110 views
ScalaJS and Typescript: an unlikely romance
Jeremy Hughes, Lightbend
12 June 2019 · 4:48 p.m.
123 views
Pure Functional Database Programming‚ without JDBC
Rob Norris
12 June 2019 · 5:45 p.m.
139 views
Why you need to be reviewing open source code
Gris Cuevas Zambrano & Holden Karau, Google Cloud;
12 June 2019 · 5:46 p.m.
Develop seamless web services with Mu
Oli Makhasoeva, 47 Degrees
12 June 2019 · 5:47 p.m.
Implementing the Scala 2.13 collections
Stefan Zeiger, Lightbend
12 June 2019 · 5:48 p.m.
Introduction to day 2
13 June 2019 · 9:10 a.m.
Sustaining open source digital infrastructure
Bogdan Vasilescu, Assistant Professor at Carnegie Mellon University's School of Computer Science, USA
13 June 2019 · 9:16 a.m.
Building a Better Scala Community
Kelley Robinson, Developer Evangelist at Twilio
13 June 2019 · 10:15 a.m.
Run Scala Faster with GraalVM on any Platform
Vojin Jovanovic, Oracle
13 June 2019 · 10:16 a.m.
ScalaClean - full program static analysis at scale
Rory Graves
13 June 2019 · 10:17 a.m.
Flare & Lantern: Accelerators for Spark and Deep Learning
Tiark Rompf, Assistant Professor at Purdue University
13 June 2019 · 10:18 a.m.
Metaprogramming in Dotty
Nicolas Stucki, Ph.D. student at LAMP
13 June 2019 · 11:15 a.m.
Fast, Simple Concurrency with Scala Native
Richard Whaling, data engineer based in Chicago
13 June 2019 · 11:16 a.m.
Pick your number type with Spire
Denis Rosset, postdoctoral researcher at Perimeter Institute
13 June 2019 · 11:17 a.m.
Scala.js and WebAssembly, a tale of the dangers of the sea
Sébastien Doeraene, Executive director of the Scala Center
13 June 2019 · 11:18 a.m.
Performance tuning Twitter services with Graal and ML
Chris Thalinger, Twitter
13 June 2019 · 12:15 p.m.
Supporting the Scala Ecosystem: Stories from the Line
Justin Pihony, Lightbend
13 June 2019 · 12:16 p.m.
Compiling to preserve our privacy
Manohar Jonnalagedda and Jakob Odersky, Inpher
13 June 2019 · 12:17 p.m.
Building Scala with Bazel
Natan Silnitsky, wix.com
13 June 2019 · 12:18 p.m.
Asynchronous streams in direct style with and without macros
Philipp Haller, KTH Royal Institute of Technology in Stockholm
13 June 2019 · 3:45 p.m.
Interactive Computing with Jupyter and Almond
Sören Brunk, USU Software AG
13 June 2019 · 3:46 p.m.
Scala best practices I wish someone'd told me about
Nicolas Rinaudo, CTO of Besedo
13 June 2019 · 3:47 p.m.
188 views
High performance Privacy By Design using Matryoshka & Spark
Wiem Zine El Abidine and Olivier Girardot, Scala Backend Developer at MOIA / co-founder of Lateral Thoughts
13 June 2019 · 3:48 p.m.
All the fancy things flexible dependency management can do
Alexandre Archambault, engineer at the Scala Center
13 June 2019 · 4:46 p.m.
ScalaWebTest - integration testing made easy
Dani Rey, Unic AG
13 June 2019 · 4:47 p.m.
Mellite: An Integrated Development Environment for Sound
Hanns Holger Rutz, Institute of Electronic Music and Acoustics (IEM), Graz
13 June 2019 · 4:48 p.m.
Closing panel
Panel
13 June 2019 · 5:54 p.m.