Recent blog posts
Engineering
Feb 5, 2025
How to build a table of contents for Sanity in a Next.js website
Learn how to build a Table of Contents (ToC) for a Next.js site using Sanity CMS. This guide covers extracting headings from Portable Text, scroll tracking, and implementing smooth scrolling.
Design
Feb 19, 2025
UI copywriting best practices
Learn UI copywriting best practices to create clear, concise, and engaging UX text. Improve buttons, error messages, and CTAs to enhance user experience and boost conversions.
Open source packages
A collection of lightweight, open-source packages designed to simplify development and improve efficiency. 🚀

sanity-search
A lightweight and configurable search component for Sanity.io and Next.js websites, built with React and TypeScript.
View package
sanity-table-of-contents
A lightweight table of contents component for Sanity.io and Next.js websites.
View packageLooking for a frontend engineer?
Whether you're a startup, agency, or studio, let’s collaborate to build something amazing. Get in touch today!
Get in touch