Billy Korando

Developer Advocate with the Java Platform Group

Billy is a Java Developer Advocate with the Java Platform Group at Oracle. With over a decade of experience in Java, Billy brings a passion for helping developers find ways to reduce tedious work; such as project initiation, deployment, testing and validation, through automation and adopting the latest features and tools in the Java ecosystem.

Presentations

Amber, Valhalla, Loom, Panama, oh my! These are the names of the OpenJDK projects that will be shaping the nearterm future of Java. As these projects begin to deliver, what does this mean for the future of Java?

In this presentation, we will look at the goals of these OpenJDK projects, what has been delivered and is soon to be delivered with each project, and how Java developers can prepare for these future changes. If you are curious about the future of Java or get a deeper understanding of these projects, this is a presentation you want to check out!

Virtual Threads, the central feature of Project Loom, were released as a final feature in JDK 21! As great as virtual threads are, it's just the start of the story for Project Loom. With the vastly reduced cost of creating threads, comes new opportunities.

In this presentation we will look at the next two major features to be delivered by Project Loom; Structured Concurrency and Scoped Values, and how they will significantly improve the developer experience of writing, running, and debugging code the executes concurrently.