Architektur, die bewohnbar bleibt
Gedanken zu Jakarta EE, Scala, UI-Architektur und der stillen Arbeit an langlebigen Systemen.
The Sibling Directory
Why the JFX packages are linked locally instead of coming from a registry.
Lifecycle, Written Out
What happens when somebody clicks away while a request is still in flight.
Java EE 11 ohne Nostalgie
Warum ich den Jakarta-Stack nicht aus Gewohnheit, sondern aus architektonischer Nüchternheit verwende
No Framework Off the Shelf
Jakarta EE 11 as a kit of parts rather than a platform — and what that means in code.
Head, Canonical, hreflang
What makes server-side rendering worth it in the first place.
HATEOAS, Taken Seriously
When the client knows no URLs — and what that means in code.
GraalVM as a Runtime Decision
Why the server runs on GraalVM 25 — and what that commitment costs.
One Command for the Whole Development Mode
Vite, the SSR bundle watcher and the JVM start together and replace themselves while running.
From localhost to a Domain
What has to happen before the first public day — and what is deliberately missing.
Four Modules, One Direction
Why the layering of this blog lives in the build and not in a diagram on a wall.
Domain first: Warum das Modell wichtiger ist als das Framework
Warum gute Systeme am Fachmodell lesbar bleiben und nicht am Frameworkdialekt hängen
Assembling a Server Yourself
How Undertow, RESTEasy and Weld become a running application without an application server.