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

JC-AI Newsletter #9

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 AI enhances productivity through enterprise studies, tutorial, agentic system ...

New Articles

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 …

The Visitor Pattern – ‘Revisited’ using Data Oriented Programming techniques

Java Language improvements culminating in java 21 obviate the need for the verbose visitor pattern as we know it, instead elevating it into a first class language feature.

Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!

Table of Contents History: Why JavaFX Got Separated From The JDKTime to ReuniteThe Developer Experience MattersEnter Java on Mobile: The Perfect TimingThe Challenge They’re SolvingA New Approach: Java on MobileCurrent Progress and RoadmapWhy These Two Initiatives Complement Each Other PerfectlyA …

BoxLang Redis Has Landed: Enterprise-Grade Caching, Pub/Sub, and Distributed Locking

Table of Contents 🎯 What is the Redis Module?⚡ Key Features📦 Getting Started🔧 Quick Configuration💾 Powerful Caching Made Simple📢 Publish/Subscribe: Real-Time Messaging🔒 Distributed Locking: Coordinate Across Servers🎯 Deployment Modes📚 Comprehensive Documentation💡 Use Cases🎁 Get Access We’re thrilled to announce the …

Popular today Understanding MCP Through Raw STDIO Communication
Table of Contents Deep Dive into the Model Context ProtocolUnderstanding MCP Through Raw STDIO CommunicationWhy STDIO? The Power of Universal CommunicationUnderstanding the JSON-RPC Message FlowClient → Server: Initialization RequestServer → Client: Initialization ResponseThe Message Type HierarchyBidirectional Communication: Beyond Request-ResponseThe Complete ...
The Art of Performance Tuning: Why Saving 30% in the Cloud Means Nothing if Your Code Wastes 1000× More

Table of Contents The Hidden Cost of “Good Enough” CodeA Quick Reality Check – Programming Languages and EnergyLet’s see how good am I with performance analysisStep One – Exceptions as LogicStep Two – The RegExp TrapStep Three – Let the …

Foojay Podcast #83: OpenJDK Evolutions plus Tips and Tricks

Table of Contents YouTubePodcast AppsContent Welcome to another episode of the Foojay Podcast! Just like in the previous episode, I bring you conversations from two of Europe’s premier Java conferences – Devoxx in Belgium and JFall in the Netherlands. At …

Spring Framework 7.0 and Spring Data 2025.1.0 Embrace Jakarta EE 11 Compatibility

Table of Contents Why This MattersA Look Back at the Spring and Java/Jakarta EE RelationshipWhat This Means for Payara UsersExpanding Your Options With Spring and Payara Qube The recent releases of Spring Framework 7.0 and Spring Data 2025.1.0 mark an …

Navigating the Nuances of GraphRAG vs. RAG

Table of Contents RAG: The Baseline Approach Based on EmbeddingsGraphRAG: Connecting the Dots with Knowledge GraphsTowards Hybrid Approaches and Unified PlatformsBuilding Reliable AI Apps While large language models (LLMs) hold immense promise for building AI applications and agentic systems, ensuring …

Illustration of a large upward arrow inside a circular update icon, placed over a stylised grid that suggests technology or a digital platform. The background is blue with coral shapes and small fish swimming around, giving it an ocean theme.
Goodbye Payara Community 6, on to the next chapter with Payara Community 7

Table of Contents The next chapter, Payara 7 with Jakarta EE 11A refreshed container experience with new Docker imagesWhat the end of Payara Platform Community 6 means for youWhy this transition is positive for the communityHow to prepare for the …

Service Layer Pattern in Java With Spring Boot

Table of Contents What you’ll learnWhat is the Service Layer pattern?Why use a service layer?How the Service Layer fits with MVCTraditional MVCMVC + Service LayerA real example: User management serviceThe scenarioStep 1: The domain modelStep 2: The repository interfaceStep 3: …

Join the Community

Be a Part of Our Network

Subscribe to foojay updates:

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