Engineering Articles & Deep Dives
Deep dives into real-world backend engineering decisions: custom row-level security implementations, Redis cache invalidation, soft deletion architecture, and deterministic API debugging replays.
Why Telegram is Spending Crores for a New Web Domain Called .gram
An analysis of Telegram's strategic application to ICANN for the '.gram' TLD and how registry ownership prevents platform DNS disruptions.
Read Full Architecture Breakdown on Medium ↗I Had Zero Idea What RLS Was, So I Built It for MongoDB
A deep dive into row-level security primitives and how I implemented custom RLS filters directly inside MongoDB queries for urBackend.
Read Full Architecture Breakdown on Medium ↗We Needed Soft Delete in Our Open-Source BaaS
Why hard deletion breaks relational integrity in BaaS environments, and how we implemented recoverable soft-deletes without polluting queries.
Read Full Architecture Breakdown on Medium ↗Implementing a Redis-Backed Login Lockout System in Node.js
How to safeguard authentication routes against brute-force attacks using Redis sliding-window rate limiting and temporary lockouts.
Read Full Architecture Breakdown on Medium ↗Stop Guessing API Bugs: How I Built Git for API Interactions
The architectural design story behind Kiroo — capturing deterministic API traffic snapshots for seamless debugging replays.
Read Full Architecture Breakdown on Medium ↗