↑ ↓ navigate↵ selectesc close
🎧 Podcast Episode · S1E42Sanity

Using Content as Data with Sanity.io

✏️ Visual Architecture Diagram

how this episode connects together.

Follow AJ from first principles to production-ready architecture.

✏️ Visual Diagram: Using Content as Data with Sanity.io
✓ Good PatternVISUAL DIAGRAM
Visual Diagram: Using Content as Data with Sanity.ioVisual architectural diagram showing: Step 1: Knut Melvaer (Mental model & why it matters) -> Step 2: Sarah Kapehe (Under the hood & live code) -> Step 3: Ship It Purrfectly (✓ Production trade-offs). Step-by-step diagram breakdown for Using Content as Data with Sanity.io: start with Knut Melvaer, implement Sarah Kapehe, and ship to production.✓Step 01Knut MelvaerMental model & why it matters✓Step 02Sarah KapeheUnder the hood & live code✓Step 03Ship It Purrfectly✓ Production trade-offsunroll the yarn✓ production ready
[Diagram Walkthrough]Step-by-step diagram breakdown for Using Content as Data with Sanity.io: start with Knut Melvaer, implement Sarah Kapehe, and ship to production.
AAA Contrast Verified

Using Content as Data with Sanity.io is a CodingCat.dev podcast episode featuring Knut Melvaer and Sarah Kapehe alongside Alex Patterson and Brittney Postma focused on Sanity, Next.js, Vercel. We sit down with Kap and Knut from Sanity.io to talk about using content as data. Watch the full video breakdown on YouTube or explore the architectural notes, chapters, and official documentation links below.

Questions

  1. Knut we last chatted in February of 2020, a lot has happened since then, how are you?
  2. Kap you started at Sanity in July of 2020, but before that you worked for Auth0 and also as a flight attendant for 6 years.
    1. How did you find your way into tech?
  3. How has Next.js played a role for Sanity?
  4. Is there an official way to structure your content on Sanity? (Nesting issues and reusability)
  5. What is new in 2.19.2
    1. https://github.com/sanity-io/sanity/releases/tag/v2.19.0

Links

Technical Overview: Using Content as Data with Sanity.io

1.42 - Using Content as Data with Sanity.io: https://codingcat.dev/podcast/1-42-using-content-as-data-with-sanity-io We sit down with Kap and Knut from Sanity.io to talk about using content as data. 00:00 - Intro
00:30 - Kap Intro
03:10 - Knut Intro
05:25 - What is Sanity.io?
06:37 - How does structured content help?
09:30 - Sanity intro - h

When applying the concepts from Using Content as Data with Sanity.io in a production codebase, teams working with Sanity, Next.js, Vercel, PHP should align their implementation with the Sanity.io Content Operating System Docs (GROQ queries, Portable Text, Content Lake, and Agent Context). Structuring your workflow around repeatable patterns, automated verification, and clear separation of concerns helps prevent regressions as your application scales.

Key Engineering Takeaways

  • Core Topic Focus: Practical strategies for Sanity, Next.js, Vercel, PHP covered in "Using Content as Data with Sanity.io" (We sit down with Kap and Knut from Sanity.io to talk about using content as data.).
  • Production Implementation: Combine the architectural patterns demonstrated in this podcast with the official Sanity.io Content Operating System Docs for type safety, performance, and long-term maintainability.
  • Hands-On Video Walkthrough: Follow along with the live coding demos and discussion on YouTube (Using Content as Data with Sanity.io) and subscribe to CodingCat.dev on YouTube for weekly deep dives.

Video Chapters & Timestamps

Jump directly to any segment of Using Content as Data with Sanity.io on YouTube using the timestamped chapters below:

  • 00:00: Intro
  • 00:00: Kap Intro
  • 00:00: Knut Intro
  • 00:00: What is Sanity.io?
  • 00:00: How does structured content help?
  • 00:00: Sanity intro - https://www.sanity.io/docs/overview-introduction
  • 00:00: Portable Text
  • 00:00: Why Portable Text instead of Markdown
  • 00:00: Original Santiy
  • 00:00: Management Studio
  • 00:00: Sanity Studio
  • 00:00: How does this differ from WordPress?
  • 00:00: Rest or GraphQL and Groq
  • 00:00: Next.js and Sanity
  • 00:00: Dynamic updates in Next and Sanity
  • 00:00: SSR, SSG, and CSR in Sanity
  • 00:00: How do you structure your content on Sanity?
  • 00:00: What has changed in Sanity?
  • 00:00: Sanity.io crash course - https://www.youtube.com/watch?v=32RP-sG1njE
  • 00:00: https://www.sanity.io/exchange

Resources, Links & Official Documentation

Related CodingCat.dev Tutorials & Podcast Episodes

Frequently Asked Questions (FAQ)

What are the main takeaways from Using Content as Data with Sanity.io?

We sit down with Kap and Knut from Sanity.io to talk about using content as data. 1.42 - Using Content as Data with Sanity.io: https://codingcat.dev/podcast/1-42-using-content-as-data-with-sanity-io We sit down with Kap and Knut from Sanity.io to talk about using content as data. 00:00 - Intro
00:30 - Kap Intro
03:10 - Knut Intro
05:25 - What is Sanity.io?
06:37 - How does structured content help?
09:30 - Sanity intro - h Throughout this podcast, Knut Melvaer and Sarah Kapehe breaks down real-world implementation details for Sanity, Next.js, Vercel so developers can apply these patterns directly in production.

How do you implement Sanity best practices in production?

When adopting Sanity and Next.js in a production stack, start by validating your configuration against the Sanity.io Content Operating System Docs (GROQ queries, Portable Text, Content Lake, and Agent Context). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.

Where can I watch the full Using Content as Data with Sanity.io walkthrough and find related code resources?

You can watch the complete video session for Using Content as Data with Sanity.io on the CodingCat.dev YouTube channel. For a deeper dive into Sanity, check out our related guide: Sanity Knowledge Bases.

✏️ Episode Summary

1.42 - Using Content as Data with Sanity.io: https://codingcat.dev/podcast/1-42-using-content-as-data-with-sanity-io We sit down with Kap and Knut from Sanity.io to talk about using content as data. 00:00 - Intro 00:30 - Kap Intro 03:10 - Knut Intro 05:25 - What is Sanity.io? 06:37 - How does structured content help? 09:30 - Sanity intro - h


episode picks.