I was sitting in a Tuesday standup when our VP dropped the bomb.
“Stripe is deprecating their v2 webhooks. We have 90 days.”
My stomach dropped. We had webhook handlers scattered across seven different services: order processing, inventory updates, email notifications, analytics pipelines. Each one was directly coupled to Stripe’s webhook format — the kind of technical debt you promise yourself you’ll fix “next quarter” for two years running.