Every check said everything was fine. In production, each blog post broke the moment anyone opened it. Here's what happened, and why nothing caught it in time.