Stefan Zeiger is a member of the Scala compiler team at Lightbend. He was the tech lead for Slick since 2011 and the creator of its predecessor, ScalaQuery. He has been a user of Java and the JVM platform professionally since 1996, working on a diverse range of projects from web servers to GUI frameworks and programming language design, and moving on from Java to Scala since 2008. He is a frequent speaker at ScalaDays and other conferences.
Talks I've Given
-
Compiling Collections to SQL with Slick
Featuring Stefan Zeiger
During this talk, you will discover an introduction to Slick's query compiler. Nowadays Slick has many contributors who have worked on different areas of the codebase, from fixing simple documentation bugs to changing intricate details of the asynchronous execution engine. However, only few...
compiler sql slick scala -
Type-Level Computations in Scala
Featuring Stefan Zeiger
Scala has a powerful type system that allows many properties of a program to be verified at compile-time. Do you still think of types as Int, String and Object? Types like ""Fold[Nat, ({ type L[X <: HList, Z <: Nat] = Succ[Z] })#L, Nat._0]"" are only a small step away....
scala types -
2
Slick vs. ORM
Featuring Christopher Vogt and Stefan Zeiger
This talk explains how common ORM use cases should me implemented differently using Slick and what the benefits are. In short, ORM systems suffer from the consequences of the object-relational impedance mismatch, where in contrast Slick's mapping to functional programming constructs is rather...
slick orm -
Slick Database Access with Scala
Featuring Stefan Zeiger
This talk presents Slick, Typesafe's library for accessing databases, the successor of the popular ScalaQuery library. With Slick, database queries can be expressed using Scala code, which is composable, more convenient than Java APIs like JPA and safer than string-based query languages like...
scala typesafe slick database -
2
Scala Language Integrated Connection Kit - Milestone 1
Featuring Jan Christopher Vogt and Stefan Zeiger
This talk focuses on the features of the first public release of SLICK which is scheduled for the end of Q2 2012, plus an overview of the roadmap for the upcoming releases.
slick scala