Scala is improving rapidly. This session will give you the perspective of someone in the middle of these changes.
Understanding the exact properties that disqualify a data type from being an instance of a given abstraction turns out to be surprisingly helpful
Avoid mistakes in API design, implementation and evolution with Smithy
How Scala 3 addresses concerns around implicits and how implicits work in Scala 3.
How Libretto, a Scala DSL for concurrent programming, can be used for writing custom stream operators