Practitioner perspectives.
Notes from the engineers, designers, and consultants in the field — short, honest, useful.
Why mainframe modernisation finally pays back
6 min · Mar 2026Why mainframe modernisation finally pays back
New TCO models have flipped the cost curve. The payback period is 22 months for most cores.
Read articleThree patterns that make AI agents production-safe
4 min · Mar 2026Three patterns that make AI agents production-safe
Content firewalls, evaluation harnesses, and the kill-switch — the discipline behind 99.99% AI uptime.
Read articleThe strangler-fig pattern, applied to ERPs
5 min · Feb 2026The strangler-fig pattern, applied to ERPs
Notes from a 22-month SAP migration with no big-bang.
Read articleFinOps after the GPU bill: what we learned
7 min · Feb 2026FinOps after the GPU bill: what we learned
Three patterns that cut a USD 4M monthly inference bill by 53%.
Read articleCitizen experience as a value-pool, not a portal
8 min · Jan 2026Citizen experience as a value-pool, not a portal
NPS is a metric. Cost-to-serve is the value pool. Here’s how to design for both.
Read articleWhy we don’t do “AI strategy”
5 min · Jan 2026Why we don’t do “AI strategy”
Strategy decks don’t ship. Outcomes do. A short manifesto.
Read articleDesigning for the 3am page
6 min · Dec 2025Designing for the 3am page
Observability principles for AI workloads that have to be debugged at 3am.
Read articleA field guide to outcome contracts
6 min · Dec 2025A field guide to outcome contracts
How to write a transformation contract that stays in scope and stays measurable.
Read articleWhy we still default to Mendix for app modernisation
5 min · Nov 2025Why we still default to Mendix for app modernisation
A pragmatic comparison with OutSystems, Power Apps, and traditional code.
Read article