I have recently completed to create two short video clips that explain the usage of control structures in the Scala programming language. These video clips were created as part of the ‘Scala Fundamentals’ course, available for free personal and academic usage at www.abelski.com.

Stable Values in Java (JEP 502): Deferred Immutability with JVM Trust
Explore Stable Values – a new Java 25 upcoming feature (JEP 502) enabling lazy initialization with immutable performance and JVM-level optimizations.