Notebook
Writing
Essays on payment rails, evaluation harnesses and the unglamorous infrastructure that keeps AI products honest.
How an Unpatched Next.js RCE Leaked My OpenAI API Key and Drained My Credits
A critical React Server Components bug let an attacker run code on my server and steal secrets.
5 min read280 views
Read essayHow do you stop an AI from making things up? RAG Basics
RAG Systems, Explained Like You’re 7
10 min read380 views
What actually breaks in a RAG system
Examines structural failures in retrieval-augmented generation systems with fixes from real world examples
21 min read600 views
Your rate limiter says 100 req/s. Your users get 400.
Explains how in-process and Redis-backed rate limiters differ and why per-instance limits multiply when scaling horizontally.
7 min read340 views
Why Your Payment Endpoint Charged Someone Twice
A customer was charged twice for a single payment, but logs showed only one POST request.
7 min read420 views
Get new essays by email.