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
So, is there a modern solution for web apps that is powerful, simple, and blazingly fast in both CI and the browser? A solution that lets you write in your favorite backend language and is fun? The answer is Datastar!
In my talk I will argue that we can do much better by relying in a systematic way on types and capabilities.
In this talk, I will present insights from running the Open Community Build, where we continuously build and migrate nearly 2,000 open-source projects to the newest Scala Next versions, from scratch, every week.
In this talk, I will introduce the highlights of what to look forward to in Scala 3.9 LTS, as well as how to think about the upcoming new release.
When writing software, we currently seem to have to choose between an imperative style - easy to read and write, hard to reason about - and a monadic style - hard to read and write, easy to reason about.This talk is about being greedy and getting the best of both worlds, because we deserve it.