00:00:00: Intro
00:01:25: Java 12 Is Upon Us
- 39 New Features (and APIs) in JDK 12
- Mapping With Switch Expressions
00:12:31: Supporting Multiple JVM Versions In Libraries
- Apache Maven Compiler Plugin: Multi Release
- multi-release-jar-maven-plug
- Building Java 6-8 Libraries for JPMS in Gradle
00:34:20: Graal
- Micronaut on Graal
- Quarkus Microservices / Kubernetes
00:41:08: Autoscaling Is A Lie
00:50:49: Rust Is A Better C?
- Rust Is Not A Good C Replacement
00:58:29: "Dynamic Types" In Haskell
01:01:09: Business Errors Vs Exceptions
- JEP draft: Add detailed message to NullPointerException describing what is null