IntelliJ IDEA 2026.1 with the Scala Plugin now enables you to develop Scala projects within Docker containers or natively within WSL on Windows. This means that all IDE features you're already using in your local projects are now also available for projects living in containerized and virtualized environments.In this talk, we'll walk through the following workflow:
- Importing an sbt Scala project stored in virtualized environments, such as Docker or WSL
- Compiling and running the project in IntelliJ IDEA
- Running unit tests
- Debugging the code
- Running Scala worksheets
I would like to present the use of NamedTuples to implement some cool things in SQL Libraries
In this talk, we will walk through a concrete example of a boilerplate-heavy domain. By replacing common Scala 2 workarounds with Opaque Types, Extension Methods, Enums, and Union Types, we will demonstrate how to achieve a strictly typed, decoupled architecture without the noise.
Scala Native can interact with C code and libraries, greatly expanding the library ecosystem beyond pure Scala offerings. Let's see the low level and high level tools that make it possible, talk through challenges of encoding various C concepts in Scala, and demonstrate what popular C libraries look like when used alongside idiomatic Scala code.
In my talk I will argue that we can do much better by relying in a systematic way on types and capabilities.
Learn how to accelerate Scala code by orders of magnitude with Cyfra.