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

Dockerizing a Java 26 Project with Docker Init

Table of Contents Technical RequirementsCreate a New ProjectRun Docker InitA Note on Java 26 Base ImagesBuild and RunAdd a ControllerMore LinksConclusion Docker Init was introduced in Docker Desktop 4.27, before LLMs became the default answer to everything. It’s a "smart" ...

New Articles

AI-Powered Code Review Assistant: Automated Code Analysis with Spring AI and MongoDB

Table of Contents Prerequisites1. Project setup2. Storing and managing review patternsDefining the pattern modelCreating the repositoryBuilding the service layerExposing the REST endpoints3. Embedding patterns with Spring AI and MongoDB Atlas Vector SearchAdding Spring AI dependenciesGenerating embeddingsSeeding the pattern libraryCreating the …

Azul Payara May 2026 Release – What’s New

Table of Contents A critical security fix, patched across every supported branchAzul Payara Community 7.2026.5Azul Payara 6.38.0: Continued Jakarta EE 10 SupportAzul Payara 5.87.0: Jakarta EE 8 Support ContinuesAzul Payara 4.1.2.191.55: Legacy Branch Still MaintainedLooking AheadUpgrading and Feedback The May …

BoxLang AI Series: Complete Guide to Building AI Agents

Table of Contents Start Here: A Practical OverviewThe Full SeriesWhat You’ll LearnKey ResourcesWhy BoxLang AIReady to Start Building? The world of AI development is moving fast, but building real, production-ready AI agents doesn’t have to be complex. This series walks …

Testing Lottie4J JavaFX Animations in GitHub Actions Without a Display: JavaFX 26 Headless to the Rescue

Table of Contents The Test, and Why It MatteredWhat Changed in JavaFX 26The Catch: JavaFX 26 Requires Java 24The GitHub Actions SideWhat This Actually TestsWould I Recommend This Pattern? When I released Lottie4J 1.1.0, I mentioned something a bit embarrassing …

How to Develop AI Agents Using BoxLang AI: A Practical Guide

Table of Contents What we’ll CoverPrerequisitesStep 1 — Install BoxLangStep 2 — Install the bx-ai ModuleStep 3 — Set Up Your .env FileStep 4 — Configure config/boxlang.jsonStep 5 — Run Your First ScriptWhat Are AI Agents?What Is BoxLang AI?Core Concept …

Foojay Podcast #95: Is Your Java App Actually Secure, Or Does It Just Look That Way?

Table of Contents YouTubePodcast AppsGuestsSteve PooleDavid WelchContent Is your Java application actually secure, or does it just look that way? In this episode of the Foojay Podcast, Frank is joined by Steve Poole and David Welch, both from HeroDevs, to …

Popular today Kotlin adoption inside ING, five years later
Table of Contents The share of Kotlin code at INGLooking at trends over timeHow many flavors does a repository contain?And what about newer projects?A message from the communityA word of conclusion TL;DR: Five years after its introduction Kotlin adoption inside ...
Liquid Glass, Material 3, And A Lot Of Plumbing
Liquid Glass, Material 3, And A Lot Of Plumbing

New iOS Modern (liquid glass) and Android Material 3 native themes, how they work in the Playground, in the simulator, and on devices, plus a week of performance and look-and-feel improvements including sticky headers.

Explore Spring AI SDK – Amazon Bedrock AgentCore – Part 3

Table of Contents 1. Adding Built-in Tools: AgentCore Browser2. Add the below class.3. Create a Controller4. Create a Thymeleaf UI page5. VerifyReferences In Part 1 and Part 2, we explored the Spring AI SDK and Amazon Bedrock AgentCore features, including …

💪😤 THE 12 LABOURS OF PRIMEFACES 15.0.15 #release
💪😤 THE 12 LABOURS OF PRIMEFACES 15.0.15 #release

▪️ PrimeFaces 15.0.15 is a maintenance release, not a “big feature” release
▪️ The most visible change is the new escape behavior on p:schedule tooltips
▪️ Accessibility keeps improving around ARIA attributes
▪️ Several components received small but useful fixes: SelectOneMenu, Panel, ConfirmDialog, TextEditor, BlockUI, AutoComplete, Slider
▪️ PrimeFaces remains a good fit when your application is strongly Java/server-side oriented

Using the Azul Zulu Docker Official Images: From Simple Pull to Lean Container

Table of Contents How to Use Azul Zulu as Docker Official ImagesPractical Examples: Building Lean ContainersEverything in One Container (Don’t Do This)Multi-Stage Build with JREUsing jdeps and jlink to Create a Custom RuntimeSize Comparison SummaryWhat to Do Next Previously in …

BoxLang AI Deep Dive — Part 7 of 7: MCP — The Protocol That Connects Everything

Table of Contents 🔌 Consuming MCP Servers — The Client SideSeeding Agents with MCP ServersHow MCPTool Works🖥️ Building MCP Servers — The Server SideSimple ServerHTTP Transport for WebWeb Application Integration🔒 Enterprise Security FeaturesCORSRequest Body Size LimitsAPI Key ValidationAutomatic Security HeadersSecurity …

Building an AI-Powered Operations Assistant with Spring AI and MongoDB Atlas — Part 1: RAG Foundation

Table of Contents The problemWhat we are buildingWhy RAG and why MongoDB AtlasHow the Pieces Fit TogetherGetting the Project RunningThe Ingestion PipelineThe Retrieval PipelineThe Atlas Vector Search IndexTrying It OutConclusion and What’s Next This is the first article in a …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

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