Technical Writing·8 articles·4 topics
Engineering Notes
Backend systems, distributed architecture, AI/NLP, and algorithms with production context and implementation tradeoffs.
Browse
Latest writing
Engineering PatternsMay 31, 2026 · 22 min read
Designing API Rate Limiters: Algorithms, Distributed Systems, and Production Trade-offs
A practical guide to rate-limiting algorithms, atomic Redis enforcement, failure modes, multi-region trade-offs, and the edge cases that shape production API design.
Rate LimitingRedisDistributed Systems
Engineering PatternsMar 2026 · 14 min read
RBAC That Survives Real Tenants
What I learned comparing flat permission catalogs, per-request scope injection, tenant roles, module gates, and immediate revocation.
RBACPostgreSQLMulti-Tenancy