Browse by theme

More recent writing

Not Everything Should Be an API

APIs are right for business interaction, but audit, analytics, synchronisation, active-active operation and recovery need patterns chosen by purpose.

The Borrowed Projector

My father already knew his trade in his hands. Becoming a lecturer meant serving a second apprenticeship on top of it — and what he taught me in a darkened living room was never really about roof trusses.