We’re proud to announce that during the first edition of MLCon Amsterdam (April 20–24), we …
Read More »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…
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…
-
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
March, 2026
-
5 March
Role-Based Access Control in Java Applications
Author: Matteo Rossi Original post on Foojay: Read More Table of Contents Authorization Is a Business ConcernModeling Permissions FirstUsing MongoDB for User MetadataFrom Infrastructure Model to Application PrincipalCentralizing Authorization LogicContextual Rules: Where RBAC StopsRBAC vs ABAC: When Roles Are Not EnoughThe Architectural PayoffConclusion We often work with Java applications where security begins and ends with authentication. The JWT token is …
Read More » -
5 March
No Keys, No LLM: Building a Wikidata Definition API with Embabel
Author: Vincent Vauban Original post on Foojay: Read More Table of Contents TL;DRPart I — Concepts I.1 Embabel I.2 Spring AI (even in a “no LLM” demo) I.3 Role of Embabel in this application I.4 Wikidata: definition and why it’s ideal for demos Part II — App building (code + explanations) II.1 Maven setup (pom.xml) II.2 Configuration (application.yml) II.3 App …
Read More » -
4 March
I Benchmarked Java on Single-Board Computers: Orange Pi 5 Ultra and Raspberry Pi 5 Lead the Pack
Author: Frank Delporte Original post on Foojay: Read More Table of Contents Benchmark Tool BenchmarkRunner.java – The User Tool SummarizeReports.java – The Automation Tool About The Renaissance Benchmark SuiteThe Results The Dashboard Analyzing the Results Selecting a Winner Conclusion Try It Yourself! What’s Next? In my “Java on Single Board Computers” series, I already published several posts and videos in …
Read More » -
3 March
Data Enrichment in MongoDB
Author: Mike LaSpina Original post on Foojay: Read More Table of Contents Concurrency in data enrichment Machine concurrency Human concurrency Schema design patternsBest practices Plan for concurrency Use a separate collection for pessimistic locking Add an auto-save to your application when humans and locks are involved Release the lock app-side on logout Anti-patterns Using separate (temporary) collections to enrich data …
Read More » -
3 March
JC-AI Newsletter #14
Author: Miro Wengner Original post on Foojay: Read More Two weeks have passed and a lot have been happening on the field of artificial-intelligence. Two weeks have passed and a lot has been silently yet visibly happening in the field of artificial intelligence. This newsletter brings interesting developments, including Dario Amodei’s (Anthropic) view on the progress achieved in the LLM …
Read More » -
3 March
BoxLang Homebrew Installer Released
Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents Getting Started Option 1: BVM — BoxLang Version ManagerOption 2: Quick Installer — Zero Friction SetupAlways Up to DateReady to Try It? We’re excited to announce the official BoxLang Homebrew tap — the easiest way to get BoxLang up and running on macOS (and Linux with Homebrew). One …
Read More » -
3 March
Java 26: What’s New?
Author: Loic Mathieu Original post on Foojay: Read More Table of Contents JEP 500: Prepare to Make Final Mean FinalJEP 504: Remove the Applet APIJEP 516: Ahead-of-Time Object Caching with Any GCJEP 517: HTTP/3 for the HTTP Client APIJEP 522: G1 GC: Improve Throughput by Reducing SynchronizationUUIDv7 supportFeatures coming out of previewFeatures that remain in previewMiscellaneousInternal changes, performance, and securityJFR …
Read More » -
2 March
Shaping Jakarta Agentic AI Together – Watch the Open Conversation
Author: Dominika Tasarz Original post on Foojay: Read More Table of Contents What is Jakarta Agentic AI?What we discussed in the sessionWhy this matters for the Jakarta ecosystemWatch the recording and get involved Last week, Eclipse Foundation and Payara hosted Jakarta Agentic AI, An Open Conversation, an open house Jakarta TechTalk session, exploring a brand new initiative under the Eclipse …
Read More » -
2 March
Foojay Podcast #91: 25 Years of IntelliJ IDEA: The IDE That Grew Up With Java
Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuestsLinksContent In this Foojay Podcast, we’re celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA. Think about it: IntelliJ IDEA launched in 2000, and since then, it has become the go-to IDE for millions of Java developers worldwide. From its revolutionary code completion …
Read More »
February, 2026
-
28 February
JavaFX Links of February 2026
Author: Frank Delporte Original post on Foojay: Read More Table of Contents ApplicationsComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here are the JavaFX LinksOfTheMonth of February 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. Applications Amazing work …
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.









