Real-World Lessons

What I Wish Someone Had Told Me Before Joining My First Fintech Project

Nobody tells you about the ledger on day one. Or the rounding rules. Or why moving £0.01 to the wrong account is a compliance event. I learned all of it the hard way, and it took longer than it should have because nobody warned me what kind of software I was actually building.

fintechcareeronboardingledgeraccounting
Jul 6, 2026·8 min readread more
Real-World Lessons

I Deployed to Production on My Second Day. Here's What Happened.

No one told me the button actually pushed to live. I found out when my manager went pale. What followed taught me more about engineering culture, incident response, and deployment design than anything I learned in the next six months.

productioncareermistakesonboarding
Jul 6, 2026·6 min readread more
Industry Explained

Why Your Online Order Disappears for 2 Minutes at Checkout

You click 'Place Order' and a spinner appears. Behind that spinner, a surprisingly complex distributed system is racing to confirm something that might not even be possible, and the outcome depends on a chain of systems that don't share a database and can each fail independently.

ecommercedistributed-systemscheckoutarchitecture
Jul 6, 2026·9 min readread more
Career Insights

I Failed 4 System Design Interviews Before I Understood What They Were Actually Testing

Four interviews, four rejections, all with variations of the same vague feedback: didn't go deep enough. I finally understood what that meant on attempt five, and it had nothing to do with knowing more architecture patterns.

system-designinterviewscareerlessons
Jul 6, 2026·10 min readread more
Engineering Lessons

The SELECT That Was Fine in Testing and Took Down Production

The query ran in 3ms on my laptop. In production, against three years of real customer data, it took 47 seconds. Understanding why taught me more about databases than any course I had ever taken.

databaseperformanceproductionpostgresindexes
Jul 6, 2026·7 min readread more
Real-World Lessons

Eight Months Inside a Hospital Software Team: What Nobody Warned Me About

I thought I understood the domain because I had used hospitals as a patient. I was wrong about almost everything. Eight months of working on clinical software taught me that the invisible assumptions in healthcare IT are denser than in any other domain I've worked in.

healthcareHL7clinical-systemsdomain-knowledgecareer
Jul 6, 2026·9 min readread more