Structured Content 101: Find out how to make your content work harder (without your team working harder) →

Guides

Learn how to use Sanity to its full potential. Introductions, step-by-step tutorials, and deep dives into the many features of Sanity.

Images and videos on Sanity

Leveraging Sanity to manage and process images and videos.

This is an external link at:tinloof.com
Omar Benseddik
Go to Images and videos on Sanity

A/B testing with Sanity and LaunchDarkly

We use Sanity to build fast websites that rank on the Google search engine and attract users. A/B testing is a great way to find out what content fits better with your target users, so integrating it on Sanity is a great way to test your content with real users before going live with them.

This is an external link at:tinloof.com
Omar Benseddik
Go to A/B testing with Sanity and LaunchDarkly

Analytics with Sanity

At Tinloof, we aim to create websites that retain users, and tracking their interactions is key to making that happen. We’ll explain in this article the analytics possibilities with Sanity and how we make them possible in our projects.

This is an external link at:tinloof.com
Omar Benseddik
Go to Analytics with Sanity

Guide to content creation with Sanity

Sanity is a content platform that is used to unify, structure, and deliver the content of an organization. We regularly use it as a headless CMS for our clients to control the content and layout of their websites, whose frontend is usually built with a framework like Remix or Next.js.

This is an external link at:tinloof.com
Omar Benseddik
Go to Guide to content creation with Sanity

Why we prefer Sanity over Contentful

Even though we like Contentful and still use it in some of our projects if it’s the client's preference, Sanity is our headless CMS solution of choice. In this article, we'll explain 5 reasons why we prefer Sanity.

This is an external link at:tinloof.com
Omar Benseddik
Go to Why we prefer Sanity over Contentful

Localization with Sanity

You want to create an international website by either translating content from one language to others or publishing content that is only relevant to a specific locale. Let's see how we achieve that with Sanity.

This is an external link at:tinloof.com
Omar Benseddik
Go to Localization with Sanity

SEO best practices on Sanity

When we build a website with Sanity, we configure SEO best practices to rank higher on search engine result pages.

This is an external link at:tinloof.com
Omar Benseddik
Go to SEO best practices on Sanity

Backup your Sanity dataset with GitHub Actions

A short and sweet post explaining how to create a GitHub Workflow to automatically backup a Sanity dataset on a regular interval.

This is an external link at:kittygiraudel.com
Kitty Giraudel
Go to Backup your Sanity dataset with GitHub Actions

International Content with Sanity Portable Text

In this article, I explain how to customize the Portable Text editor to support localized text (as recommended by WCAG SC 3.1.2 and ATAG B2.1.1).

This is an external link at:kittygiraudel.com
Kitty Giraudel
Go to International Content with Sanity Portable Text

Rendering PortableText from scratch

A walkthrough of my thought process for creating a PortableText component for Svelte with 0 dependencies.

This is an external link at:hdoro.dev
Henrique Doro
Go to Rendering PortableText from scratch