De nieuwe release bevat 10 voorstellen voor verbeteringen aan de JDK (JDK Enhancement Proposals) die …
Read More »Oracle brengt Java 26 uit
De nieuwe release bevat 10 voorstellen voor verbeteringen aan de JDK (JDK Enhancement Proposals) die…
Java 26 (JDK 26) introduces several important improvements to the Java platform
Java 26 (JDK 26) introduces several important improvements to the Java platform including HTTP/3 sup…
VibeCoding – the buzzword in our community in 2026. It’s time to dive in!
We’re proud to announce that during the first edition of MLCon Amsterdam (April 20–24), we will also…
PartnerNews: Vaadin Launches Swing Modernization Toolkit, Enabling Java Teams to Run Desktop Applications in the Browser
New solution provides incremental path from Java Swing to modern web applications while preserving e…
Some great J-Spring news
Following the tremendous success of the last edition, the board decided that J-Spring can be even bi…
-
Oracle brengt Java 26 uit
-
Java 26 (JDK 26) introduces several important improvements to the Java platform
-
VibeCoding – the buzzword in our community in 2026. It’s time to dive in!
-
PartnerNews: Vaadin Launches Swing Modernization Toolkit, Enabling Java Teams to Run Desktop Applications in the Browser
-
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
April, 2026
-
9 April
Why Java Developers Over-Trust AI Dependency Suggestions
Author: Steve Poole Original post on Foojay: Read More Table of Contents Your Brain Is Working Against YouWhere Java Developers Are Most ExposedYour Toolchain Catches Some of ThisMake the Model Show Its WorkingThe Confidence TaxSources This article is adapted from The Confidence Trap, part of the “2026 Supply Chain Reckoning” series on my No Regressions newsletter. Your boss calls you …
Read More » -
9 April
Introducing BoxLings! An interactive teacher for BoxLang and TDD/BDD
Author: Luis Majano Original post on Foojay: Read More Table of Contents What Is BoxLings?The Full Learning Path Phase 1 — Core Fundamentals (50 Exercises) Phase 2 — Intermediate (40 Exercises) Phase 3 — Advanced (48 Exercises) The TDD/BDD Learning JourneyHow It WorksBuilt for Learners, Classrooms & WorkshopsGet StartedJoin the Community We believe the best way to learn a programming …
Read More » -
7 April
Building Distributed HTTP Sessions with Spring Session MongoDB
Author: Tim Kelly Original post on Foojay: Read More Table of Contents PrerequisitesProject Dependencies Spring Web Spring Data MongoDB MongoDB Spring Session Application ConfigurationBootstrapping the ApplicationEnabling MongoDB HTTP SessionsBuilding the Theme APIRunning the ApplicationTesting Session Behavior with curlReusing the SessionInspecting the Session in MongoDBWhy This MattersConclusion Spring Session MongoDB is a library that enables Spring applications to store and manage …
Read More » -
7 April
Thread-Safe Native Memory in Java: VarHandle Access Modes Explained
Author: David Vlijmincx Original post on Foojay: Read More Table of Contents What is Memory Order and Why Does It Matter for Native Memory? Why do you need all of this? Testing it using JCStressPlain Access (Get/Set)Opaque AccessAcquire/ReleaseVolatileTL;DRConclusionBonus: Word Tearing What is Memory Order and Why Does It Matter for Native Memory? The Foreign Function and Memory (FFM) API is …
Read More » -
6 April
BoxLang AI v3 Has Landed – Multi-Agent Orchestration, Tooling, Skills and so much more
Author: Luis Majano Original post on Foojay: Read More Table of Contents The Headline: AI Skills System Brand New Docs MCP Server Seeding Global AI Tool Registry Tool System Overhaul Provider Capability System Parent-Child Agent Hierarchy Middleware Support Stateless Agents + Per-Call Identity RoutingWhat Else Is NewNo Breaking ChangesGet Started It’s been a while since we’ve shipped something this big. …
Read More » -
4 April
From Zero to Full Observability with Dash0
Author: Geertjan Wielenga Original post on Foojay: Read More Table of Contents Before: A Service with No Observability Part 1: Build the Application Part 2: Containerize and Publish Part 3: Deploy to Kubernetes Part 4: Generate Traffic (the Before State) After: Adding Observability with the Dash0 Operator Part 5: Install the Dash0 Operator Part 6: Configure the Operator Part 7: …
Read More » -
3 April
Introducing Floci: A High-Performance, GraalVM-Powered AWS Emulator
Author: Hector Ventura Original post on Foojay: Read More Table of Contents The Motivation: Why Another AWS Emulator?Technical Edge: Built with Java and GraalVMFeature CoverageGetting StartedJoin the Floci Community The Motivation: Why Another AWS Emulator? As Java developers, we are used to local-first development. Tools that emulate the cloud environment have become essential for keeping feedback loops tight and costs …
Read More » -
3 April
Does Java Really Use Too Much Memory? Let’s Look at the Facts (JEPs)
Author: Igor De Souza Original post on Foojay: Read More Table of Contents The reputation didn’t come out of nowhere.Modern Java: What Actually Changed? 1. Garbage Collection Is Not What It Used to Be 2. Threads Got Lighter (Much Lighter) 3. Java Objects Are Literally Getting Smaller 4. The JVM Learned to Share (CDS) 5. Java Finally Understands Containers 6. …
Read More » -
2 April
Java Faceted Full-Text Search API Using MongoDB Atlas Search
Author: Luke Thompson Original post on Foojay: Read More Table of Contents Let’s build!Prerequisites1. Project setup2. COCO data Data model Running MongoDB Atlas Data ingest into MongoDB Atlas Creating an Atlas Search index Example search 3. Java service implementation4. Java search Paging Filter clauses Facets Search (Optional) Refactoring to a better structureWrapping up This is going to be a fun, …
Read More » -
2 April
Oracle’s Java Verified Portfolio and JavaFX: What It Actually Means
Author: Frank Delporte Original post on Foojay: Read More Table of Contents Who Kept JavaFX Alive?OpenJFX Inspired Project SkaraWhat the JVP Actually ChangesJavaFX and the AI Visualization AngleA Note on the Community and Commercial DynamicsWhere Things Stand Oracle’s JavaOne 2026 brought an announcement that caught some attention in the Java community: the Java Verified Portfolio (JVP), a new program that …
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.









