Ich entwerfe die Systeme, auf die sich andere Systeme verlassen.
Softwarearchitekt. Ich schreibe über Domain-Driven Design, Event Sourcing und das Handwerk, Systeme zu bauen, die ihre Autoren überdauern. Gründer von AnvilaTech.
NEUESTEEvent sourcing in PHP without the framework tax· 14 MIN LESEZEITSagas vs Temporal: where I actually land
Both solve orchestration. They ask you to pay in different currencies — operational surface, cognitive load, vendor gravity. Here's the ledger I keep.
Bounded contexts are a people problem
The hardest part of domain-driven design was never the aggregates. It's admitting where one team's language ends and another's begins.
When I reach for Go next to a Symfony core
Not everything wants to live in the monolith. A short field guide to the seams where a small Go service earns its keep.
A minimal event-sourcing toolkit for Symfony — append-only store, projections, and replay without inheriting a framework's worldview.
A tiny saga coordinator in Go: durable steps, compensations, and back-pressure, with no external workflow engine required.
Open-Source-Werkzeuge für Event Sourcing, Sagas und Domänenmodellierung.
Alle Projekte →Ich bin Softwarearchitekt. Ich baue ereignisgetriebene Systeme in PHP/Symfony und Go — Auftragsjournale, Fulfillment-Orchestrierung, Anti-Corruption-Layer über Legacy-Kernen — und ich schreibe über das Urteilsvermögen, das solche Entscheidungen verlangen.
AnvilaTech habe ich gegründet, um diese Arbeit im Team zu machen. Auf dieser Seite denke ich öffentlich nach: Texte über Domain-Driven Design, Event Sourcing und KI-Funktionen, die echte Nutzer überstehen.