I Was Doing AI Engineering Wrong; Chip Huyen’s Book Set Me StraightI picked up Chip Huyen’s AI Engineering expecting a technical manual. What I got in the first chapter alone was a clear-headed framework that reframed how I think about this entire discipline. Not hypMar 20 · 8 min readchaiitanyacodes.hashnode.dev
If You Think Distributed Systems Are Deterministic, Read ThisEverything works perfectly on your laptop. Distributed systems exist to prove that reality is hostile. On a single machine, failure is clean. A process crashes. A kernel panics. An exception throws. SFeb 23 · 5 min readchaiitanyacodes.hashnode.dev
Senior Engineers Don’t Trust ACID: 6 Hard Truths About Database TransactionsOn localhost, we code for a fantasy where hardware is immortal and networks are perfect. Production is a violent correction. Packets drop, disks fail, and race conditions trigger 3 AM nightmares. Transactions are our attempt to tame this chaos, but ...Feb 17 · 7 min readchaiitanyacodes.hashnode.dev
How to Crash Your Production Database by Adding a Single Node 101It sounds like a solution. It feels like a solution. But in reality, it is the fastest way to turn a manageable performance problem into an unmanageable architectural collapse. You are told that partitioning is the silver bullet. You are told that wh...Feb 4 · 6 min readchaiitanyacodes.hashnode.dev
Your Data Isn’t Stored. It’s Negotiated.You didn’t lose your data.Your system just decided someone else deserved to keep it. The Lie We All Build On You click Save.The screen refreshes.Your data is still there. So, you move on. In your head, a contract has been signed: “The system has my...Jan 22 · 4 min readchaiitanyacodes.hashnode.dev