Type System Courses
Devoxx via YouTube Let's Type - A Practical Introduction to TypeScript for Java Developers
Devoxx via YouTube Typing in Java, Kotlin and Scala
Devoxx via YouTube Preventing Null Pointer Exceptions at Compile Time
Devoxx via YouTube How to Create a New JVM Language
Devoxx via YouTube The Many Shapes of Polymorphism
Devoxx via YouTube How to Create a New JVM Language in Under an Hour
Devoxx via YouTube Field Guide to DDD - CQRS Using the Scala Type System and Akka
Devoxx via YouTube Value Classes in Scala
Java via YouTube Scala War Stories - Challenges and Lessons from JVM Language Development
Java via YouTube