# Blog

Updates, news, and articles.

-   
  **How to Build a Blog with Astro and a Headless CMS**  
  Learn how to build a fast Astro blog with Marble using Content Collections, the TypeScript SDK, static routes, SEO metadata, and webhook-driven rebuilds.  
  08/17/2026  
  [Read article](/content/blog/astro-headless-cms-blog/index.html)

-   
  **How to Use Marble with Framer**  
  Learn how to connect Marble to Framer CMS, import posts and other content, map fields, and sync updates with the Marble Framer plugin.  
  06/07/2026  
  [Read article](/content/blog/marble-framer/index.html)

-   
  **How to Build a Blog with Next.js and a Headless CMS**  
  Learn how to build a Next.js blog with a headless CMS, dynamic post pages, SEO metadata, styled content, and cache revalidation.  
  05/27/2026  
  [Read article](/content/blog/nextjs-headless-cms-blog/index.html)

-   
  **Making Marble's Webhooks Observable**  
  How Marble rebuilt webhook delivery around Cloudflare Queues, retries, delivery attempts, and dashboard-visible logs.  
  05/17/2026  
  [Read article](/content/blog/webhook-observability/index.html)

-   
  **Marble Joins the Vercel Open Source Program**  
  We got accepted into the Vercel open source program  
  11/06/2025  
  [Read article](/content/blog/marble-vercel/index.html)

-   
  **How to Style CMS Content with Tailwind CSS**  
  Learn how to style raw html from a headless CMS using tailwindcss.  
  10/28/2025  
  [Read article](/content/blog/style-cms-content-tailwind/index.html)

-   
  **How to apply syntax highlighting to content from a headless CMS**  
  A comprehensive guide on adding beautiful, server-rendered syntax highlighting to raw HTML content from a Headless CMS using Shiki.  
  10/14/2025  
  [Read article](/content/blog/syntax-highlighting/index.html)

-   
  **How to revalidate static pages in next.js with webhooks**  
  Learn how to set up Marble webhooks in your Next.js app to instantly revalidate pages and serve fresh content without redeploys.  
  09/22/2025  
  [Read article](/content/blog/nextjs-webhooks-with-marble/index.html)

-   
  **How to Send Messages to Slack Using Incoming Webhooks**  
  Learn how to configure a Slack webhook to receive alerts in your channel. Our guide walks you through creating an app and getting your new webhook URL.  
  09/12/2025  
  [Read article](/content/blog/send-slack-messages-using-webhooks/index.html)

-   
  **Introducing Webhooks**  
  Webhooks on Marble unlock real-time integrations. Automate page updates, trigger notifications, and sync data across your stack with a reliable, developer-friendly system.  
  09/03/2025  
  [Read article](/content/blog/introducing-webhooks/index.html)  
  
Scroll to top
