Java 191

Java is the core topic across this site. These posts cover modern Java features, OpenJDK evolutions, performance tuning, tooling, and hands-on development lessons from real projects.

Java
Jun 16, 2025 · 1 min

Foojay Podcast #73: JCON Report, Part 2 – Evolutions in the Java Language and Runtime

Java keeps moving, and every new release shifts how we write code and run applications. At JCON 2025 in May we sat down with seven speakers to hear how they see the language and …

#podcast#foojay#java#jvm
Java
Jun 2, 2025 · 1 min

Foojay Podcast #72: JCON Report, Part 1 - Grow your career, public speaking, 30 years of Java, greener coding,…

Walking the floor at JCON in Köln, we grabbed people between talks and asked the questions that matter to working Java developers. How do you grow a career, get on stage, write …

#podcast#foojay#java#conference
Java
May 5, 2025 · 2 min

Foojay Podcast #71: Celebrating 30 Years of Java with James Gosling

Java turned 30 on May 23, 2025, and few people can speak to that journey like the person who started it. We sat down with the creator of the language himself to trace the path from …

#podcast#foojay#java#jvm
Java
Apr 25, 2025 · 1 min

Foojay Podcast #70: Celebrating 5 Years of Foojay

Five years ago, a single post about OpenJDK kicked off what grew into a hub for the Java community. The site now hosts more than 1,600 posts from over 250 authors. To mark the …

#podcast#foojay#java#openjdk
Java
Apr 14, 2025 · 2 min

Foojay Podcast #69: All Things Java at VoxxedDays Amsterdam

A conference floor at VoxxedDays Amsterdam holds dozens of small conversations that rarely make it to a recording. This episode breaks that pattern by stitching many of those …

#podcast#foojay#java#conference
Java
Mar 17, 2025 · 1 min

Foojay Podcast #68: Welcome to OpenJDK (Java) 24

Java 24 ships with 24 JEPs, and that number is no coincidence. The release packs compact object headers, generational Shenandoah, quantum-resistant cryptography, and the …

#podcast#foojay#java#openjdk
Java
Feb 24, 2025 · 2 min

Foojay Podcast #67: Writing a book. Does it make you rich and famous?

Holding a paper book with your own name on the cover is a special moment. But what does it really take to get there, and does writing a technical book actually pay off in money or …

#podcast#foojay#writing#java
Feb 19, 2025 · 6 min

Demo Application with CRaC and Loading Data in Memory

Coordinated Restore at Checkpoint (CRaC) is a JDK project, initiated by Azul . With CRaC, you can start Java programs with a shorter time to first transaction, combined with less …

#java#azul#crac
Java
Feb 11, 2025 · 1 min

Foojay Podcast #66: Let's Talk About Java Code! Diving into a few Foojay blog posts…

Reading a good blog post often raises more questions than it answers. So we picked a handful of recent Foojay articles and asked the authors to walk us through their thinking, …

#podcast#foojay#java#spring-boot
Java
Jan 20, 2025 · 1 min

Foojay Podcast #65: Boost Your Career in 2025!

Your year-end review is done, the goals are set, and now the real question shows up. How do you actually grow as a developer in the year ahead? To kick off the first Foojay Podcast …

#podcast#foojay#java#mentoring
Jan 8, 2025 · 6 min

Controlling a Raspberry Pi HDMI Camera with a Java API

In this post you’ll learn how you can run a Java application on a Raspberry Pi Zero 1 to turn it in a controllable HDMI camera. I use such cameras in my setup with an ATEM …

#java#raspberry-pi#javaonraspberrypi
Java
Dec 23, 2024 · 1 min

Foojay Podcast #64: Interviews at JFall about open source, OpenJDK evolutions, Project Loom, JVM, and more!

A conference hallway tells you more about the state of Java than any keynote. We grabbed a microphone at JFall and asked developers what they care about right now, from Project …

#podcast#foojay#java#jvm
Java
Dec 16, 2024 · 1 min

Foojay Podcast #63: How do we keep our Java applications up to date and secure?

Most teams want to run a current Java version, yet many production systems stay stuck on old releases and outdated dependencies. Management priorities, legacy code, and fear of …

#podcast#foojay#java#openrewrite
Dec 5, 2024 · 1 min

TVH IT Talk, links of the talk Following the evolutions in Java with a look into the OpenJDK project

These are the links of the presentation “Following the evolutions in Java with a look into the OpenJDK project” of Thursday December 5th at the TVH IT Talks 2024 in …

#java#conference
Java
Dec 2, 2024 · 1 min

Foojay Podcast #62: Better Coding with AI: Friend or Enemy?

AI tools promise faster code and smarter suggestions, but how far can we trust them inside a real Java project? In this Foojay Podcast #62, we sat down with Grace Jansen, Sean Li, …

#podcast#foojay#java#ai
Nov 21, 2024 · 9 min

How Organizations Became Stuck on Outdated Java Versions

My recent blog post “Why Java 8 is a Ticking Time Bomb Hiding Within Your Organization” triggered quit some reactions… I went a step further and asked on social …

#java
Nov 13, 2024 · 1 min

FLOSS Weekly Episode 809: Pi4J – Stable And Boring On The Raspberry Pi

Java on a Raspberry Pi sounds like an odd pairing to some developers, but it opens the door to a huge ecosystem for anyone who already knows the language. Pi4J wraps the low-level …

#podcast#java#raspberry-pi#pi4j
Java
Nov 4, 2024 · 1 min

Foojay Podcast #60: Proud Of Belgium – Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, and htmx

Belgium is a small country, but the Java community here punches far above its weight. During Devoxx in Antwerp we grabbed the microphone and walked around to meet the makers behind …

#podcast#foojay#java#javafx
Nov 1, 2024 · 1 min

Java Challengers: Java Rockstar Career #4 - Java on Raspberry Pi, Start with Open Source with Java with Frank Delporte

Wondering how a Java developer moves from writing business code to tinkering with hardware and contributing to open source? That path is shorter than most people think, and it …

#podcast#java#raspberry-pi#pi4j
Oct 30, 2024 · 6 min

Why Java 8 is a Ticking Time Bomb Hiding Within Your Organization

When I spoke to developers at Devoxx in Belgium in October, I was surprised to learn how many of them are maintaining systems that are still running on Java 8 (released in 2014). …

#java#javafx#azul