Je conçois les systèmes dont dépendent les autres systèmes.
Architecte logiciel. J’écris sur la conception orientée domaine, l’event sourcing et l’art de bâtir des systèmes qui survivent à leurs auteurs. Fondateur d’AnvilaTech.
DERNIEREvent sourcing in PHP without the framework tax· 14 MIN DE LECTURESagas 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.
Boîtes à outils open source pour l’event sourcing, les sagas et la modélisation du domaine.
Tous les projets →Je suis architecte logiciel. Je construis des systèmes événementiels en PHP/Symfony et en Go — registres de commandes, orchestration de la logistique, couches anti-corruption au-dessus de cœurs legacy — et j’écris sur le discernement qu’exigent ces décisions.
J’ai fondé AnvilaTech pour mener ce travail en équipe. Ce site est l’endroit où je réfléchis en public : des articles sur la conception orientée domaine, l’event sourcing et les fonctionnalités d’IA qui résistent aux vrais utilisateurs.