Sort by: Date | Author | Tag
David Delabassee
Director, Java Developer Relations
David Delabassée is Senior Director of Java Developer Relations at Oracle, where he helps drive developer engagement and outreach for the Java platform. Over the years, he has passionately advocated for Java around the world by speaking at conferences and user groups of all sizes, authoring numerous technical articles, contributing to open-source projects, and engaging closely with the global Java community.
Before taking on his current role, David was involved in Oracle’s Serverless initiatives. He also played a key role 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 home automation, electronics, video games, and pinball machines.
Posts
-
Newsletter: JDK 27 Approaches Rampdown | Final Field Mutation Warnings Heads-up
on May 22, 2026JDK 27
-
Quality Outreach Heads-up - JDK 27: Obsolete Translation Resources Removed
on April 21, 2026JDK 27
-
Newsletter: Java 26 Is Now Available | JDK 27 Heads-Ups
on April 12, 2026JDK 27JDK 26
-
Newsletter: JDK 26 Release Candidate | JavaOne and More Heads-Up
on February 14, 2026JDK 26
-
Newsletter: JDK 26: Feature Freeze, HTTP/3, and more Heads-Ups
on December 6, 2025JDK 26
-
Newsletter: Java 25 Released & New Leyden EA Builds
on September 23, 2025JDK 25
-
Quality Outreach Heads-up - JavaFX 26: Temporary Switch to macOS Metal Rendering Pipeline
on September 22, 2025JDK 26Client
-
Newsletter: First JDK 25 Release Candidate
on August 13, 2025JDK 25
-
Quality Outreach Heads-up - JDK 25: Changes in Some File Operation Behaviors on Windows
on June 16, 2025JDK 25Core Libraries
-
Newsletter: JDK 25 Feature Set Is Now Frozen!
on June 6, 2025JDK 25
-
Newsletter: Java 24 Is Now Available!
on April 7, 2025JDK 24
-
JavaOne 2025 Live Streams
on March 17, 2025Oracle
-
Newsletter: JDK 24 Release Candidate and More Heads-Up
on February 16, 2025JDK 24
-
Quality Outreach Heads-up - New macOS JavaFX Metal Early-Access builds
on February 11, 2025Client
-
Quality Outreach Heads-up - New Loom Early-Access Builds
on June 22, 2024Loom
-
Quality Outreach Heads-up - Virtual Threads “Pinning” Issue
on February 21, 2024Loom
-
Quality Outreach Heads-up - Java Array Element Alignment: Weakening of Some Methods Guarantees ?
on February 6, 2024Core Libraries
-
Quality Outreach Heads-up - Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal in a Future Release
on January 29, 2024JDK 22Integrity by DefaultPanama
-
New container-discuss@openjdk.org mailing list
on August 16, 2023Cloud
-
Quality Outreach Heads-up - JLine is now the Default Console Provider
on July 31, 2023JDK 22Core Libraries
-
Quality Outreach Heads-up - On The Importance of Testing With Early-Access Build
on June 26, 2023Core Libraries
-
Quality Outreach Heads-up - JDK 21 - New Network Interface Names on Windows
on May 8, 2023JDK 21Networking
-
Quality Outreach Heads-up - JDK 20: JMX Connections Use an ObjectInputFilter by Default
on February 20, 2023JDK 20Security
-
Quality Outreach Heads-up - JDK 20: Deprecate URL Public Constructors
on February 15, 2023JDK 20Networking
-
Quality Outreach Heads-up - JDK 21: JMX Subject Delegation & Fine-grained Security Deprecation
on January 27, 2023JDK 21
-
Quality Outreach Heads-up - Valhalla: LW4 Early-Access Builds
on December 13, 2022Valhalla
-
Quality Outreach Heads-up - JDK 20: java.net.URL parsing fix & behavior change
on November 22, 2022JDK 20Networking
-
Quality Outreach Heads-up - JDK 20: Disable the Legacy Parallel Class Loading Workaround …
on November 14, 2022JDK 20
-
Quality Outreach Heads-up - JDK 20: Thread.stop(), Thread.suspend() and Thread.resume() degradation
on November 9, 2022JDK 20
-
Quality Outreach Heads-up - JDK 20 - Support for 1.7 source and target removed from javac
on September 26, 2022JDK 20
-
Quality Outreach Heads-up - JDK 19 - Double.toString() and Float.toString() changes
on September 23, 2022JDK 19
-
Quality Outreach Heads-up - JavaFX Media Enhancements Survey
on July 27, 2022Client
-
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, 2022JDK 19Loom
-
Quality Outreach Heads-up - New default macOS Rendering Pipeline
on April 27, 2022JDK 19Client
-
Quality Outreach Heads-up - Java Cryptographic Extension Survey
on April 21, 2022Security
-
Introducing the `oracle-actions/setup-java` GitHub action
on March 11, 2022CloudOracle
-
Quality Outreach Heads-up - JDK 19: Constant class entries ending in '/'
on February 10, 2022JDK 19HotSpot
-
Quality Outreach Heads-up - JDK 18: JEP 421
on January 31, 2022JDK 18Core Libraries
-
Quality Outreach Heads-up - JDK 18: JEP 400
on December 10, 2021JDK 18Core Libraries
-
Quality Outreach Heads-up - JDK 18: JEP 411
on December 6, 2021JDK 18Security
-
Quality Outreach Heads-up - JDK 18: JEP 416
on November 29, 2021JDK 18Core Libraries
-
Helidon & Java SE Preview Features Cheat Sheet
on October 27, 2020
-
Java 14 - Preview Features and their APIs
on June 18, 2020JDK 14
-
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, 2020Cloud
-
Building OpenCV 4 with Java Support
on April 8, 2020JDK 14
-
Stripping debug info from jlink runtime images
on October 2, 2019Modules
Podcasts
-
Episode 29 “Helidon Níma & Virtual Threads”
on January 12, 2023Loom
-
Episode 28 “Java Language - State of the Union”
on December 23, 2022Amber
-
Episode 27 “JavaFX”
on November 18, 2022JDK 20Client
-
Episode 24 “Towards Generational ZGC!”
on June 29, 2022GC
-
Episode 22 “JEP 408 - Simple Web Server”
on March 4, 2022JDK 18Core LibrariesNetworking
-
Episode 21 “JEP 421 and Finalization Deprecation”
on January 12, 2022JDK 18Core LibrariesSecurity
-
Episode 17 “Pattern Matching for switch” with Gavin Bierman
on June 13, 2021JDK 17JDK 16Amber
-
Episode 16 “Let's Discuss JDK and Networking” with Michael McMahon and Daniel Fuchs
on April 12, 2021JDK 17JDK 16LoomNetworking
-
Episode 14 “Records Serialization” with Julia Boes and Chris Hegarty
on March 8, 2021JDK 16AmberSecurity
-
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, 2020JDK 16Panama
-
Episode 9 “Project Panama - The Foreign Memory Access API” with Maurizio Cimadamore and Jorn Vernee
on December 11, 2020JDK 16Panama
-
Episode 7 “The Vector API” with John Rose and Paul Sandoz
on November 17, 2020JDK 16Panama
-
Episode 5 “The Z Garbage Collector (ZGC)” with Per Liden
on October 14, 2020JDK 16JDK 15GC
-
Episode 4 “Record Classes” with Gavin Bierman
on October 5, 2020JDK 16JDK 15Amber
-
Episode 2 “Java 15 is Here!” with Mikael Vidstedt
on September 8, 2020JDK 15
-
Episode 1 “Welcome to Inside Java!” with hosts Chad and David
on September 2, 2020Moved By JavaOracle