Following the tremendous success of the last edition, the board decided that J-Spring can be …
Read More »Some great J-Spring news
Following the tremendous success of the last edition, the board decided that J-Spring can be even bi…
J-Fall 2025: A Day to Remember
On November 6, 2025, the Java community came together in Ede for another great edition of J-Fall. Th…
Devopscon & MlCon 2026
We are proud to inform you about the arrival of 2 international conferences taking place in Amsterda…
InfoQ Java Trends Report 2025
InfoQ published its annual Java Trends reports last week. Here are the key findings. AI on the JVM a…
JavaOne registration is now open
March 17-19, 2026 | Redwood City, CA JavaOne is the ultimate conference for Java developers. Learn a…
-
An Exploration of Cutting-Edge Updates – Ana-Maria Mihalceanu
Lees hier het artikel “An Exploration of Cutting-Edge Updates” van Ana-Maria Mihalceanu.
Read More » -
Java Magazine 4
-
Java Magazine 3 is uit
-
JAVA MAGAZINE 2 – 2025
-
JAVA MAGAZINE 1 – 2025
Java Articles by Foojay.io
January, 2026
-
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 » -
19 January
🚀 The Future is Now: AI Code Assurance and MCP with SonarQube (Part 4)
Author: Jonathan Vila Original post on Foojay: Read More Table of Contents Problem #1: “I see the bug, but I’m too lazy (or busy) to fix it”Problem #2: “My AI Assistant writes buggy code because it doesn’t know our rules”Problem #3: “How do I know if this Project with AI-generated code is actually good?” Series Summary: The Complete Cycle Hola …
Read More » -
19 January
Documentation as Code with AsciiDoctor, GitLab CI, and GitLab Pages
Author: Jens Knipper Original post on Foojay: Read More Table of Contents GitLab PagesGitLab CIGenerating pagesResults Writing documentation should be as low-key as possible to remove the pain from the process. One way to achieve this is through Documentation as Code. Setting it up and configuring it may take some time, but once it’s done, you can focus on creating …
Read More » -
16 January
The FFM API: How OpenJDK Changed the Game for Native Interactions (And Made Pi4J Better!)
Author: Frank Delporte Original post on Foojay: Read More Table of Contents A Quick History LessonForeign Function & Memory (FFM) API The Problem With JNI How The FFM API Evolved Simple Code Examples Why the FFM API Matters for Raspberry Pi Projects Pi4J Architecture The FFM Transformation A Community Success Story Beyond Raspberry Pi Pi4J Examples Using the FFM API …
Read More » -
15 January
The Ultimate 10 Years Java Garbage Collection Guide (2016–2026) – Choosing the Right GC for Every Workload
Author: Alexius Dionysius Diakogiannis Original post on Foojay: Read More Table of Contents IntroductionWorkload Analysis and Strategic Selection Microservices (Spring Boot/Quarkus) Legacy JEE (WebLogic/JBoss/Payara) Stateful UI (Vaadin/JSF) Data Intensive (Spark/Flink/Batch) Ultra-Low Latency Technical Performance Deep Dives Migration Trade-offs: ParallelOld to ZGC Microservices and Cumulative Latency Database Connectivity Stability Technical Matrix and Decision Logic Collector Comparison (JDK 8–25) The Decision Tree …
Read More »
NLJUG – Nederlandse Java User Group NLJUG – de Nederlandse Java User Group – is opgericht in 2003. De NLJUG verenigt software ontwikkelaars, architecten, ICT managers, studenten, new media developers en haar businesspartners met algemene interesse in alle aspecten van Java Technology.









