[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

January, 2026

  • 26 January

    What’s New in the January 2026 Payara Platform Release?

    Author: Dominika Tasarz Original post on Foojay: Read More Table of Contents Security PriorityPayara Platform Community Edition 7.2026.1Payara Platform Enterprise Edition 6.34.0The Payara Upgrade ToolPayara Platform Enterprise Edition 5.83.0Release Notes As we begin 2026, we’re pleased to announce new releases across all Payara Platform editions this January: Payara Platform Community 7.2026.1, Payara Platform Enterprise 6.34.0 and 5.83.0. These releases deliver …

    Read More »
  • 26 January

    Webinar: “Moving Applications From JDK 21 to JDK 25: What You Need to Know”

    Author: Geertjan Wielenga Original post on Foojay: Read More Table of Contents Why Upgrade?Upcoming Webinar: Your Migration Guide JDK 25 has arrived as the latest long-term support (LTS) release for Java, bringing performance improvements and enhanced stability for modern applications. If your organization is running JDK 21, now is the time to start planning your migration path. Why Upgrade? Each …

    Read More »
  • 26 January

    Foojay Podcast #89: Quarkus and Agentic Commerce

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuests Michal Maléř Holly Cummins LinksContent For this episode of the Foojay Podcast, we invited the author of three recent posts published on Foojay. And he brought a colleague to get even more expert knowledge in this podcast! We talk about Quarkus, how it is “cloud-native”, how …

    Read More »
  • 24 January

    Bring AI into your Jakarta EE apps with LangChain4J-CDI

    Author: Buhake Sindi Original post on Foojay: Read More Table of Contents What is LangChain4J-CDI?Getting started with LangChain4J-CDI 1) Add dependencies (Maven) 2) Configure your model(s) with MicroProfile Config 3) Declare an AI Service interface 4) Inject and use it 4) Observability and resiliency. In SummaryImportant Links Goal: This article will demonstrate how to add AI features to a Jakarta …

    Read More »
  • 23 January

    Security Doesn’t Start at Liftoff

    Author: Steve Poole Original post on Foojay: Read More Table of Contents Are you sitting comfortably?The CVE is (almost) not importantThe Inversion of the Security TimelineHabit vs. HypeThe Flawed Assumption of Loud AlertsPrioritising Changes Over StoriesThe main timelineAre we done?How the message dilutesA common scenerioWhat This Means to You and What to Do NextWhat this means in practiceWhat you should …

    Read More »
  • 23 January

    Java on Single Board Computers: x86 vs ARM vs RISC-V

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents ARM: Efficient by Design ARM on Mobile Devices ARM on Raspberry Pi ARM on Cloud Computing ARM in the Apple M-Series Java on ARM x86: Running the Same Code Since 1985 Decades of Desktop, Laptop, and Server Dominance AMD versus Intel: Two Implementations of x86 Intel’s Attempt at …

    Read More »
  • 22 January

    BoxLang AI v2: Enterprise AI Development Without the Complexity

    Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What Makes This Release Groundbreaking? Summary Autonomous AI Agents Serverless AI Agents on AWS Lambda Autonomous Agents with BoxLang Scheduler Multi-Tenant Vector Memory & RAG Document Loaders for 30+ Formats 12+ AI Provider Support Model Context Protocol (MCP) Native Structured Output Streaming Support Async Operations AI Pipelines Event-Driven …

    Read More »
  • 21 January

    OpenJDK January 2026 Critical Patch Update and Patch Set Update Released

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents The Quarterly Update Cycle Critical Patch Updates (CPU) Patch Set Updates (PSU) Difference With the Six-Month Release CycleDistributor AvailabilityIn this January ReleaseNext Steps The January 2026 OpenJDK quarterly updates are now (or will soon be) available from various OpenJDK distributors. This quarterly release brings important security fixes and …

    Read More »
  • 20 January

    Get high performance Java applications with IBM Semeru Runtimes

    Author: Grace Jansen Original post on Foojay: Read More Table of Contents Performance for typical Java applicationsImproving an application’s startup and rampup time Improving startup and rampup time with shared classes cache Improving startup and rampup time with InstantOn Improving startup and rampup time with Semeru Cloud Compiler Improving an application’s throughput Improving throughput with Semeru Runtimes Improving an application’s …

    Read More »
  • 20 January

    Command completion: IntelliJ IDEA with less shortcuts

    Author: Marit van Dijk Original post on Foojay: Read More Table of Contents Command completion extends regular completionFix errors and warnings with command completionPerform file- or class-level actionsRefactoring and code transformationUse command completion for navigationAliases for several commandsComplements existing featuresConclusion How many shortcuts can you remember? Three? Five? More? I try to learn as many as I can and still …

    Read More »