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 »Martin Smelt
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 »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 »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 »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 »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 »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 »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 »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 »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.