In our talk, we will introduce a novel approach to system design— TypeOps — in which the application and infrastructure layers are fused to provide unprecedented safety and productivity for Scala teams.


In our talk, we will introduce a novel approach to system design— TypeOps — in which the application and infrastructure layers are fused to provide unprecedented safety and productivity for Scala teams. TypeOps leverages the compile-time guarantees of strongly-typed languages to prevent incidents during deployments by enforcing a wide selection of invariants. We will show how to embrace the world of operations by treating Scala applications as strongly-typed Pulumi resources, enabling the "if it compiles, it works" experience at the scale of entire systems.
In this talk, I will discuss why it's hard to use the power of RT to test side-effect-heavy apps.
Discover how functional programming can inspire creativity with the Scala Sampler, a digital music instrument developed for the Sounds of Scala web audio library.
In this lightning talk, we will discuss 2 interesting IntelliJ IDEA features.
In this presentation you will learn the source of your issues, and a third way - sanely-automatic derivation which is fast to compile, fast to run, and easy to debug by its users.