Writing / 7 posts

Blogs.

Half-formed ideas, system deep dives, and lessons from shipping at startup speed.

Why Adding More Servers Wasn't Enough: Engineering Lessons from Facebook

How Facebook scaled Memcache to handle billions of requests per second using leases, gutter servers, and remote markers

How Do Apps Remember Everything You've Watched Without Crashing?

Discover how Bloom Filters power the recommendation algorithms behind TikTok, Instagram Reels, and YouTube Shorts to ensure you never see the same content twice

Why Your Database Failing Is Your Worst Nightmare (And How to Prevent It)

Why databases need a different reliability strategy than stateless services , backups, replication and redundancy to the rescue.

Why Your Microservice Outages Cascade (And How to Stop Them)

Learn how to prevent cascading failures in microservices using the Circuit Breaker pattern with Node.js and Redis

How to pick the right database for your next product?

Guide to pick the right database for your next project

Understanding the OSI Model: Layers That Power the Internet

Guide to the OSI Model

Full stack development roadmap

A comprehensive guide to becoming a full-stack web developer, covering frontend, backend, and advanced technologies with curated learning resources.

ReleasedFree again.