José Paumard - DevRel
Posts
- The Inside Java Newsletter: July 2023 — The Paris JUG Java Day on August 17, 2023 Oracle
- Tutorial - The Java I/O API on January 26, 2023 Core Libraries
- Tutorial - Using Pattern Matching on December 22, 2022 Amber
Videos
- Are Virtual Threads Going to Make Reactive Programming Irrelevant? on October 28, 2024 Loom
- Data-Oriented Programming in Java 21, Solving the Countdown game - JEP Cafe #22 on February 8, 2024 JDK 21
- Optimizing your equals() methods with Pattern Matching - JEP Cafe #21 on November 10, 2023 Java Language JDK 21
- ArrayList vs. LinkedList - JEP Cafe #20 on October 11, 2023 Core Libraries
- Java 21 API Changes #RoadTo21 on September 10, 2023 JDK 21 Core Libraries
- Java 21 new feature: Virtual Threads #RoadTo21 on August 30, 2023 JDK 21 Loom
- Java 21 New Feature: Sequenced Collections - JEP Cafe #19 on June 19, 2023 Core Libraries JDK 21
- Write performant Java code with the Vector API - JEP Café 18 on March 14, 2023 Panama Performance JDK 20
- Write Efficient Bug-free and Simple Comparators in Java - JEP Café #17 on February 21, 2023 Core Libraries JDK 17 JDK 20
- From ThreadLocal to ScopedValue with Loom - JEP Café #16 on January 10, 2023 Loom JDK 20
- Java Value Objects in Action with Valhalla - JEP Café #15 on December 6, 2022 Valhalla
- Glimpse at Java 20: Pattern Matching, Concurrent Programming and Valhalla - Inside Java Newscast #38 on December 1, 2022 JDK 20 Java Language Oracle
- Java 17 to 20 Pattern Matching full tutorial with Records, Instanceof and Switch - JEP Café #14 on November 8, 2022 Amber JDK 17 JDK 20
- Clean Code with Records, Sealed Classes and Pattern Matching on October 17, 2022 Amber
- Java Collections Puzzlers on October 13, 2022 Core Libraries
- Loom in the Java Ecosystem - Inside Java Newscast #34 on September 27, 2022 JDK 19 Loom
- Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13 on August 2, 2022 Loom JDK 19
- Clean Application Development with Records, Sealed Classes and Pattern Matching on July 19, 2022 Amber
- Launching 10 millions virtual threads with Loom - JEP Café #12 on July 7, 2022 Loom JDK 19
- Java 19 Virtual Threads - JEP Café #11 on June 8, 2022 Loom JDK 19
- Leverage Java 17 New Features to Create Your Wordle Checker - JEP Café #10 on February 22, 2022 Amber Java Language JDK 17
- Refactoring Java 8 code with Java 17 new features - JEP Café #9 on February 1, 2022 Amber Java Language JDK 17
- Java 17 Deep Dive on January 11, 2022 JDK 17 Amber
- Records Patterns, Performance and Serialization - JEP Café #8 on January 6, 2022 Amber
- String Concatenation - JEP Café #7 on December 9, 2021 Performance JDK 17
- Records, Sealed Classes and Pattern Matching on November 19, 2021 Amber JDK 17 JDK 18
- Factory Methods for Collections - JEP Café #6 on November 18, 2021 Core Libraries JDK 17
- Text Blocks - JEP Café #5 on October 21, 2021 Amber
- Java 17… more videos, UTF-8 by default in Java 18 - Inside Java Newscast #13 on October 15, 2021 JDK 17 JDK 18
- The Packaging Tool aka `jpackage` - JEP Café #4 on September 9, 2021 Client JDK 16
- Switch Expressions - JEP Café #3 on August 19, 2021 Amber
- Inside Java Newscast #10 on August 12, 2021 JDK 17
- Sealed Classes - JEP Café #2 on July 22, 2021 JDK 17 Amber
- What is a JEP? - JEP Café #1 on June 23, 2021
- Inside Java Newscast #6 on June 10, 2021 JDK 17
- Inside Java Newscast #5 on May 27, 2021 Amber Security JDK 17