12 min read
What is a webhook? How webhooks work, and the six ways they break in production
A webhook is an HTTP POST one system sends another when something happens. Receiving one is easy. Receiving each one exactly once, verified, in an order you can use, is the actual job — here is how it works, and the six ways it breaks.