What is a webhook? How webhooks work, and the six ways they break in production
This is a cross-post. The original on the Railhook blog has a diagram for each part: the anatomy of a signed request, polling against push, the retry ladder, duplicates, out-of-order delivery and secret rotation. A customer pays for order ord_8412 . The shop sends your backend a webhook, and your handler awards loyalty points, emails a receipt and calls the warehouse — which takes eleven seconds.…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.