Frank Delporte216 articles
Table of Contents VideoPodcast (audio only)Content This is the final part of the JCON 2025 interviews with a lot of tips and tricks! In the three previous podcasts, we featured interviews from the JCON conference on “Being a better Java …

- Frank Delporte
-
When ReadyNow Can Only Compile on Traffic Loads
Table of Contents Compilation only happens on traffic loadsReadyNow waits for class loadingHow to fix this?Identifying the problemCalling the identified codeReadiness checkExample with Spring PetclinicRun without a ReadyNow profileRun with a ReadyNow profileGenerational ReadyNow profilesResultConclusion This is the fifth and …
- Frank Delporte
-
Java 21+ Not Working on the Raspberry Pi Zero 2
Table of Contents Problem on Raspberry Pi Zero 2Differences Between RPi Zero 2 and RPi 4Changes in Java 21WorkaroundCompare Boards This story is about how “Write Once, Run Anywhere” got broken in a specific use case. It reveals the complexity …
- Frank Delporte
-
Foojay Podcast #74: JCON Report, Part 3 – AI, ChatGPT, LLM, ML, RAG, MCP, GenAI, and more!
Table of Contents VideoPodcast (audio only)Content Let’s have an AI Bingo and talk about ChatGPT, LLM, ML, RAG, MCP, GenAI, and more! This is part 3 of the interviews recorded at the JCON conference in May. In the previous parts, …
- Frank Delporte
-
JavaFX Links of June 2025
Table of Contents CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksConferencesTutorialsMiscellaneousJFX Central Here is the overview of the JavaFX LinksOfTheMonth of June 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included …
- Frank Delporte
-
Improve Your Java Applications’ Startup and Compilation Speed with Optimizer Hub
Table of Contents What is Optimizer Hub?Is Optimizer Hub required to use ReadyNow?Advantages of using ReadyNow OrchestratorMore advantages of Optimizer HubConclusion This is the fourth blog post in a series on faster Java application warmup with ReadyNow. If you haven’t …
- Frank Delporte
-
How to Train ReadyNow to Achieve Optimal Java Performance
Table of Contents Understanding ReadyNow generationsTIPWhen using the ReadyNow Orchestrator feature of Optimizer Hub, the creation of a promoted profile is handled automatically. This will be explained in the next blog post in this series.Possible approachesTIPTo reach an optimal profile, …
- Frank Delporte
-
Foojay Podcast #73: JCON Report, Part 2 – Evolutions in the Java Language and Runtime
Table of Contents VideoPodcast (audio only)Content In the second part of our JCON interviews, recorded at the conference in May, we focuses on general evolutions within the Java world and how they influence how we write code and develop applications. …
- Cay Horstmann,
- Frank Delporte,
- Hanno Embregts,
- Jens Knipper,
- Karl Heinz Marbaise,
- Miro Wengner
-
How ReadyNow Improves Java Warmup Time
Table of Contents How ReadyNow achieves faster compilationsNormal startupWhat’s in the fileStartup with fileComparing the different runsTier 1 compile countsTier 2 Compile CountsCompiler queue runConclusion This is the second article in a series on faster Java application warmup. The first …
- Frank Delporte
-
Faster Java Warmup: CRaC versus ReadyNow
Table of Contents What happens at Java startupJava warmup phase DeoptimizationsSolutions Provided by AzulCoordinated Restore at Checkpoint (CRaC) ReadyNow Cloud Native CompilerCRaC Compared to ReadyNow Conclusion This is the first blog post in a series on faster Java application warmup with ReadyNow.Azul has developed …
- Frank Delporte
-
Foojay Podcast #72: JCON Report, Part 1 – Grow your career, public speaking, 30 years of Java, greener coding,…
Table of Contents VideoPodcast (Audio only)Content On May 13th and 14th, Foojay attended the JCON conference in Köln, Germany, where we did over 30 live-stream interviews. In this episode, we present to you the first set of these interviews, in …
- Brian Vermeer,
- Frank Delporte,
- Baruch Sadogursky,
- Markus Westergren,
- Richard Fichtner