Guides
Walkthroughs you can follow with a terminal open. Getting traffic to your laptop, keeping generated clients in step, and the setup steps nobody documents until they bite.
04 articles
GuidesDuplicate webhooks: four causes, and idempotency fixes oneThe same charge lands twice and the reflex is to reach for idempotency. Four different situations look identical from inside your handler, and they are fixed in four different places.
GuidesDon't build the webhook delivery table. Install it.A customer asks whether their webhook went out, and two weeks later you are speccing a deliveries page. Repost publishes that page as a shadcn registry.
GuidesYour test is sleeping. The webhook already arrived.A sleep is a guess about someone else's latency. Wait for the request itself: the test returns the moment the webhook lands, and fails loudly when it never does.
GuidesForwarding webhooks to localhost without a tunnelPublic tunnels leak URLs, rotate hostnames, and expire mid-debug. Forwarding from a durable bucket keeps the endpoint stable and the payloads replayable.