Writing
Essays in progress.
I think out loud here when I have something specific to say. Subscribe via RSS once it lights up, or check back. Working drafts:
Coming soon
Why I picked Redis Streams over Phoenix PubSub for InstaEscrow
Persistence, replay, and operability. The case for an extra hop.
Coming soon
Idempotent webhook reconciliation for M-Pesa
Why exactly-once is cheaper than retries-with-prayers when the counterpart is M-Pesa.
Coming soon
Building a portfolio that isn't a CV in HTML
How this site uses live distributed-systems demos to hire backwards from interviewers.