Every issue, chronological.
Every deep dive we've published, newest first. Each one stands alone — start anywhere.
Jul 7, 2026
Jun 30, 2026
Chunking strategies for production RAG
Jun 23, 2026
Hybrid search: combining BM25 with embeddings
Pure vector search misses exact-match queries.
Jun 16, 2026
Reranking 101: the 50ms layer that decides whether your RAG works.
Your retriever gives you 50 results. Reranking turns the top 5 useful. The difference between a RAG system that answers customer questions and one that hallucinates with confidence is rarely the...
Jun 9, 2026
Your LLM app fails with 200 OK. These are the three signals worth paging on.
A logging schema, three alert thresholds, and the shadow eval that catches drift before users do.
Jun 2, 2026
Build the evals before the product. Or watch it regress in silence.
If your team cannot agree on what "good" means, you do not have a product. You have a demo.
May 26, 2026
The vector DB benchmark lies about your workload. Here is the matrix that doesn't.
May 19, 2026
Your LLM call isn't slow. One of the four stages is.
You shipped RAG two weeks ago. The demo was 800ms, production is 4.2 seconds at p95, and the only thing your trace tells you is "LLM call: 3.8s". So you start guessing. Maybe the model is slow today.
Production AI engineering. One Tuesday at a time.
Check your inbox.
We just sent a confirmation link. The cheatsheet lands right after you confirm.