(with Piotr Przybył)
Modern Java can feel overwhelming. If you don’t have any experience with Java since Java 8 (or at all), features like structured concurrency or pattern matching might sound exciting, but also scary: “How do I even get started with that?”
Fear not! In this session Marit and Piotr will explain to you the new exciting things and also show you how to use them in your IDE, so that the next day you can start having fun and profit with modern Java in your favorite tools on your own.
Links
- modern-playful-Java (the code)
- IntelliJ IDEA blog
- Inside Java
- JDK 24 / JDK 25
- IntelliJ IDEA documentation – Project Configuration | SDKs
- Java 24 and IntelliJ IDEA
- Java 24: ‘HelloWorld’ and ‘main()’ meet minimalistic
- Stream Gatherers – Deep Dive with the Expert
- Gatherers: The API Your Stream Was Missing
- Hunting with Stream Gatherers by Piotr Przybyl
- Extending Functional Pipelines with Gatherers
- Structured Concurrency Revamp in Java 25 – Inside Java Newscast #91
- About Java’s Structured Concurrency, Elasticsearch Java client, DevEx and Developer Advocate’s job
- Markdown in Java Docs? Shut Up and Take My Comments!
- Java 23 and IntelliJ IDEA
- Finding Your Tribe – JUGs Unveiled
- Devoxx UK 2025 Speaker Interview – Marit van Dijk
- Devoxx UK 2025 Speaker Interview – Piotr Przybył
Presentations
Date | Event | Location | Media |
June 11-13, 2025 | Devoxx PL | Kraków, Poland | video slides session page speaker page |
May 8, 2025 | Devoxx UK | London, UK | video slides session page speaker page |