[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

May, 2026

  • 14 May

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

    Author: Farhan Hasin Chowdhury Original post on Foojay: Read More Table of Contents Prerequisites1. Project setup2. Storing and managing review patterns Defining the pattern model Creating the repository Building the service layer Exposing the REST endpoints 3. Embedding patterns with Spring AI and MongoDB Atlas Vector Search Adding Spring AI dependencies Generating embeddings Seeding the pattern library Creating the Atlas …

    Read More »
  • 14 May

    Azul Payara May 2026 Release – What’s New

    Author: Luqman Saeed Original post on Foojay: Read More 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 2026 release is the largest Payara milestone since the project’s inception. …

    Read More »
  • 14 May

    BoxLang AI Series: Complete Guide to Building AI Agents

    Author: Cristobal Escobar Original post on Foojay: Read More 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 you step by step through how to design, build, and deploy …

    Read More »
  • 13 May

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

    Author: Frank Delporte Original post on Foojay: Read More 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 in the release notes and this blog post: there was a …

    Read More »
  • 12 May

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

    Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What we’ll CoverPrerequisites Step 1 — Install BoxLang Step 2 — Install the bx-ai Module Step 3 — Set Up Your .env File Step 4 — Configure config/boxlang.json Step 5 — Run Your First Script What Are AI Agents?What Is BoxLang AI?Core Concept 1: ToolsCore Concept 2: MemoryCore …

    Read More »
  • 11 May

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

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuests Steve Poole Dave Welch Content 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 Dave Welles, both from HeroDevs, to dig deep into the state of Java security …

    Read More »
  • 11 May

    Liquid Glass, Material 3, And A Lot Of Plumbing

    Author: Shai Almog Original post on Foojay: Read More Table of Contents Try it right now in the PlaygroundThe new native themes iOS Modern Android Material 3 Translucent surfaces Runtime palette overrides In the simulatorOn devicesSticky headersHow we test thisBugs and misc features from this weekWhere this is going — and a thank-you It has been one of those weeks …

    Read More »
  • 10 May

    Explore Spring AI SDK – Amazon Bedrock AgentCore – Part 3

    Author: Mahendra Rao B Original post on Foojay: Read More Table of Contents 1. Adding Built-in Tools: AgentCore Browser 2. Add the below class. 3. Create a Controller 4. Create a Thymeleaf UI page 5. Verify References In Part 1 and Part 2, we explored the Spring AI SDK and Amazon Bedrock AgentCore features, including the agentcore runtime starter and …

    Read More »
  • 10 May

    💪😤 THE 12 LABOURS OF PRIMEFACES 15.0.15 #release

    Author: Vincent Vauban Original post on Foojay: Read More Table of Contents PrimeFaces 15.0.15 has just been released. TL;DR A quick overview of why PrimeFaces 15.0.15 matters and what kind of improvements it brings. WHAT PRIMEFACES 15.0.15 BRINGS 1. SCHEDULE TOOLTIP ESCAPING PrimeFaces now gives better control over how tooltip content is escaped in p:schedule. Explanation: 2. SCHEDULE TOOLTIP WITH TRUSTED …

    Read More »
  • 8 May

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

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents How to Use Azul Zulu as Docker Official ImagesPractical Examples: Building Lean Containers Everything in One Container (Don’t Do This) Multi-Stage Build with JRE Using jdeps and jlink to Create a Custom Runtime Size Comparison SummaryWhat to Do Next Previously in this series: Trusted Java Containers: Azul Zulu …

    Read More »