Gerd Aschemann

@ascheman
757 Followers
1,054 Following
2.7K Posts
Freelancer, Software Developer and Architect, heavily interested into DevOps stuff; married to @womanintech; based in the Rhein-Main region, Germany
Homehttps://aschemann.net
Githubhttps://github.com/ascheman/
Twitterhttps://twitter.com/GerdAschemann
LinkedInhttps://www.linkedin.com/in/aschemann/

In the third part of my series, I explore strong encapsulation in Java modules — and how to properly hide implementation details in internal packages so that neither the compiler nor the JVM allow other modules to access them.

This article shows how to design truly well-encapsulated modules when working with Java Modules and Maven 4, helping teams build cleaner and more maintainable architectures.

https://open-elements.com/posts/2026/03/12/java-modules-encapsulation-internal-packages/

Part 2 of our Java Modules with Maven 4 series is out! This follow-up tackles the homework from the first article: missing resources and JAR packaging challenges in Maven 4's module source hierarchy.

Workarounds included until Maven 4 fully catches up.

https://open-elements.com/posts/2026/02/26/java-modules-maven4-basics-homework/

#Java #Maven #JavaModules #ApacheMaven #Maven4 #OpenSource

I am happy to announce my first blog post of a series about Java Module support with @ASFMavenProject. The upcoming #ApacheMaven 4 release will enable multiple Java Modules in a single project (just one POM etc.): https://open-elements.com/posts/2026/01/27/your-first-modular-java-project-with-apache-maven-4/

Ein tägliches Highlight: 400 x #pastpuzzle mit 1-4 Versuchen und vermutlich eine dreistellige Anzahl von Spielen, wo ich die Zahl nicht geraten habe 🤷‍♂️

Danke @desater !

Hey @desater, ich vermisse meine persönliche Statistik (wie oft nach 1, 2, 3, 4 Versuchen)? Bitte wieder aufnehmen …
Auf dem Weg zur @FrOSCon bin ich gerade meinen alten Schulweg entlanggeradelt.
Meine ehemalige Schule liegt in direkter Nachbarschaft zur Hochschule Rhein-Sieg, wo die Konferenz stattfindet. Hier begann meine IT-Karriere-1980 in der Mittelstufe mit dem Wahlpflichtfach „Angewandte Mathematik“ und in der Oberstufe im ersten Abitur-Jahrgang mit Informatik als Prüfungsfach. #froscon #froscon2025

@womanintech yesterday we found this little Gem: a dammed-up little stream flowing across the street.

And of course we had to stop at the most famous (?) historical bridge of Scotland (Stirling). Nowadays used by bicyclists and hardly a tourist attraction (only a small number of Germans and Asians stopping by to take a photo 🤷‍♂️).

#ScotsRide25

Wednesday we finally came to Scotland crisscrossing „The Borders“.

#ScotsRide25

@womanintech

Therefore, Tuesday was even better. Spent many hours on the cycle, again with nice breaks on the seaside, ending up in Corbridge for the night and a great dinner.

#ScotsRide25

@womanintech

On Sunday we explored the nice town of #Norwich

#ScotsRide25

@womanintech