i ship llm features for a living. i write down what breaks, what it costs, and what i'd do differently.

· 1 min · agents

the lethal trifecta audit takes ten minutes

Private data, untrusted content, a way to phone home. Your agent only needs all three at once to ruin you, and yours probably has all three.

· 1 min · evaluations

temperature zero is not determinism

I pinned an eval to exact-match at temp 0 and it flaked anyway. Where the wobble actually comes from and what to assert instead.

· 2 min · rag

Embeddings are not search

Cosine similarity finds things that vibe with your query, which is not the same as things that answer it. Why every RAG stack still needs a keyword path, with diagrams.

all writeups →