Five things I learned the hard way running the Anthropic API in real apps — prompt caching gotchas, 529 vs 503, idempotency, streaming drops, and when Sonnet is the wrong choice. With a free cheatsheet.
Anthropic API in production: 5 things the docs don't tell you