Dispatch
Building on it
Webhooks, queues, storage and the failures that are silent.
Designing a send queue that does not send twice
Retries, deduplication, pacing and the state machine. How to build a queue that survives failure without messaging people four times.
Webhooks for messaging, and the five failures everyone hits
Signature checks, replays, out of order delivery, slow handlers and silent failures - the five ways a messaging webhook breaks in production.
Sent, delivered, read: what each tick actually means
The four states a message passes through, what each one proves, and the three that are routinely misread as something stronger.
Articles 15 to 17 of 17. New ones are announced on WhatsApp, or take the feed.