How to Test Code That Talks to a Bank
The first time one of my payment services took real money out of a real account during a test run, I was standing at a whiteboard explaining to a new hire why...
Thoughts on fintech innovation, technology leadership, and building scalable systems that power Africa's digital economy.
Get new articles on engineering leadership, fintech, and building with AI delivered to your inbox. No spam, unsubscribe anytime.
The first time one of my payment services took real money out of a real account during a test run, I was standing at a whiteboard explaining to a new hire why...
The Slack message came in at 6:42 on a Tuesday morning. One of my senior engineers, a person who almost never messages before nine, had written a single line:...
The first time a refund double-fired in production, it cost us about 4,200 euros before anyone noticed. A merchant's support agent clicked the refund button,...
The first time I got this badly wrong, I kept a senior engineer for fourteen months longer than I should have because his throughput was extraordinary. He...
A few years ago I watched a payout run leave forty-two merchants with money debited from our settlement account but never credited to their bank. The culprit...
The first technical roadmap I ever presented to a board lasted four slides before the CFO stopped me. I was three minutes into explaining why we needed to...