All projects

backend apis

A webhook sender people can trust

Deliver webhooks with signatures, retries and a delivery log subscribers can inspect.

intermediatePython~24h

Why it matters

Every SaaS sends webhooks and most send them badly. Signing payloads and exposing a delivery log are things integration engineers immediately recognise as competent.

What you build

  • Signed payloads a receiver can verify
  • Retries with backoff on failure
  • A delivery log with response codes
  • Replay of a failed delivery

If you want more

  • Add subscriber-configurable event filters
  • Add circuit breaking per endpoint

Build it 5 steps

Material for the whole build

Shows you design for the person on the other end of your API, which is a rare and valued instinct.

Get a plan built around projects like this