Skip to content
All work

1 min read

o1Labs

A page builder o1Labs' marketing team runs alone

Visit live site
  • Cliento1Labs (via Bejamas)
  • RoleFrontend developer
  • WhenFeb 2024 to Apr 2025
  • 50+

    reusable sections

  • Instant

    publish, via on-demand revalidation

  • 0

    dev tickets to publish a page

o1Labs builds zero-knowledge tooling. Their site felt outdated and marketing needed a developer for every new page. We rebuilt it as a page builder marketing runs alone.

o1Labs homepage about zero knowledge cryptography, Mina Protocol and o1js

Context

The old site buried the products, and the blog lived on Medium, away from the site. Adding a page meant asking a developer.

What we built

  • Page builder

    Sanity CMS with live preview and a library of 50+ reusable sections. Marketers compose pages themselves.

  • Product pages

    A dedicated page for each o1Labs product.

  • Blog, in the site

    Moved off Medium into the site, with Algolia search.

  • Instant publish

    On-demand revalidation. Hit publish and the page is live.

How it's built

Marketers assemble pages from sections in Sanity. Publishing triggers revalidation, Vercel serves the new page.

Publishing
  1. Marketer hits publish
  2. Sanity50+ sections
  3. RevalidationOn demand
  4. Next.js on VercelLive right away
StackNext.jsSanityAlgoliaVercel