Production LLM Apps
Architect, ship, observe, and operate LLM applications after the demo stage.
31 stories (20 articles · 11 videos)
Start here
A few good first pieces before you browse the full feed.
13 min readThe 2026 LLM stack: models, inference, tooling, and trade-offs
Use the article as decision context for adoption, risk, governance, or investment choices.
12 min readDesigning prompts for production: system, developer, and user layers
Separate system, developer, and user instructions and test production prompts as versioned system components.
10 min readProduction AI failure modes: what breaks after the demo
Build a production AI failure-mode register with controls for hallucination, stale context, prompt injection, unsafe tool use, and weak fallbacks.
More in this topic
48 minutesHow to Build Reliable AI Agents (Context + Evals Explained) | Tobias Leong, Axium
13 min readShipping an LLM product: pricing, margins, and the anti-moat trap
Use the article as decision context for adoption, risk, governance, or investment choices.
12 min readCost-optimizing inference: prompt caching, routing, and output control
Use the article as decision context for adoption, risk, governance, or investment choices.
14 min readPrompt injection and LLM security: threat models and defense-in-depth
Threat-model an LLM workflow and add concrete controls for untrusted content, retrieval, tool calls, authorization, monitoring, and incident response.
12 min readComputer use and browser agents in production
Evaluate the implementation pattern, failure modes, and guardrails before building.
12 min readBuilding memory for long-running agents
Evaluate the implementation pattern, failure modes, and guardrails before building.
12 min readContext engineering: managing 1M-token windows without context rot
Evaluate the implementation pattern, failure modes, and guardrails before building.
11 min readLangGraph vs CrewAI vs direct API: choosing an agent framework in 2026
Evaluate the implementation pattern, failure modes, and guardrails before building.
13 min readDesigning agents that don't loop forever
Evaluate the implementation pattern, failure modes, and guardrails before building.
13 min readFine-tuning in 2026: when LoRA beats RAG, and how to do it without a cluster
Evaluate the implementation pattern, failure modes, and guardrails before building.
12 min readChoosing between prompting, RAG, and fine-tuning (and when to combine)
Use the article as decision context for adoption, risk, governance, or investment choices.
12 min readBuilding a production RAG: ingestion, embedding, retrieval, reranking, eval
Evaluate the implementation pattern, failure modes, and guardrails before building.
12 min readDesigning MCP tools that LLMs actually use correctly
Evaluate the implementation pattern, failure modes, and guardrails before building.
14 min readMCP from scratch: build a production-ready server in TypeScript
Evaluate the implementation pattern, failure modes, and guardrails before building.
12 min readObservability for LLM apps: tracing, costs, latency, quality drift
Evaluate the implementation pattern, failure modes, and guardrails before building.
13 min readBuilding evals that actually catch regressions
Evaluate the implementation pattern, failure modes, and guardrails before building.
13 min readStructured outputs and function calling: the production patterns
Evaluate the implementation pattern, failure modes, and guardrails before building.
10 min readMulti-model orchestration: routing by cost, latency, and quality
Evaluate the implementation pattern, failure modes, and guardrails before building.
42 minutesVertical AI Agents Could Be 10X Bigger Than SaaS
34 minutesHow AI is Reinventing Software Business Models ft. Bret Taylor of Sierra
154 minutesInstrumenting & Evaluating LLMs
9 minutesLangSmith in 10 Minutes
25 minutesPrompting 101 | Code w/ Claude
77 minutesAI prompt engineering: A deep dive
41 minutesOpenAI DevDay 2024 | Structured outputs for reliable applications
18 minutesPydantic is all you need: Jason Liu
40 minutesAndrej Karpathy: Software Is Changing (Again)
211 minutes