Clean Code with Records, Sealed Classes and Pattern Matching by José Paumard
For more info on the next Devoxx UK event 👉 www.devoxx.co.uk The releases of the JDK 17 to 20 bring interesting features in the Java language: sealed types, pattern matching for switch (as a preview feature), and records. With the new Record pattern matching, the implementation of pattern matching in the Java language begins to take shape. The JDK 20 brings an updated preview of Record pattern matching, that further simplifies your code, while making it safer. In this presentation we show you how you can leverage records and sealed types with switch expressions to improve the modularity of your application. You will see pattern matching in action on real examples, how it will change the way you write Java code, and what you can expect on this topic in the future. It is mostly a live coding presentation, with some slides when the code shown cannot be executed.

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Full 2025 Kotlin Crash Course For Beginners

Real-World Use of Chain of Responsibility by Salah Akbari - .NET Stammtisch Linz

Bootiful Spring Boot 4 by Josh Long @ Spring I/O 2026

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Better Tools for Immutable Data

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

ASP.NET Core Full Course For Beginners (.NET 10)

Bootiful GraalVM by Josh Long & Alina Yurenko

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

"Clean" Code, Horrible Performance

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

ASMR Best Triggers For Sleep Collection (No Talking) 3 Hours of Tapping & Scratching

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Simple Code, High Performance

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Learn GO Fast: Full Tutorial

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

