Managed API vs. Self-Hosted LLM Serving: A Real Engineer’s Decision Framework

The most expensive bug I ever shipped wasn’t in my code. It was in a question I never asked.