WebhookWatch Engineering Blog
Real-time webhook debugging voor Nederlandse developers. In-depth articles on API design, webhook reliability, and building resilient integrations.
How We Reduced Webhook Delivery Latency by 40%
In Q3 2024, our monitoring showed a 120ms spike in median delivery times across our EU-West endpoint. Pieter van Dijk, lead backend engineer, led a deep-dive into our queue architecture. The culprit: synchronous TLS handshakes on cold-started containers. By implementing connection pooling with keep-alive strategies and pre-warming our Strapi and Shopify relay nodes, we brought P95 latency down from 340ms to 187ms. Read the full post-mortem and the open-source connection pool config we published to GitHub.
Recent Articles
Verifying Stripe Webhook Signatures in Node.js
A step-by-step guide to using Stripe's stripe.webhooks.constructEvent() with Express middleware. Includes handling clock-skew tolerance and testing with stripe-cli trigger. By Lisa de Vries ยท 8 min read
Idempotency Keys: Your Safety Net for Webhook Duplicates
Why idempotency headers matter more than you think. We cover Redis-based deduplication patterns, TTL strategies, and how WebhookWatch's replay feature uses them under the hood. By Thomas Bakker ยท 6 min read
Monitoring Webhook Health with Prometheus and Grafana
Export delivery success rates, retry counts, and payload sizes to Prometheus. Includes a ready-to-use Grafana dashboard JSON and alerting rules for 99.9% SLA tracking. By Sarah Jansen ยท 10 min read
Testing Webhook Endpoints Locally Without ngrok
How to use WebhookWatch's local relay to test Shopify, GitHub, and Twilio webhooks on your dev machine. No tunneling tools required โ just a free account and a custom subdomain. By Pieter van Dijk ยท 5 min read
HTTP/3 and Webhooks: What Changes for Your Integration
QUIC-based transport reduces head-of-line blocking for high-volume webhook senders. We benchmarked HTTP/2 vs HTTP/3 delivery for 10k concurrent payloads and the results surprised us. By Lisa de Vries ยท 7 min read
Building a Retry Strategy That Actually Works
Exponential backoff with jitter, circuit breakers, and dead-letter queues. A practical guide based on two years of processing 40M+ webhook events at WebhookWatch. By Thomas Bakker ยท 9 min read
Categories
API Tips
Practical advice on REST and webhook API design, signature verification, rate limiting, pagination strategies, and versioning. 24 articles published.
Developer Life
Behind-the-scenes stories from our Amsterdam engineering team. Tooling decisions, debugging war stories, conference talks, and open-source contributions. 18 articles published.
Nieuws
Product updates, new integrations, EU data residency features, and announcements from the WebhookWatch team. Stay current with what's new. 15 articles published.