Daviddelabassee
David Delabassee - Director, Java Developer Relations
David is a Developer Advocate in the Java Platform Group at Oracle. Over the years, he has championed Java extensively throughout the world, by presenting at conferences and user groups, large and small, by authoring many technical articles, by engaging in opens-ource projects, etc. David co-hosts the Inside Java Podcast, and blogs at https://delabassee.com.
Prior to that, David was involved in Oracle’s Serverless initiatives. He was also heavily involved in Java EE 8 and its transition to the Eclipse Foundation as part of the Jakarta EE initiative.
David lives in Belgium. In his spare time, he enjoys playing video games with his daughter and tinkering with technologies such as domotics, electronics, video games and pinballs.
Posts
- Newsletter: JDK 26 Release Candidate | JavaOne and More Heads-Up on February 14, 2026
- Newsletter: JDK 26: Feature Freeze, HTTP/3, and more Heads-Ups on December 6, 2025
- Newsletter: Java 25 Released & New Leyden EA Builds on September 23, 2025
- Quality Outreach Heads-up - JavaFX 26: Temporary Switch to macOS Metal Rendering Pipeline on September 22, 2025
- Newsletter: First JDK 25 Release Candidate on August 13, 2025
- Quality Outreach Heads-up - JDK 25: Changes in Some File Operation Behaviors on Windows on June 16, 2025
- Newsletter: JDK 25 Feature Set Is Now Frozen! on June 6, 2025
- Newsletter: Java 24 Is Now Available! on April 7, 2025
- JavaOne 2025 Live Streams on March 17, 2025
- Newsletter: JDK 24 Release Candidate and More Heads-Up on February 16, 2025
- Quality Outreach Heads-up - New macOS JavaFX Metal Early-Access builds on February 11, 2025
- Quality Outreach Heads-up - New Loom Early-Access Builds on June 22, 2024
- Quality Outreach Heads-up - Virtual Threads “Pinning” Issue on February 21, 2024
- Quality Outreach Heads-up - Java Array Element Alignment: Weakening of Some Methods Guarantees ? on February 6, 2024
- Quality Outreach Heads-up - Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal in a Future Release on January 29, 2024
- New container-discuss@openjdk.org mailing list on August 16, 2023
- Quality Outreach Heads-up - JLine is now the Default Console Provider on July 31, 2023
- Quality Outreach Heads-up - On The Importance of Testing With Early-Access Build on June 26, 2023
- Quality Outreach Heads-up - JDK 21 - New Network Interface Names on Windows on May 8, 2023
- Quality Outreach Heads-up - JDK 20: JMX Connections Use an ObjectInputFilter by Default on February 20, 2023
- Quality Outreach Heads-up - JDK 20: Deprecate URL Public Constructors on February 15, 2023
- Quality Outreach Heads-up - JDK 21: JMX Subject Delegation & Fine-grained Security Deprecation on January 27, 2023
- Quality Outreach Heads-up - Valhalla: LW4 Early-Access Builds on December 13, 2022
- Quality Outreach Heads-up - JDK 20: java.net.URL parsing fix & behavior change on November 22, 2022
- Quality Outreach Heads-up - JDK 20: Disable the Legacy Parallel Class Loading Workaround … on November 14, 2022
- Quality Outreach Heads-up - JDK 20: Thread.stop(), Thread.suspend() and Thread.resume() degradation on November 9, 2022
- Quality Outreach Heads-up - JDK 20 - Support for 1.7 source and target removed from javac on September 26, 2022
- Quality Outreach Heads-up - JDK 19 - Double.toString() and Float.toString() changes on September 23, 2022
- Quality Outreach Heads-up - JavaFX Media Enhancements Survey on July 27, 2022
- Quality Outreach Heads-up - openjdk.java.net ➜ openjdk.org DNS transition on June 15, 2022
- Quality Outreach Heads-up - JEP 425 Virtual Threads (preview) Testing on May 16, 2022
- Quality Outreach Heads-up - New default macOS Rendering Pipeline on April 27, 2022
- Quality Outreach Heads-up - Java Cryptographic Extension Survey on April 21, 2022
- Introducing the `oracle-actions/setup-java` GitHub action on March 11, 2022
- Quality Outreach Heads-up - JDK 19: Constant class entries ending in '/' on February 10, 2022
- Quality Outreach Heads-up - JDK 18: JEP 421 on January 31, 2022
- Quality Outreach Heads-up - JDK 18: JEP 400 on December 10, 2021
- Quality Outreach Heads-up - JDK 18: JEP 411 on December 6, 2021
- Quality Outreach Heads-up - JDK 18: JEP 416 on November 29, 2021
- Helidon & Java SE Preview Features Cheat Sheet on October 27, 2020
- Java 14 - Preview Features and their APIs on June 18, 2020
- How Oracle gathers feedback on new JDK functionality with preview, experimental, and incubating features on June 8, 2020
- Be Aware of Your (Container) Surroundings on May 29, 2020
- Building OpenCV 4 with Java Support on April 8, 2020
- Stripping debug info from jlink runtime images on October 2, 2019
Videos
- Java into Containers, A Match Made in Heaven? on April 6, 2022
- Java in Containers - Part Deux on May 19, 2020
- JVMs in Containers - Best Practices on February 16, 2020
Podcasts
- Episode 29 “Helidon Níma & Virtual Threads” on January 12, 2023
- Episode 28 “Java Language - State of the Union” on December 23, 2022
- Episode 27 “JavaFX” on November 18, 2022
- Episode 24 “Towards Generational ZGC!” on June 29, 2022
- Episode 22 “JEP 408 - Simple Web Server” on March 4, 2022
- Episode 21 “JEP 421 and Finalization Deprecation” on January 12, 2022
- Episode 17 “Pattern Matching for switch” with Gavin Bierman on June 13, 2021
- Episode 16 “Let's Discuss JDK and Networking” with Michael McMahon and Daniel Fuchs on April 12, 2021
- Episode 14 “Records Serialization” with Julia Boes and Chris Hegarty on March 8, 2021
- Episode 11 “How to contribute to OpenJDK” with Stuart Marks and Jesper Wilhelmsson on January 29, 2021
- Episode 10 “Project Panama - The Foreign Linker API” with Maurizio Cimadamore and Jorn Vernee on December 21, 2020
- Episode 9 “Project Panama - The Foreign Memory Access API” with Maurizio Cimadamore and Jorn Vernee on December 11, 2020
- Episode 7 “The Vector API” with John Rose and Paul Sandoz on November 17, 2020
- Episode 5 “The Z Garbage Collector (ZGC)” with Per Liden on October 14, 2020
- Episode 4 “Record Classes” with Gavin Bierman on October 5, 2020
- Episode 2 “Java 15 is Here!” with Mikael Vidstedt on September 8, 2020
- Episode 1 “Welcome to Inside Java!” with hosts Chad and David on September 2, 2020