Insights
Notes from building software that handles money.
What I’ve learned designing ledgers, payments and SaaS platforms, written up so you don’t have to learn it the hard way. Patterns and illustrative code, never a client’s.
What a fractional architect does in the first 90 days
How the first three months with a fractional architect or CTO run: learning the system, written findings and priorities, then a steady rhythm of decisions and reviews.
One payment interface, many gateways and a separate PCI vault
How to support several payment gateways behind one interface while tokenised card data stays in a separate PCI vault, and what that does to your PCI DSS scope.
Designing a trust accounting ledger that can’t double-debit
How I design trust accounting ledgers: double-entry, an append-only journal, idempotency keys enforced by the database, reversals, periods and reconciliation.
Let’s discuss your platform.
Whether it’s a review, a new build or ongoing technical leadership, a short conversation is the best place to start.