ealeng
Menu

Free labs, articles & videos

Learn to build AI you can actually measure.

I'm Slav Kurochkin, an engineer focused on AI quality. I share what I've learned from 10+ years of building test infrastructure and quality systems, and from evaluating LLM apps and AI agents: hands-on labs, practical articles, and videos.

example: eval gate on a pull request
$ evals run --suite support-agent --baseline main
  task_success     0.912 → 0.934   +2.2pp (95% CI ±1.1)
  tool_call_valid  0.981 → 0.987   +0.6pp
  judge_agreement  κ = 0.81 vs human labels
  p95_latency      2.4s  → 2.9s    +0.5s ⚠ within budget
✓ gate passed: improvement is significant, no regressions

What you'll learn

The quality stack for AI in production

Evals tell you if a change made things better. Observability tells you what happens in production. Deterministic tests cover everything around the model. You need all three.

Eval datasets & LLM judges

Datasets sized so a 2% improvement is real, and judges calibrated against human labels.

Agent evaluation

Grade trajectories and tool calls, not just final answers.

AI observability

Tracing, dashboards, and alerts for quality, cost, latency, and drift in production.

Deterministic test automation

Repeatable UI, API, and contract tests for everything around the model.

CI quality gates & infrastructure

Pipelines and eval infrastructure that block regressions without blocking real improvements.

Voice & speech AI

STT, TTS, and voice agents: WER, latency, and streaming quality.

Learning something useful?

New labs, articles, and videos on evaluating and testing AI systems come out regularly. Follow along so you don't miss the next one.