Articles

Graphical element that underlines the text
Agentic Wallets - When AI Agents Need to Pay

hendrik

#ai

#web3

Agentic Wallets - When AI Agents Need to Pay

AI agents are becoming autonomous actors — but they cannot pay for things. I explore the challenges behind agentic wallets, the emerging specifications that make them possible, and propose a concrete architecture that works across decentralized and centralized payment providers.

Encapsulation – Hiding Implementation Details with Java Modules

gerd

#open-source

#support-and-care

#maven

#java

Encapsulation – Hiding Implementation Details with Java Modules

Java Modules provide strong encapsulation to hide implementation details. Learn how to create internal packages that are invisible to other modules, enforced by both the compiler and the JVM at runtime.

When "Contributions" Become a Burden

hendrik

#open-source

#ai

When "Contributions" Become a Burden

Generative AI is changing open source: An increasing number of automatically generated pull requests are overwhelming maintainers and presenting new challenges for review processes. How projects are trying to preserve quality and openness despite the growing flood of AI slop.

Solving Resource and Packaging Challenges with Maven 4 Modules

gerd

#open-source

#support-and-care

#maven

#java

Solving Resource and Packaging Challenges with Maven 4 Modules

Maven 4 module source hierarchy is powerful but still maturing. This article explains workarounds for missing resources and JAR packaging until Apache Maven fully supports these features.

Using Maveniverse Toolbox in Initializer for Apache Maven™

noah

#open-source

#support-and-care

#maven

Using Maveniverse Toolbox in Initializer for Apache Maven™

Initializer for Apache Maven™ uses Maveniverse Toolbox for programmatic Maven project generation. This post explains why we chose it and how it helps with version resolution and POM editing.

Year in Review 2025

hendrik

#Open Elements

Year in Review 2025

2025 was a year of growth for Open Elements: The team expanded internationally, new projects were launched, and engagement in open source foundations reached new heights. From founding membership in the Open Regulatory Compliance Working Group to the successful Maven funding through the Sovereign Tech Fund to a global presence at conferences — Open Elements solidified its position as a driving force for open source and digital sovereignty.

Your First Modular Java Project with Apache Maven 4

gerd

#open-source

#support-and-care

#maven

#java

Your First Modular Java Project with Apache Maven 4

Apache Maven 4 introduces a new way to structure multi-module Java projects using the module source hierarchy. Instead of spreading your code across multiple Maven modules with separate POMs, you can now define all Java modules in a single POM.

Previous12345...26Next