<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
  <title>Nestarc Webhooks Blog</title>
  <link>https://webhook.nestarc.dev/blog</link>
  <description>Release notes and engineering notes from Nestarc Webhooks.</description>
  <language>en-us</language>
  <item>
    <title>Why @WebhookEmit is a NestJS interceptor, not a controller decorator</title>
    <link>https://webhook.nestarc.dev/blog/webhookemit-interceptor</link>
    <description>The design choices behind @WebhookEmit — how a NestJS interceptor solves the response-capture, serverless-await, and dependency-injection problems that a plain method decorator can&apos;t.</description>
    <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
    <guid isPermaLink="true">https://webhook.nestarc.dev/blog/webhookemit-interceptor</guid>
    <category>engineering</category>
  </item>
  <item>
    <title>How we sign webhooks: HMAC-SHA256, versioned signatures, and a 24-hour rotation window</title>
    <link>https://webhook.nestarc.dev/blog/signing-and-secret-rotation</link>
    <description>Why Nestarc Webhooks signs every delivery with versioned HMAC-SHA256 headers, and how the 24-hour rotation overlap lets receivers swap signing secrets without downtime.</description>
    <pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
    <guid isPermaLink="true">https://webhook.nestarc.dev/blog/signing-and-secret-rotation</guid>
    <category>engineering</category>
  </item>
  <item>
    <title>SDK v0.2 — automatic idempotency keys</title>
    <link>https://webhook.nestarc.dev/blog/sdk-v0-2-idempotency</link>
    <description>WebhookClientService now sends an Idempotency-Key header on every call, eliminating a common source of duplicate events during retries.</description>
    <pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate>
    <guid isPermaLink="true">https://webhook.nestarc.dev/blog/sdk-v0-2-idempotency</guid>
    <category>announcement</category>
    <category>engineering</category>
  </item>
  <item>
    <title>Public beta is open: how Nestarc Webhooks delivers NestJS events</title>
    <link>https://webhook.nestarc.dev/blog/public-beta-open</link>
    <description>A practical walkthrough of how Nestarc Webhooks receives a NestJS event, matches endpoints, signs requests, retries failures, and exposes delivery logs.</description>
    <pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate>
    <guid isPermaLink="true">https://webhook.nestarc.dev/blog/public-beta-open</guid>
    <category>announcement</category>
  </item>
</channel>
</rss>