New solution provides incremental path from Java Swing to modern web applications while preserving existing …
Read More »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…
InfoQ Java Trends Report 2025
InfoQ published its annual Java Trends reports last week. Here are the key findings. AI on the JVM 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
February, 2026
-
16 February
🌊 Windsurf AI + Sonar: The Agentic Dream Team for Java Devs 🚀
Author: Jonathan Vila Original post on Foojay: Read More Table of Contents What is Windsurf AI?Main characteristics that make Windsurf differentThe Usual Flow and the “Verification” ProblemWhat are Agent Skills? Example: A Skill with Command Execution The Problem: Local Skills vs. The Cloud What is MCP technology?Let me introduce you to SonarQube MCP Server? Tools Provided by the SonarQube MCP …
Read More » -
16 February
Foojay Podcast #90: Highlights of the Java Features Between LTS 21 and 25
Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuestsContent Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS (Long-Term Support) versions, which are maintained and receive security updates for many more years. Versions 8, 11, 17, …
Read More » -
13 February
How to Customize JaCoCo Report Styling in Your Java Project
Author: Bruno Borges Original post on Foojay: Read More Table of Contents The ProblemThe Strategy: CSS Overlay Step 1: Create Your Custom report.css Step 2: Overlay CSS During Maven Build Step 3: Handle CI Deployment (Optional) Watch Out: Output Directory PathsThe ResultQuick Start ChecklistFull Example JaCoCo is the go-to code coverage tool for Java projects. It integrates seamlessly with Maven, …
Read More » -
12 February
MongoDB Sharding: What to Know Before You Shard
Author: Ricardo Mello Original post on Foojay: Read More Table of Contents Sharding as a horizontal scaling strategyUnderstanding a sharded cluster architecture Shards Config servers Mongos Distributing data in a sharded clusterWhen should you shard a collection? Vertical limits or cost Large datasets Faster backup and restore times High write or throughput requirements Zonal or regional data requirements Choosing a …
Read More » -
12 February
The Shai-Hulud Cyber Worm and more thoughts on supply chain attacks.
Author: Steve Poole Original post on Foojay: Read More Table of Contents first, a word about ecosystemsSpeed first.Still optimised for speed.Open Source Security Doesn’t Work the Way You Think It DoesThis matters more than people realise.The Inevitable AI in the MixEnter Shai-HuludThen it pivoted.The defining shift.This Is Also What Cyberwar Looks LikeHistory should make us cautious here.None of this requires …
Read More » -
11 February
Unikernel: Profiling and Troubleshooting JVM on Nanos Unikernel
Author: Angelo Rubini Original post on Foojay: Read More Table of Contents Profiling a Java Application Running Inside an Unikernel with JProfiler Explanation Dirs Args RunConfig BaseVolumeSz What this command doesInstrumentation PhaseFinal State Profiling a Java Application Running Inside an Unikernel with JProfiler Unikernels are often associated with minimalism and tight resource control. But can we profile a Java application …
Read More » -
11 February
You’re invited to IntelliJ IDEA Conf 2026!
Author: Marit van Dijk Original post on Foojay: Read More Table of Contents Day 1: March 26Day 2: March 27RegisterJoin live sessions and ask questionsRecordingsHashtags We are excited to invite you to IntelliJ IDEA Conf 2026, a free virtual event on March 26-27, 2026. IntelliJ IDEA Conf is a celebration of the developer community, bringing together professionals who strive for …
Read More » -
10 February
Reactive Java with Project Reactor
Author: Matteo Rossi Original post on Foojay: Read More Table of Contents Reactive Streams: The Contract Behind Reactor Project Reactor Core Concepts Backpressure: The Hard Part Reactive Does Not Mean Faster MongoDB Reactive Driver: Architecture Overview Integrating MongoDB Reactive Driver with Project Reactor Performance Considerations with Reactive MongoDB Reactive Architecture Patterns with MongoDB When NOT to Use Reactive MongoDB Conclusion: …
Read More » -
10 February
Join Our Webinar: Build Agents, RAG Pipelines & Multi-Model Workflows with BoxLang AI
Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What You’ll LearnWho Should AttendRegister NowJoin the Ortus Community Unlock Enterprise AI on the JVM with BoxLang AI Build Agents, RAG Pipelines & Multi-Model Workflows — One API, Zero Lock-In Modern enterprises want to move fast with AI—but juggling different providers, SDKs, formats, and deployment models quickly becomes …
Read More » -
10 February
Machine Learning Based SPAM Detection Using ONNX in Java
Author: Zikani Nyirenda Mwase Original post on Foojay: Read More Table of Contents Which model to use?The ControllerThe Spam Detection ServiceRunning the service via DockerConclusion Believe it or not, it is possible to do Machine Learning in Java. In this article I go over how to implement a Spring Boot API for Spam Detection using an advanced anti-spam model from …
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.









