Rephonic
Artwork for Inside Java

Inside Java

David Delabassee
Java
Openjdk
Foreign Function and Memory API
JDK 24
Project Panama
Virtual Threads
Project Amber
Java Development Kit
Java 1 Conference 2025
JDK 22
Native Libraries
Oracle
Javadoc
Java Native Interface
Project Leiden
Project Loom
Java Virtual Machine
Applets
Records
Lucene

Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.

PublishesWeeklyEpisodes68Founded6 years ago
Number of ListenersCategory
Technology

Listen to this Podcast

Artwork for Inside Java

Latest Episodes

OpenJDK's Project Valhalla is improving Java's support for custom numerical types. That goes beyond value types and also encompasses explorations into operator support. While Java is extremely unlikely to ever allow arbitrary operator definitions, it... more

YouTube

JEP 540 proposes to incubate a simple JSON API and is currently proposed to target JDK 28. The pull request for Project Valhalla's JEPs 401 and 539 were merged and value types are available as a preview feature in the latest JDK 28 early-access build... more

Helidon 4.4 was released in April 2026 and stands out from other web frameworks by embracing new Java features as early as possible, particularly virtual threads and ahead-of-time computation. It is also aiming to become an OpenJDK project in the com... more

YouTube

Key Facts

Accepts Guests
Contact Information
Podcast Host
Number of Listeners
Find out how many people listen to this podcast per episode and each month.

Similar Podcasts

People also subscribe to these shows.

Software Engineering Daily
Software Engineering DailySoftware Engineering Daily
The Stack Overflow Podcast
The Stack Overflow PodcastThe Stack Overflow Podcast
CoRecursive: Coding Stories
CoRecursive: Coding StoriesAdam Gordon Bell - Software Developer

Recent Guests

Joe Di Pol
Lead principal platform software engineer at Oracle, works on Helidon
Oracle
Episode: "Embracing Virtual Threads with Helidon" [I/O]
Roberto Lozano
Compiler engineer, Java Platform Group, Oracle
Oracle
Episode: "JIT Compiler From the Ground Up" [AtA]
Dan Vega
Spring Developer Advocate at Broadcom, Java Champion, Speaker and Author
Broadcom
Episode: "AI Solutions with Spring AI 2.0 and Java" [I/O]
Mikael Vidstedt
Lead of the Java Virtual Machine team at Oracle
Oracle
Episode: "Scripting JS and Python with Project Detroit" with Mikael Vidstedt [AtA]
Ron Pressler
Java architect at Oracle
Oracle
Episode: "Java *is* Memory Efficient" with Ron Pressler [AtA]
Brian Gatz
Java architect
Oracle
Episode: "Ask the Architects at JavaOne'26" [AtA]
Alex Buckley
Java architect
Oracle
Episode: "Ask the Architects at JavaOne'26" [AtA]
Paul Sandals
Java architect
Oracle
Episode: "Ask the Architects at JavaOne'26" [AtA]
Dan Heidinger
Java architect
Oracle
Episode: "Ask the Architects at JavaOne'26" [AtA]

Hosts

Nicolai Parlog
Host of Inside Java podcast; Oracle Java Team; frequent contributor to JVM/Java discussions.
Nicolai Parlock
Host of Inside Java Newscast; Oracle; focus on Java ecosystem updates and tooling.

Reviews

4.9 out of 5 stars from 142 ratings
  • Number One Java Podcast

    This is the number one podcast for Java. Together with the inside.java site it provides everything I need to stay up to date.

    Apple Podcasts
    5
    Weißes Waldvögelein
    Germany4 years ago
  • Great podcast

    Thank you!

    Apple Podcasts
    5
    awise111
    United States4 years ago
  • Fantastic podcast, a must listen for all Java developers.

    So glad to have found this.

    Keep up the good work ?

    Podcast Addict
    5
    mike
    5 years ago
  • Fantastic podcast, a must listen for all Java developers.

    So glad to have found this.

    Keep up the good work ?

    Podcast Addict
    mike
    5 years ago
  • Fantastic podcast, a must listen for all Java developers.

    So glad to have found this.

    Keep up the good work 🙂

    Podcast Addict
    5
    mike
    5 years ago

Listeners Say

Key themes from listener reviews, highlighting what works and what could be improved about the show.

High-quality guests and host chemistry drive clear, informative conversations.
Loved depth and practical insights on Java internals and releases.
Listeners appreciate governance transparency around JEPs and OpenJDK decisions.

Chart Rankings

How this podcast ranks in the Apple Podcasts, Spotify and YouTube charts.

Apple Podcasts
#120
Philippines/Technology
Apple Podcasts
#155
Ireland/Technology
Apple Podcasts
#157
Singapore/Technology
Apple Podcasts
#166
Poland/Technology
Apple Podcasts
#222
South Africa/Technology

Talking Points

Recent interactions between the hosts and their guests.

"Embracing Virtual Threads with Helidon" [I/O]
Q: Why move Helidon to OpenJDK, and how will that affect development and releases?
The move signals Helidon's governance under the OpenJDK umbrella, with plans to adopt the JDK tip-and-tail release model and align release cadences, including the six-month cadence, while keeping Helidon's modular structure and contributor ecosystem.
"Embracing Virtual Threads with Helidon" [I/O]
Q: So what does it mean to embrace them?
Embracing virtual threads meant rewriting Helidon's web server from the NETI-based async model to a model where each incoming request gets its own virtual thread, allowing blocking operations without affecting others and letting the JVM handle scheduling for high scalability.
"JIT Compiler From the Ground Up" [AtA]
Q: Can you explain deoptimization and why the compiler sometimes intentionally fallbacks to interpretation?
Deoptimization occurs when a speculative optimization turns out to be invalid; the runtime then reverts to the interpreter state to preserve correctness, using synchronization points to map between machine code and the JVM state and resume execution safely.
"JIT Compiler From the Ground Up" [AtA]
Q: What is the relationship between inlining and escape analysis, and how do they affect optimization decisions?
Inlining expands the scope of optimization by allowing multiple related methods to be compiled together, but it must be balanced to avoid code bloat; escape analysis determines whether objects can be replaced by their fields, enabling inlining to be more effective and sometimes removing heap allocation entirely.
"JIT Compiler From the Ground Up" [AtA]
Q: How does the JIT decide which bytecodes or methods to compile at any given time?
The JIT profiles code during interpretation to identify hot spots (the 20% of code that accounts for 80% of runtime) and then selectively compiles those methods or bytecodes, often in stages (C1 first, then C2) to balance startup speed with peak performance.

Audience Metrics

Listeners, social reach, demographics and more for this podcast.

Listeners per Episode
Gender Skew
Location
Interests
Professions
Age Range
Household Income
Social Media Reach

Frequently Asked Questions About Inside Java

What is Inside Java about and what kind of topics does it cover?

A technically focused show that centers on the Java ecosystem, language evolution, the JVM, OpenJDK, and platform innovations. Episodes frequently cover Java releases, tooling, memory management, GC, modularity, and interop with emerging frameworks and languages. Noteworthy is the emphasis on real-world engineering detail, governance processes (JEPs), and practical guidance for developers building enterprise-grade Java software. The lineup often features Oracle engineers and Java platform architects, and guests range from JVM experts to project leads, making it a strong resource for developers, engineers, and engineering leaders seeking deep dives into Java internals, performance, and modernization efforts.

Where can I find podcast stats for Inside Java?

Rephonic provides a wide range of podcast stats for Inside Java. We scanned the web and collated all of the information that we could find in our comprehensive podcast database. See how many people listen to Inside Java and access YouTube viewership numbers, download stats, audience demographics, chart rankings, ratings, reviews and more.

How many listeners does Inside Java get?

Rephonic provides a full set of podcast information for four million podcasts, including the number of listeners. View further listenership figures for Inside Java, including podcast download numbers and subscriber numbers, so you can make better decisions about which podcasts to sponsor or be a guest on. You will need to upgrade your account to access this premium data.

What are the audience demographics for Inside Java?

Rephonic provides comprehensive predictive audience data for Inside Java, including gender skew, age, country, political leaning, income, professions, education level, and interests. You can access these listener demographics by upgrading your account.

How many subscribers and views does Inside Java have?

To see how many followers or subscribers Inside Java has on Spotify and other platforms such as Castbox and Podcast Addict, simply upgrade your account. You'll also find viewership figures for their YouTube channel if they have one.

How many episodes of Inside Java are there?

Inside Java launched 6 years ago and published 68 episodes to date. You can find more information about this podcast including rankings, audience demographics and engagement in our podcast database.

How do I contact Inside Java?

Our systems regularly scour the web to find email addresses and social media links for this podcast. We scanned the web and collated all of the contact information that we could find in our podcast database. But in the unlikely event that you can't find what you're looking for, our concierge service lets you request our research team to source better contacts for you.

Where can I see ratings and reviews for Inside Java?

Rephonic pulls ratings and reviews for Inside Java from multiple sources, including Spotify, Apple Podcasts, Castbox, and Podcast Addict.

View all the reviews in one place instead of visiting each platform individually and use this information to decide if a show is worth pitching or not.

How do I access podcast episode transcripts for Inside Java?

Rephonic provides full transcripts for episodes of Inside Java. Search within each transcript for your keywords, whether they be topics, brands or people, and figure out if it's worth pitching as a guest or sponsor. You can even set-up alerts to get notified when your keywords are mentioned.

What guests have appeared on Inside Java?

Recent guests on Inside Java include:

1. Joe Di Pol
2. Roberto Lozano
3. Dan Vega
4. Mikael Vidstedt
5. Ron Pressler
6. Brian Gatz
7. Alex Buckley
8. Paul Sandals

To view more recent guests and their details, simply upgrade your Rephonic account. You'll also get access to a typical guest profile to help you decide if the show is worth pitching.

Find and pitch the right podcasts

We help savvy brands, marketers and PR professionals to find the right podcasts for any topic or niche. Get the data and contacts you need to pitch podcasts at scale and turn listeners into customers.
Try it free for 7 days