-

Designing Rate Limiting for Multi-Tenant SaaS APIs on AWS
Rate limiting is one of the most critical components in backend systems. It protects APIs from abuse, ensures fair usage, and stabilizes systems under load.
-

Fixing Rate Limiting & Stability in a Serverless Next.js Admin Panel
Learn how to implement rate limiting in a Next.js serverless environment, prevent memory leaks, and improve authentication security with a practical approach.
-

Architecture Behind thesagarpanwar.com (Real-World Backend + AWS System Design)
Learn how a real-world website is built using Next.js, AWS, DynamoDB, WordPress (headless), and GraphQL. Full system architecture explained.
-

How We Built a Scalable Digital Ticketing System (Architecture Deep Dive)
Learn how a scalable digital ticketing system was built using microservices, AWS, and event-driven architecture. Real-world system design case study.
-

What is a VPC Endpoint in AWS?
A VPC Endpoint is a service that allows you to privately connect your Virtual Private Cloud (VPC) to supported AWS services without using: This means your traffic never leaves the AWS network, which: VPC endpoints are powered by AWS PrivateLink (for interface endpoints), enabling secure and private communication between services. How VPC Endpoint Works Explanation…
-

Understanding Serverless and AWS Lambda
What is Serverless? Let’s start with the concept of serverless computing. The term serverless can be misleading. It does not mean there are no servers. Instead, it means you don’t have to manage servers. The cloud provider takes care of infrastructure tasks like provisioning, scaling, and maintenance. This allows developers to focus purely on: For…
-

Demon or Revolutionary?
A thought keeps returning to my mind— a quiet conflict that refuses to settle. If today you were to place a revolver in my hand, perhaps it would awaken a demon within me. But if that same revolver had been given to me before 1947, it might not have awakened a demon, but instead given…
-

Linux Filesystem Hierarchy
Windows divides data into multiple drives (C:, D:, etc.), Linux follows a structured, single-rooter system. Root directory (/) It contains all essential system directories, configuration files, and user data. Everything in Linux is a file, whether it’s a text document, a directory, a hardware device, or a running process. This directory stores essential system executables…
-

The Pen Was Always in Our Hands
Maybe destiny was never written. Maybe we are writing it. For generations people have said that everything in life is already written. In India we grow up hearing the phrase: “jo likha hai, wo hoga” — what is written will happen. The idea is comforting.It suggests that somewhere, beyond our understanding, life follows a script…
-

Logic Monitor: A Centralized Event-Driven Alerting & Notification Platform
Transforming Fragmented Monitoring into a Unified, Intelligent System The Challenge Different teams relied on different tools to monitor their workloads: This fragmentation created serious operational challenges: We needed a centralized alerting system that could collect all alarms, enrich them, notify the right teams, and create tickets automatically. Our Solution We developed an event-driven monitoring platform—a…
Got any book recommendations?
