Leading Through Uncertainty
Every leader claims to thrive under pressure, but uncertainty is a different beast than pressure. Pressure has a shape: a deadline, a launch, an audit you can...
Every leader claims to thrive under pressure, but uncertainty is a different beast than pressure. Pressure has a shape: a deadline, a launch, an audit you can...
Every payments engineer eventually meets the same enemy: two requests that arrive at almost the same instant, both convinced they are operating on the truth. A...
Every few years I rediscover the same uncomfortable truth: the career ladder I inherited was built to satisfy HR and finance, not to motivate engineers. It...
Fraud detection is one of those problems that looks deceptively simple from the outside. Someone makes a payment, you decide whether it is legitimate, and you...
Every engineering organization I have worked in has a quiet, expensive problem hiding in plain sight: the calendar. Meetings accrete like sediment. A standup...
Every incident review I have ever sat through eventually arrives at the same uncomfortable question: what was the system actually doing at the moment it...
Every engineering leader remembers their first real production incident. Mine was a payment authorization gateway that started timing out at the worst possible...
Code review has been one of the quiet constants of software engineering for most of my career. The mechanics changed over the years, from emailed patches to...
For years I treated delegation as something that happened automatically once I had enough people. Hire competent engineers, point them at problems, and the...
Every distributed payments platform I have built eventually arrives at the same uncomfortable truth: messages get delivered more than once. Not occasionally,...
Most leaders, when asked to name their team, point downward. They describe the engineers, the product managers, the analysts who report to them. That answer...
Every engineer who touches a payments system eventually runs into PCI DSS, usually at the worst possible moment: a few weeks before a deadline, when someone in...