What I learn while leading and building. Few articles, none of them padded.
What gets sacrificed when you agree to ship faster, and why it is never the part you think.
7 articles
Five settings you won't find in any tutorial, and that separate an API that runs from an API you can operate.
Why double-entry bookkeeping is not an implementation detail when you move other people's money.
What six Cameroonian showcase sites taught me about the real customer journey — and why WhatsApp replaced the cart.
How we designed an ambitious platform so it starts on a modest server — no Docker, no Redis, no queue.
Row Level Security in PostgreSQL: the superuser trap, and why an application-level filter is not enough.
What you do in the first three weeks when you inherit a system in production, before touching a single line.
An exercise drawn from the product, reviewed by two people, with a grid written before the interview. What changes, and what it costs.