Field notes

Blog & insights.

Writing from our founder, Anselm Fowel — on fintech, engineering leadership, product craft, and building at scale. Articles live on anselmfowel.com and stream in here as they are published.

Caching Without the Invalidation Nightmares
Oct 15, 2026

Caching Without the Invalidation Nightmares

A few years ago I inherited a payments dashboard that showed merchants their settled balance. It was fast, users loved it, and roughly once a week someone in...

Read article
Tech Lead vs Engineering Manager: The Real Difference
Oct 14, 2026

Tech Lead vs Engineering Manager: The Real Difference

A few years ago I promoted a brilliant engineer into what everyone in the room called a "lead" role, and within a quarter both of us were quietly miserable. He...

Read article
Understanding Consistency in Event Sourcing
Oct 13, 2026

Understanding Consistency in Event Sourcing

A payments team I worked with once spent three days chasing a phantom. Their ledger showed a merchant balance of 4,812 euros in one screen and 4,798 in...

Read article
Coaching an Engineer Who Will Not Take Feedback
Oct 12, 2026

Coaching an Engineer Who Will Not Take Feedback

He was one of the best engineers I had. Fast, precise, the kind of person who could hold a payments reconciliation flow in his head and spot the edge case...

Read article
Building a Dead Letter Queue That Works
Oct 11, 2026

Building a Dead Letter Queue That Works

A dead letter queue is where messages go to be forgotten. That is the dirty secret nobody tells you when they draw the tidy architecture diagram with the...

Read article
The Weekly Business Review for Engineering Teams
Oct 10, 2026

The Weekly Business Review for Engineering Teams

Amazon runs a thing called the Weekly Business Review, a standing meeting where a fixed deck of operational metrics gets walked, line by line, every week. I...

Read article
The Dual-Write Problem and How to Avoid It
Oct 9, 2026

The Dual-Write Problem and How to Avoid It

A few years ago one of my teams shipped a feature that felt trivial in review: when a payment settled, we wrote the settlement record to Postgres and then...

Read article
Leading When You Are Not the Most Technical in the Room
Oct 8, 2026

Leading When You Are Not the Most Technical in the Room

The first engineering team I led at scale had two people who were, without question, better engineers than me. One could hold an entire distributed ledger...

Read article
How We Handle Schema Evolution in Events
Oct 7, 2026

How We Handle Schema Evolution in Events

A few years ago I inherited a payments platform where the events team and the billing team had quietly disagreed about what a field called amount meant. One...

Read article
Work with us

Turn ideas into shipped product.

Enjoying the writing? Let's talk about how we can help your team ship.

Chat with us