Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Friends of OpenJDK Today

Most Viewed

Preparing for Spring Framework 7 and Spring Boot 4

Table of Contents 1. Built-in Resilience Feature2. Fluent JMS Client API3. Robust Api Versioning4. Unified Message Conversion5. Faster and Smarter Testing6. Modern Ecosystem Integration7. Hibernate ORM and JPA Upgrades8. Overhauled HttpHeaders API9. Support for Jackson 3.x10. Null Safety using JSpecify1. ...

New Articles

Foojay Podcast #85: Code, Community, and Opportunity: Making Tech Accessible for Everyone

Table of Contents YouTubePodcast AppsContent What if the future of Java depends on who we invite to learn it today? In this Foojay Podcast, we’re diving into something that affects all of us in the Java community: How can we …

How CodeRabbit’s Agentic Code Validation helps with code reviews

Table of Contents From PRD to PR in days (not weeks)The AI-generated code crisis nobody’s talking aboutWhy did reasoning models change everything?What makes review more “agentic”?How CodeRabbit closes the AI code trust gap The 2025 Stack Overflow survey reveals a paradox: while …

Building Systems That Know Why They Exist ~ When Data, Logic, and Intent Finally Align

Every software system begins with intent. A human decision. A statement of what should exist, how it should behave, and why it matters. But somewhere along the way, that intent dies. It’s decomposed into documentation, user stories, and scattered logic. …

Java 21+ on Raspberry Pi Zero 2 is Back In Business

Table of Contents Reproducing The ProblemFixed with Latest OpenJDK 21 and 25Conclusion As described before on Java 21+ Not Working on Raspberry Pi Zero 2, a problem appeared to execute Java code on the Raspberry Pi Zero 2 with OpenJDK …

Java 25: What’s New?

Table of Contents JEP 470: PEM Encodings of Cryptographic Objects (Preview)JEP 502: Stable Values (Preview)JEP 503: Remove the 32-bit x86 Port509: JFR CPU-Time Profiling (Experimental)514: Ahead-of-Time Command-Line Ergonomics515: Ahead-of-Time Method Profiling518: JFR Cooperative Sampling520: JFR Method Timing & TracingFeatures coming …

Atlas Search index creation
Atlas Searching with the Java Driver

Table of Contents New to search?Setting up our Atlas environmentOpening network accessIndexing sample dataClick, click, click, … code!Our coding project challengeKnow the $search structureNow back to your regularly scheduled JavaJava $search buildingAnd the results are…For further informationBonus section: relevancy scoringSearching …

Popular today Task Schedulers in Java: Modern Alternatives to Quartz Scheduler
Table of Contents Quartz is often considered the standard job scheduling library in Java, which can lead developers to overlook more modern alternatives.Limitations of QuartzQuartz is showing its agePerforms worse than modern alternativesLack of built-in monitoringDistributed scheduling is opt-inSporadic maintenanceAlternatives ...
BoxLang RSS : Full-Featured RSS/Atom Feed Module for BoxLang

Table of Contents Thanks To Ray CamdenWhy bx-rss?✨ Key Features at a Glance🚀 Installation💡 Quick Start Examples🎙️ Podcast Power: iTunes Extension Support📹 Media RSS: Video & Image Feeds🔄 Feed Aggregation: Read Multiple Sources✍️ Creating Feeds: Share Your Content🎙️ Create Your …

Unleashing the Power of Data Visualization: Introducing BX-Charts for BoxLang

Table of Contents The Visualization Challenge 🧩Fully DocumentedFully SupportedCode Samples: Bringing Data to LifeExploring the Possibilities 🔍Installation 🔧Key FeaturesDevelopers, Unleash Your Data! 🌍 In the world of modern web applications, data is king—but raw numbers rarely tell the full story. …

Foojay Podcast #84: Developing Performant, Cost Efficient, and Eco-friendly Code

Table of Contents YouTubePodcast AppsContent In this Foojay Podcast, we’re exploring a critical topic that’s becoming increasingly important in our industry: developing sustainable software that is both performant and environmentally friendly. At the Devoxx and JFall conferences, I had fascinating …

JavaFX Links of November 2025

Table of Contents CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here is the overview of the JavaFX LinksOfTheMonth of November 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included …

Payara promotional graphic showing transition from Spring to Jakarta EE, including technology logos, a code icon and arrows leading from Spring to Jakarta EE.
From Spring Boot To Jakarta EE 11: How Payara Starter Eases The Transition

Table of Contents Starting with Jakarta EE Doesn’t Have to be Slow  Meet Payara Starter: The Equivalent to Spring Initializr for Jakarta EEPayara Starter vs. Spring Initializr: Same Comfort, Different StackPayara Starter and Spring Initializr Side by SideStep-by-Step: Starting a Jakarta …

JC-AI Newsletter #10

Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence. This newsletter focuses on examining how agentic AI systems improve accuracy, tutorials on agentic system …

Join the Community

Be a Part of Our Network

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard