Claim pageClaim
Follow
Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials
Overview
Welcome to the Java Advent Calendar. Every year, you will find 24 fresh and sweet JVM related articles during the advent season.
News
Santa's Python Pitfalls: A Java Developer's Guide to Staying Safe This Christmas
Just like that it happened. You, a disciplined Java developer, are now installing Python. Like everything in 2025, it just arrived. One day, you were running a tidy mvn install, the next, you're learning about virtual environments and fighting an unfriend
Read more
Report
Bring WebAssembly to the JVM. How Chicory Is Powering a New Generation of Java Libraries
Introduction: the promise of "embed once, run anywhere" reimagined What if you could embed native-level capabilities into your Java applications, think of database engines, scripting runtimes, policy interpreters, even compilers and still remain pure Java
Read more
Report
Delegating Java tasks to Supervised AI Dev Pipelines
During the second part of this year, Anysphere, the company behind Cursor IDE, released 2 new products that could help you in 2026 increase the level of automation in your software operations. The names of both products are: Cursor Agent CLI and Cursor Cl
Read more
Report
How to really measure LLMs for JVM Code? A Benchmarking guide for late 2025
If you're reading this, you're probably already using some LLM for coding. Maybe it's Copilot, maybe Claude Code, maybe Cursor with Gemini enabled (or Cursor's own model). You know the drill. Do you truly expect the announcement "We are worst than competi
Read more
Report
Out with the Old, In with the New: A Guide to Application Upkeep
Migrating an existing application to a new version of Java or a framework such as Spring Boot involves much more than simply updating a version number in a file. Each new release of a library or language brings new features, deprecations, behavioral chang
Read more
Report
Getting Started with SpringAI
A Hands-On Guide to Text Summarization Over the past year, the Java ecosystem has made significant strides in making Generative AI development enterprise-ready. For Spring developers, SpringAI has emerged as the go-to toolkit for seamlessly integrating en
Read more
Report
Making Java a first-class AI citizen with Langchain4j
Introduction When the first technical solutions based on Artificial Intelligence began to be created, Python was the language and runtime platform of choice. It was not a total surprise as Python was the choice of the great majority of data scientists to
Read more
Report
Run Into the New Year with Java's Ahead-of-Time Cache Features
As the year comes to a close, turn your focus to boosting your Java application performance by applying Ahead-of-Time (AOT) cache features in recent JDK releases. This article guides you through using AOT cache optimizations in your application, thereby m
Read more
Report
The FFM API: How OpenJDK Changed the Game for Native Interactions (And Made Pi4J Better!)
The Pi4J project is a Java library that allows you to control the GPIO pins and electronic components connected to a Raspberry Pi with pure Java code. It removes the complexity of using native libraries and the Java Native Interface (JNI), allowing you to
Read more
Report
Tinkering with a "hands-off" agent
It's great to write another entry for Java Advent this year! Last year, I wrote about how you can use Timefold Solver, an optimization library written in Java, to solve planning problems such as employee scheduling or, in true holiday spirit, optimizing S
Read more
Report
Show more news
