Updated JUL 25, 2026

Now.

What has my attention this season. now page.

Shipping a fulfillment rewrite

Replacing a brittle orchestration layer with explicit sagas for a logistics client. Month four of six; the interesting problems are all about partial failure.

Work
Writing about versioning events

The essay I keep failing to finish, because every draft turns into three. Upcasters deserve their own piece.

Writing
Preparing for PHP Serbia

Talk in September on event sourcing in production. Rebuilding the demo so it fails live, on purpose.

Speaking
Reading — Designing Data-Intensive Applications, again

Third pass. Different book every time, which says more about me than about Kleppmann.

Reading
Growing AnvilaTech deliberately slowly

Two engagements at a time, no more. TODO — owner to update as the team changes.

Firm

TODO — owner to keep this current. Stale now pages are worse than none.