Writing on systems, debugging, and backend engineering.

Articles published on Medium.

I Had Zero Idea What RLS Was, So I Built It for MongoDB

A practical breakdown of row-level security concepts, rebuilt from scratch for MongoDB in urBackend.

Read on Medium ↗
We Needed Soft Delete in Our Open-Source BaaS

Why soft delete mattered in a production BaaS, and how the implementation balanced recoverability with clean data access.

Read on Medium ↗
Implementing a Redis-Backed Login Lockout System in Node.js

A short engineering write-up on protecting auth flows with Redis-backed rate limiting and temporary account lockouts.

Read on Medium ↗
Stop Guessing API Bugs: How I Built Git for API Interactions

The design story behind Kiroo and the idea of replayable API interactions for debugging.

Read on Medium ↗