How to Evaluate LLMs for Production
Benchmarks won't tell you if a model works for your task. Build a task-specific eval that reflects your real inputs, your real failure costs, and your real users.
Public benchmarks answer a question you don't have: 'which model is best on average across everything?' Your question is narrower and more important: 'which model is good enough, cheap enough, and fast enough for my task?'
Collect real inputs first
Twenty real examples from your actual workflow are worth more than two thousand synthetic ones. They carry the messiness — typos, edge cases, weird formatting — that determines whether a model survives contact with users.
Grade what matters to you
- Define pass/fail criteria a human would agree with.
- Weight failures by their real-world cost, not their frequency.
- Track cost and latency alongside quality — they're features too.
model quality p95 latency $/1k calls
candidate-A 0.91 1.8s $4.20
candidate-B 0.88 0.6s $0.90 <- ship thisRe-run on every change
Prompts, model versions, and providers all drift. An eval you run once is a snapshot; an eval you run on every change is a safety net.
Wes Goldwater
Director of Engineering at Prosigliere · writing the no-hype playbook for cloud & AI.
Keep reading
Your DORA Metrics Can't See Your AI Investment
Developers using agents ship far more, yet DORA metrics barely move. Why your delivery metrics can't see your AI investment — and the three things to instrument before you scale.
The Token Bill Is the New Cloud Bill
Consumption-priced coding agents have no natural ceiling, and the variance is what kills budgets. A FinOps-from-day-one playbook so the token bill doesn't ambush you the way the cloud bill once did.