Sign in

Gerd Aschemann

@gerdaschemann.bsky.social
219 followers 283 following 126 posts
PostsRepliesMedia
Gerd Aschemann @gerdaschemann.bsky.social · 21/09/2026
Frage vorab zu meinem Vortrag bei @bedcon.bsky.social: Was wolltest du schon immer über eine Softwarearchitektur wissen und hast es nur mühsam herausgefunden? Ich greife gern eine Frage davon auf und versuche sie live zu beantworten. Beispielsystem ist Apache Maven. #BEDCon #SoftwareArchitecture
Titelfolie des Vortrags „The Excel Moment — AI for legacy architecture analysis" von Gerd Aschemann, BED-Con, 23. September 2026.
000
Gerd Aschemann @gerdaschemann.bsky.social · 20/09/2026
Kurze Frage vorab: Was wolltest du schon immer über eine Softwarearchitektur wissen und hast es nur mühsam herausgefunden? Ich greife übermorgen im Vortrag gern eine davon auf und versuche sie live zu beantworten. Mein Beispielsystem ist Maven. #JavaForumNord #jfn2026 #SoftwareArchitektur
Titelfolie des Vortrags „The Excel Moment — AI for legacy architecture analysis" von Gerd Aschemann, Java Forum Nord, 22. September 2026.
000
Gerd Aschemann @gerdaschemann.bsky.social · 22/07/2026
666 mal - so oft habe ich schon #pastpuzzle gespielt, beinahe täglich. Manchmal ist es das letzte vor dem zu Bett gehen, manchmal mit das erste nach dem Aufwachen. Danke an @desater.bsky.social für dieses tolle Spiel.
Meine past puzzle Statistik: 62 mal Gold, 166 mal Silber, 207 mal Bronze, 140 mal gerade noch geschafft und 91 mal leider Pech gehabt.
140
Gerd Aschemann @gerdaschemann.bsky.social · 10/07/2026
Und weil Papa segelt: „Frei Parken" heißt hier „Frei Anlegen" – mit Segelboot ⛵. Dazu ein komplett selbst gesetztes Regelheft. So viel Liebe und Insiderwissen im Detail. ❤️
Eckfeld „Frei Anlegen" des Spielbretts mit gezeichnetem Segelboot, umgeben von den Feldern Marien-Hospital-Straße und Herderstraße.Aufgeschlagenes, gedrucktes Regelheft „Spielregeln" von GERDOPOLY mit Abschnitten zu Spielübersicht, Ziel, Vorbereitung, Pasch, Gefängnis und Spielablauf.
010
Gerd Aschemann @gerdaschemann.bsky.social · 10/07/2026
Ein paar Lieblingsdetails: die Spielfigur (LEGO, u. a. Star Wars) mit goldenem Schlüssel, das „Laptop-Verbot" als Ereigniskarte und die Gemeinschaftskarte fürs „aufgeräumteste GitHub-Profil im Team". 💻🔑
Spielbrett-Ausschnitt mit den Feldern Tanzschule ($150), Mühlendörfle ($280), Irenenstraße und Roßdörfer Straße ($300) sowie dem Eckfeld „Ab in's Laptop-Verbot!" mit gezeichnetem Schaffner.LEGO-Minifigur mit schwarzem Cowboyhut und goldenem Schlüssel als Spielfigur auf dem Feld „Mozartweg $400", daneben ein rotes 3D-gedrucktes Hotel.Ereigniskarte in Rot: „Ab ins Laptop-Verbot! Begib dich direkt dorthin. Gehe nicht über Los, ziehe nicht $200 Papa-Dollar ein." mit durchgestrichenem Laptop-Symbol.Gemeinschaftskarte in Blau: „Dein GitHub-Profil ist das aufgeräumteste im Team: Ziehe $10 Papa-Dollar ein."
110
Gerd Aschemann @gerdaschemann.bsky.social · 10/07/2026
Meine Kinder haben mir – mit ihren Partnerinnen – ein eigenes Monopoly gebaut: GERDOPOLY. 💙 Straßen aus meinem Leben: Boelckestraße → Rhein-Sieg-Gymnasium → TU Darmstadt → Euclid Avenue (Berkeley) → Mozartweg. Zahlung in PAPA-Dollar, „Laptop-Verbot" statt Gefängnis. Einfach nur gerührt. ❤️
Deckel der Spielschachtel von „GERDOPOLY – Dein Brettspiel", im Stil einer Monopoly-Box mit rotem Namensbanner und dem blauen Straßenfeld „Mozartweg, $400".Aufgebautes GERDOPOLY-Spielbrett auf einem Holztisch: Spielfiguren, 3D-gedruckte Häuser, Besitzrechtkarten, Ereignis- und Gemeinschaftskarten sowie Papa-Dollar-Spielgeld liegen bereit.Nahaufnahme dreier Spielfelder: „Motorradschule $150" mit Motorrad-Zeichnung, „Rhein-Sieg-Gymnasium $120" und das orange Eckfeld „Im Laptop-Verbot" mit durchgestrichenem Laptop; daneben eine R2-D2-LEGO-Figur.Besitzrechtkarte „Motorradschule" mit Motorrad-Illustration und den Miet- und Hypothekenregeln, daneben der Spielbrettrand.
140
Gerd Aschemann @gerdaschemann.bsky.social · 27/06/2026
Day two as a fresh @maven.apache.org committer, I shipped a broken integration test — and saw a row of green checks that meant nothing. It ran nowhere at review; two committers caught it in hours. maven.aschemann.net/blog/2026/06/25… #Maven #ApacheMaven #CI
Apache Maven Field Notes: "The Newbie's Fault" — a story about shipping a broken integration test as a fresh Maven committer and the community that caught it within hours. With a portrait of the author.
182
Gerd Aschemann @gerdaschemann.bsky.social · 14/05/2026
The Java Modules with @maven.apache.org (4) series continues! Decouple consumers from implementations using uses/provides/ServiceLoader — true inversion of control with Java Modules. maven.aschemann.net/blog/2026/04/09… #Java #Maven #JavaModules #ApacheMaven
Blog Series about Java Modules with Maven 4: "Services with ServiceLoader" — decoupling consumers from implementations via uses/provides and ServiceLoader in Java Modules with Maven 4. With a portrait of the author.
062
Gerd Aschemann @gerdaschemann.bsky.social · 08/04/2026
📢 Updated! New URL: maven.aschemann.net/blog/2026/01/27… My first blog post about Java Module support with @maven.apache.org (4)! Apache Maven 4 enables multiple Java Modules in a single project (just one POM). #Java #Maven #JavaModules #ApacheMaven
Blog series announcement: "Java Modules with Maven 4" — with a portrait of the author
031
Gerd Aschemann @gerdaschemann.bsky.social · 08/04/2026
📢 Updated! New URL: maven.aschemann.net/blog/2026/02/26… Part 2 of my Java Modules with @maven.apache.org (4) series! Homework: missing resources and JAR packaging challenges. Workarounds included. #Java #Maven #JavaModules #ApacheMaven
Blog Series about Java Modules with Maven 4: "Have you done your homework?" — solving resource and packaging challenges in Java Modules with Maven 4. With a portrait of the author.
031
Gerd Aschemann @gerdaschemann.bsky.social · 08/04/2026
📢 Updated! New URL: maven.aschemann.net/blog/2026/03/12… Part 3 of my Java Modules with @maven.apache.org (4) series — strong encapsulation: hiding implementation details in internal packages. #Java #Maven #JavaModules #ApacheMaven
Blog Series about Java Modules with Maven 4: "Encapsulation with Java Modules" — hiding implementation details with internal packages. With a portrait of the author.
021
Gerd Aschemann @gerdaschemann.bsky.social · 08/04/2026
My Java Modules with @maven.apache.org (4) series continues! Cleanly separate API and implementation in Java modules — and why mixing both is a common antipattern. maven.aschemann.net/blog/2026/03/26… #Java #Maven #JavaModules #ApacheMaven
Blog Series about Java Modules with Maven 4: "Separating API and Implementation" — using dedicated modules and requires transitive in Java Modules with Maven 4. With a portrait of the author.
051
Gerd Aschemann @gerdaschemann.bsky.social · 17/03/2026
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. open-elements.com/posts/2026/0...
Text bubble saying "Encapsulation with Java Modules" (by Open Elements): and portrait picture of the author (Gerd Aschemann)
120
Gerd Aschemann @gerdaschemann.bsky.social · 28/02/2026
Part 2 of my 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. open-elements.com/posts/2026/0... #Java #JavaModules #ApacheMaven
Announcement picture of Open Elemements for the new blog post 2 about Java Module with Apache Maven 4, asking "Have you done your homework?". Additionally, the author, Gerd Aschemann, is shown.
132
Gerd Aschemann @gerdaschemann.bsky.social · 12/02/2026
I am happy to announce my first blog post of a series about Java Module support with @maven.apache.org. The upcoming #ApacheMaven 4 release will enable multiple Java Modules in a single project (just one POM etc.): open-elements.com/posts/2026/0...
Announcement of the OpenElements company about a new blogpost on "Java Modules with Maven 4" by Gerd Aschemann (with a picture of him)
373
Gerd Aschemann @gerdaschemann.bsky.social · 02/02/2025
Es wird Zeit für einfache Wahrheiten. #Bundestagswahl2025 Wo kann man kurzfristig und günstig solche Aufkleber drucken lassen. Wenn ihr was wisst, druckt ein paar und verteilt sie in Eurem Freundes- und Bekanntenkreis und gerne auch in Zügen und auf Bahnhöfen.
Aufkleber: Dieser Zug hat 
Verspätung, 
weil die
CSU/CDU-Verkehrsminister
seit 30 Jahren die 
Bahn
systematisch 
heruntergewirtschaftet 
haben.
251
Gerd Aschemann @gerdaschemann.bsky.social · 24/04/2024
Heute mal wieder zurück an die Uni @trace-center.de Öffentliche Vorlesung über Gewalt als globale Herausforderung an der @tuda.bsky.social
000
Gerd Aschemann @gerdaschemann.bsky.social · 17/01/2024
Genial! #NoAfD via #linkedin
041