Associated with Modocosm

BuyChain - Headless Jamstack Site

A decoupled marketing site for a B2B supply-chain company, built on Astro and a Directus headless CMS so the team can publish without developer help.

BuyChain needed a site that could explain a fairly complex B2B supply-chain product while staying fast and easy to update. I led the frontend build. After weighing the tradeoffs, I proposed a Jamstack approach — a static frontend with content managed separately — and owned it through to launch, walking the BuyChain team through how they'd run content day to day so the choice stuck after handoff.

BuyChain

What I built

  • Astro frontend: Built with Astro's island architecture, so interactive pieces hydrate only where they're needed and the rest ships as static HTML. That keeps pages quick to load.
  • Directus CMS: Set up Directus as the content layer, including the SQL schemas behind it, so localized pages and marketing content are all driven from one place.
  • Static build pipeline: Content is pulled from Directus at build time into read-only static pages, which keeps the live site insulated from the CMS and cheap to host.

Why it mattered

Because content lives in the CMS and the site rebuilds statically, the BuyChain team can spin up new landing pages and verticals without waiting on a developer. That removed a recurring bottleneck and kept hosting costs low.