Oct 2026
Accuracy isn't enough: calibrating a tool-selection model
Fine-tuning Qwen3.5-2B to pick tools took accuracy from 50.6% to 100% — but the number I cared about was ECE, 0.220 → 0.002.
#fine-tuning#calibration#agents#unsloth
Sep 2026
Hybrid search in practice: BM25 + dense + reranking
Why dense-only retrieval fails on identifiers and jargon, and how fusing sparse and dense results before a cross-encoder fixes it.
#rag#retrieval#reranking
Aug 2026
OWASP LLM Top 10 — field notes from building a red-team harness
What actually breaks production chatbots: indirect injection, system-prompt extraction and excessive agency.
#llm-security#owasp#red-teaming
Jul 2026
System design lesson: size hot storage by concurrency, not users
Designing DocuMind AI, my first hot-tier estimate was ~10.5 TB. The right answer was ~21 GB — here's the mistake.
#system-design#rag#capacity-planning