Rate Limiting in C# (Part 1): Fixed Window Algorithm Explained with Real-World Edge Cases

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.
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.
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 […]
Modernizing Legacy Integrations with a Serverless Middleware Platform

Bridging 20+ Year Old Systems With Modern Digital Services The Challenge Many government departments still rely on legacy SOAP-based systems built decades ago. As newer services moved to JSON APIs, teams struggled to make both worlds communicate.The existing approach required custom integrations for every service, causing: The goal was clear: Create a secure, scalable, centrally […]