My First Talk: Claude DirectoryThe story of the craziest 24 hours I've had: launching Claude Directory, watching it cross 75k views and 160+ stars overnight, and then walking up to demo it on stage for the very first time in my life.Jun 13, 2026·4 min read·30
Consistent HashingConsistent hashing is one of the most popular algorithms in distributed systems. It helps you answer one question: Who owns this data? That's it. Data ownership. Nothing else. TL;DR Consistent hashinJan 24, 2026·15 min read
Communication ProtocolsTwo machines need to talk to each other. One machine (the client) wants something done. The other machine (the server) does the heavy lifting. This is the client-server model, and it's how almost everJan 23, 2026·18 min read
High AvailabilityYour server crashes. That's annoying, but manageable. Spin up another one, route traffic there. API servers are typically stateless. Losing one is like losing a waiter at a restaurant: inconvenient, bJan 23, 2026·21 min read
Circuit BreakersYour database gets overwhelmed. Response times spike. Connections pile up. Timeouts start. One slow service drags down another. Then another. Within minutes, your entire system is on its knees. This iJan 13, 2026·13 min read
Load BalancersYou've built an API server. It's handling 100 requests per second just fine. Then your app goes viral. Traffic spikes to 500 requests per second. Your single server can't keep up. Requests are timing Jan 11, 2026·14 min read
Message Queues vs Streams: SQS, RabbitMQ, Kafka, Pub/SubMost web interactions are synchronous. You click, the server processes, you get a response. Loading your feed, logging in, making a payment. All synchronous. Request in, response out, done. But some oJan 10, 2026·21 min read