01Retrieval · 5 min read · 2026

Building production RAG with Qdrant and LangGraph

Why naive vector search breaks down in production, how to blend dense embeddings with lexical search, and how to structure an agent that refuses to answer without a citation.

02Evaluation · 4 min read · 2026

The missing layer in agentic systems

Agents are rarely tested the way other software is. A case for evaluation suites that treat an agent's state machine with the rigour of a compiler test suite.

03System design · 4 min read · 2026

Designing AI that knows when it is wrong

Confidence is not correctness. Fallback thresholds, uncertainty signals and refusal paths that keep a system dependable when the stakes are high.

04Infrastructure · 4 min read · 2025

Cost is an architecture decision

Frontier model calls are expensive and slow. How routing, caching and smaller models turn an unpredictable bill into an engineered cost curve.

Next step

Have a system that needs
to hold up in production?