ESSAYS · TALKS · SYSTEMSOCT 19, 2026LAGOS / REMOTE

I design the systems other systems rely on.

Software architect writing about domain-driven design, event sourcing, and the craft of systems that outlast their authors. Founder of AnvilaTech.

LATESTEvent sourcing in PHP without the framework tax· 14 MIN READ
Logistics
Event-sourced TMS for a 3PL courier
Top Rated Plus
100%
JSS
2,148+
hours
5.0★
SELECTED WORK
SELECTED SYSTEMS
01 — Writing
A ledger of entries running off the edge of a desk
FEATURED·JUN 28, 2026·14 MIN

Event sourcing in PHP without the framework tax

Most teams reach for a heavyweight framework and inherit its worldview. You can get the guarantees you actually want — append-only truth, replayable state — with far less ceremony.

Event sourcingPHP
All essays →
02 — Speaking

No talks are scheduled yet. I am available for conferences and podcasts on event sourcing, domain-driven design, and AI features that survive real users — the moment something is booked, it appears here with the slides and the recording.

All talks →
03 — Projects
eventflow stars 1.9k

A minimal event-sourcing toolkit for Symfony — append-only store, projections, and replay without inheriting a framework's worldview.

PHPSource ↗
saga-go stars 842

A tiny saga coordinator in Go: durable steps, compensations, and back-pressure, with no external workflow engine required.

GoSource ↗

Open-source toolkits for event sourcing, sagas, and domain modeling.

All projects →
04 — Ask my AI
You
What's Callistus's take on Temporal vs sagas?
Assistant
Sagas when I want to own the operational surface; Temporal when durability would otherwise mean reinventing a workflow engine. The real question is who pays the tax.
Open the assistant →
05 — About & contact
Callistus Nkamuo

I'm a software architect. I build event-driven systems in PHP/Symfony and Go — order ledgers, fulfillment orchestration, anti-corruption layers over legacy cores — and I write about the judgment those decisions demand.

I founded AnvilaTech to do that work with a team. This site is where I think in public: essays on domain-driven design, event sourcing, and AI features that survive real users.