May 31 · 15 min read · Mobile Development · React Native Think about the last time you recorded a Reel. You pointed your phone at something, tapped the big red button, filmed a few seconds, maybe added a song — then either
Join discussionMay 30 · 7 min read · Have you ever recorded a Reel on Instagram, spent several minutes editing it, and then decided to save it as a draft instead of posting it immediately? You close the app, come back a few hours later,
Join discussion
May 29 · 17 min read · "Make it faster" sounds like a vague mandate. It isn't. Performance work turns out to be one of the most learnable parts of backend engineering, because it almost always comes down to the same three m
Join discussion
May 27 · 11 min read · Last week I wrote about building the Time Capsule app — the what, the how, the things that broke. This week I went back into the same codebase and added two things I'd been putting off: caching and st
Join discussion
May 24 · 4 min read · A few weeks ago I got a call from the owner of JSL Café and Games, Pune. A café plus gaming zone. Good vibes, good coffee. I had built their website. He said "Vivek, I heard that the more my customers
Join discussion
May 10 · 6 min read · Your "Cache Invalidation is Hard" Answer Misses the Real Horror Most engineers parrot "cache invalidation is hard" as a standard interview response, but few understand why it's hard or the real-world horrors it introduces. It's not just about stale d...
Join discussionMay 10 · 5 min read · Engineering effective CDN and origin caching strategies for high-performance applications Modern web applications face increasing pressure to deliver fast, consistent experiences while managing infrastructure costs efficiently. For engineering teams ...
Join discussion
May 9 · 11 min read · Last month, I started noticing unexplained spikes in server load on my blog, mustafaerbay.com, especially when publishing new articles or when popular content received traffic. I manage over 13 Docker containers on my own VPS, and when one started mi...
Join discussion