---
title: "The SanityPress Blog"
description: "Insights, tips, and best practices for building scalable websites with Sanity + Next.js."
---

# The SanityPress Blog

Expert resources and guides to improve your web development skills.

### Scoped CSS Per Module: Styling with @scope

Every module now has a Scoped CSS field. Write CSS scoped to a single module with native @scope and :scope.

2026-06-01 

### Building Websites with Modules That Convert

A deep dive into all 17 SanityPress modules—what they do, how to use them, and how to stack them for high-converting pages.

2026-05-25 

### Future-Proofing Your Site for AI Agents with \`.md\` Routes and \`/llms.txt\`

SanityPress serves clean markdown from any URL via .md routes and a live /llms.txt index: two layers of AEO built for the emerging world of AI agent crawlers.

2026-05-18 

### QoL Improvements: New \`defineModule\` Helper and Richer Module Previews

Two QoL improvements to SanityPress: a defineModule helper eliminating module schema boilerplate, and richer module previews to surface UID and hidden states.

2026-04-24 

### Forms as Content: A Scalable Approach to Forms in Next.js + Sanity

Learn a scalable pattern for adding forms to Next.js + Sanity sites—from native HTML to HubSpot—with form logic centralized in your CMS.

2026-04-15 

### The \`/new-module\` Skill: Scaffolding Sanity Modules in Seconds with Claude Code

Automate the full 7-step Sanity module workflow: schema, registration, typegen, and React component, with one Claude Code command.

2026-03-30 

### Shopify vs Sanity + Next.js: Choosing the Right Platform for Modern Websites

A practical comparison of Shopify and Sanity with Next.js, focused on flexibility, performance, CMS experience, and real-world use cases.

2026-01-07 

### Generate Modules In Seconds With This Single Prompt

Discover how AI-generated prompts can streamline module creation and enhance coding efficiency.

2026-01-01 

### Breaking Down Shopify Editions Winter '26

A technical breakdown of Shopify Editions Winter '26, a beautiful landing page built with canvas magic, depth maps, and interactive design.

2025-12-17 

### How Sanity MCP Transformed My Coding Experiences

Sanity MCP Server and Claude Code changed my development approach, enabling me to build a complex BigCommerce product selector in minutes instead of hours.

2025-11-12 

### How to Generate a Table of Contents with GROQ

Create an auto-generated table of contents using GROQ queries and React, complete with anchor links and scroll highlighting for improved content navigation.

2025-11-05 

### A Guide to Scrolling Logos

A guide to crafting a scrolling logos module. Read about three ways to build that familiar "As seen on" section found on many websites.

2025-10-29 

### How Typegen Has Helped Improve My Developer Workflow

TypeGen support in my Next.js site eliminated manual type management, reduced dev times by 90%, creating a more enjoyable, error-free TypeScript experience.

2025-10-22 

### Building Carousels with CSS Only

Build modern, JavaScript-free carousels using native CSS. Learn scroll snapping, Tailwind full-bleed layouts, and new scroll-marker and anchor features.

2025-10-16 

### Keeping Anchors Perfectly on :target

Learn how to style and smooth-scroll to in-page anchors with CSS :target, fix sticky header overlap, and keep jumps perfectly on target.

2025-10-08 

### Architecting Websites with Sanity

Learn how the SanityPress starter template uses modular architecture, custom schemas and data types to build scalable websites with Sanity CMS.

2025-10-01 

### Expanding the Details Element

Expand your web design skills with the HTML element! Build megamenus and dropdowns with hover interactivity, using Tailwind and vanilla JavaScript. 2025-09-15 

### Introducing SanityPress with TypeGen: A Lean, Type-Safe Starter

Meet SanityPress with TypeGen: a minimal, type-safe Next.js + Sanity starter with auto-generated types, built on the popular 350-star original template.

2025-08-13 

1. [Home](https://sanitypress.dev/)
2. Blog

## Stop Scaffolding. Start Shipping.

[🚀 Start building](https://sanitypress.dev/docs/getting-started)[⭐ Star on GitHub](https://sanitypress.dev/repo)
