Writing & Ideas
Thoughts on AI engineering, LLM systems, and building software that scales.

MCP Servers Explained: Deploying One to AWS EC2
Most MCP content is theoretical — diagrams of a client talking to a server, an analogy to USB-C, a five-line “hello world” that runs on …

RAG in Production: Why It Works in Demos, Fails Live
The demo always works. You embed a few dozen documents, ask a question, and the model answers it correctly, instantly, with a clean citation. You show …

File Upload Security: A Complete Guide
Every application that lets users upload something — a profile picture, a resume, an invoice, an attachment — opens a door into your server. Most of …

How Notification Systems Actually Work
Ever wondered how you get that instant ping when someone likes your post or sends you a message? That simple notification you see on your phone is the …