The Curious Engineer

All blogs / Web development

Sanity.io

sanity.io

News, releases, tutorials, and musings from the team behind Sanity

Web development

Posts
355 from 29 Nov 2017 to 29 Oct 2026
Posting
weekly (55 in the last year)
Kind
company blog
Feed
https://www.sanity.io/feed/rss

2026 46

  1. A complete guide to getting started with agentic content operations
  2. In defense of agent sprawl
  3. What’s new in October: MCP asset uploads, SAML enforcement, and more customizations
  4. How to give your content the context it needs
  5. The five layers of agentic context
  6. Manage your AI agent with content, not code
  7. What's new in September: trustworthy agents, security improvements, and new integrations
  8. Everything we shipped so you can trust agents with your content
  9. Taking Karpathy’s wiki to work
  10. How a media newsroom scales judgment, not volume
  11. Shipping fast doesn't equal value: Judgment, understanding, and humanity are the new competitive edge
  12. What’s new in August: inline tables, functions calling functions, and visual editing without React
  13. How Gong shipped AI translation, automated summaries, and AI-ready content on a single backend
  14. The next e-commerce personalization layer is search
  15. What agents need to operate your content
  16. How Braze built better customer experiences with AI Content Operations
  17. Skills are how your company works, written down for agents
  18. Agents leave receipts. We read 1.46 million of them
  19. Sanity Studio v6: A focused upgrade
  20. What’s New - June 2026
  21. A Board Game agent built using Sanity Context and Vercel's AI SDK
  22. Build a prototype with Claude Code that your whole team can edit
  23. Build a prototype with Claude Code that your whole team can edit
  24. What’s New - May 2026
  25. I built a London pub guide with v0 and the Sanity MCP in six hours. Here's what I learned.
  26. Build a conference concierge with Agent Context and Anthropic
  27. Build a content-aware Telegram agent with Vercel AI SDK and Chat SDK
  28. How I used Agent API to generate photos for my family’s recipes
  29. What’s New April - 2026
  30. Better context, better matches: An AI love story (for dogs)
  31. Content Agent, meet Slack
  32. Structure powers intelligence
  33. Your agent needs better content. Here's how to give it.
  34. How to serve content to agents (a field guide)
  35. Sanity TypeGen is now generally available
  36. Sanity is now available on the Vercel Marketplace
  37. Content Releases: From scattered updates to coordinated publishing
  38. What's New - February 2026
  39. v0 × Sanity Builder Challenge: The winners
  40. Introducing: Sanity Agent Skills
  41. Content Agent: Days of work in one conversation
  42. Our Sanity Values
  43. Open Source Pledge 2025: Stepping up when it matters
  44. v0 × Sanity builder challenge: $3000 in prizes
  45. Most companies aren't ready for AI content operations.
  46. What’s New January - 2026

2025 47

  1. BFCM 2025: What teams built when infrastructure stopped being the problem
  2. How AI shaped holiday shopping and what it means for content in 2026
  3. Sanity Studio v5: Embracing React 19
  4. You’ll need a CMS eventually. Let your agent set it up.
  5. “You should never build a CMS”
  6. The pragmatist's guide to AI-powered content operations
  7. What’s New December - 2025
  8. Scheduled Drafts: Stop manually publishing content at midnight
  9. What’s New November - 2025
  10. Everything *[NYC] 2025 recap: A day of AI, Content Operations, and Culture
  11. Clankers and content operations
  12. The first content agent that does the work, not just the talk
  13. Why design-driven content modeling creates technical debt, not velocity
  14. What's New October - 2025
  15. From studio to inbox: How Kevin Green eliminated email campaign friction
  16. The content editor's guide to content operations [E-commerce edition]
  17. From zero code to a live website in 7 hours (thanks, Cursor!)
  18. Internationalization is more than translating words
  19. What's New - September 2025
  20. We just deleted our 35k-member community Slack
  21. What's New - August 2025
  22. The engineer's guide to content operations [E-commerce edition]
  23. AEO/GEO: Evolving from Web Pages to the Content Lake
  24. What's New - July 2025
  25. Sanity Studio v4: A major version bump for a minor reason
  26. What's New - June 2025
  27. Dashboard and Insights: Your New Content HQ
  28. Canvas: AI-accelerated, context-aware, freeform authoring
  29. Agent Actions: AI building blocks for structured content
  30. Functions: Life beyond pressing publish
  31. A new era for content applications with Sanity App SDK
  32. Why the age of CMS is over and why we raised $85M Series C
  33. What's New – May 2025
  34. Introducing Sanity MCP Server: Connect your content to AI tools
  35. What's New – April 2025
  36. Pushing all the envelopes with ambitious content
  37. Self-hosting is only free if your time is worth nothing
  38. Content that lasts: Scaling beyond your frontend
  39. The Live Content API is now Generally Available
  40. The future beyond AI chat bots
  41. You're better than AI slop
  42. What's New - March 2025
  43. Give it in plain text: Making your content AI-Ready
  44. No More 'DO NOT PUBLISH': Introducing Content Releases
  45. React in 2025, what's next?
  46. The final boss of front-end: block editors
  47. Introducing Sanity for Startups

2024 18

  1. A block content editor that loves you back
  2. A Black Friday Snooze Fest: Massive Traffic, No Drama
  3. How to make a recipe site that scales well
  4. The Sanity Winter Release 2024
  5. AVIF Arrives, Sanity’s Promise Fulfilled
  6. Sanity joins the Open Source Pledge
  7. Your content is now Live by default
  8. Begin Team to Join Sanity
  9. Sanity Digest - September '24 Edition
  10. Sanity partners with Google. Now live on the Google Cloud Marketplace.
  11. Sanity Digest - August ‘24 Edition
  12. Now playing: the latest Mux Video Input plugin for Sanity
  13. Community Digest - June ‘24 Edition
  14. Community Digest - May ‘24 Edition
  15. Guide to Sanity's newest product announcements
  16. AI and Content Creation: A Leader's Guide
  17. Of course, you should be able to type your content quickly!
  18. New to AI Assist: translation, reference suggestions, image generation

2023 27

  1. Speak the language of your editors: Sanity Studio UI localization
  2. Introducing the new Sanity Growth plan to serve collaborative teams
  3. Presentation: Work faster than ever with structured content
  4. Goodbye Feedback Frenzy, Hello Sanity Studio Comments!
  5. Easing into the App Router with the Sanity Toolkit for Next.js
  6. Making website updates easier with structured content
  7. Scoping a new AI Agent? We’ve got the embeddings covered
  8. Seamless video management with Mux’s best-in-class plugin for Sanity Studio
  9. What composable means (to us)
  10. Visual Editing: give content teams a GPS for your CMS
  11. Sanity Is Now The First CMS to Be A Shopify Certified Plus Partner
  12. Introducing Perspectives: See your content from any angle
  13. Preview everything, everywhere, all at once
  14. Announcing Sanity AI Assist
  15. AI will make your work more human, not less
  16. A Sitemap is Not a Content Model
  17. Click, edit, done: Introducing Visual Editing
  18. Introducing Content Source Maps: A shortcut from front-end to content
  19. The Composable Era: Experts Weigh In
  20. Here’s to learning new things! Next.js 13 & Sanity Studio v3
  21. How RBI uses Sanity to power content for 20 million users
  22. 5 Disadvantages Of Wordpress That Are Holding You Back
  23. Sanity Connect for Shopify Online Stores
  24. Enterprise SSO
  25. Announcing: Sanity Community Ambassador Program
  26. How I Learned to Expect More From My CMS
  27. Sanity in 2022: Transforming How Teams Work With Content

2022 28

  1. “Our digital experience is our brand”: Conversation with Scott Gentz of AT&T
  2. Content in the Composable Era
  3. Sanity Studio v3: Simplified Yet Powerful Customization
  4. What we learned from our first accessibility conformance review
  5. “We’ve created a tech stack that’s infinitely scalable”: Conversation with Bettina Donmez of PUMA
  6. A New Native Authoring Experience and Starter for Next.js
  7. Shared Content: Accelerate Content Velocity from a Single Source of Truth
  8. Webinar: Powering Morning Brew's Transformation
  9. 5 Ways to Make Your E-commerce Product Pages Pop [video]
  10. Content is Queryable: (Re)Introducing GROQ
  11. GROQ Developer Update: New Versioning Scheme and Functions
  12. From Arts to Engineering: Meet Carolina Gonzalez
  13. Your Choices Matter: 6 Ways HTML Impacts Your Page’s Accessibility
  14. Shopify Invests in Sanity: Connecting Commerce with Content
  15. Sanity & Shopify: Build remarkable storefronts with Hydrogen
  16. Make It Yours: Sanity Studio v3 Developer Preview
  17. Structured Content 2022 Recordings
  18. Starting a Movement: 3 Takeaways from Structured Content 2022
  19. The Buzzwordless Three Tenets of the Jamstack
  20. Migrating the Netlify Blog from Hugo to Eleventy using Sanity
  21. Web developers: A headless CMS won’t solve your problems. Structured Content will.
  22. Publishing: Scheduled
  23. Why Content Strategists Should Come to Structured Content 2022
  24. Structured Content 2022: Content Makes Experiences Human
  25. We Stand By Ukraine
  26. Benefits of Structured Content for Content Creators
  27. Harm reduction for developer relations teams
  28. Why you should do your first tech talk

2021 51

  1. 2021: A year in review
  2. Principles of Effective Editorial Experiences
  3. Obvious features aren't obviously made
  4. How Sanity helps you build delightful editorial experiences
  5. Where is your Code of Conduct?
  6. Recap: A Sanity Open House on Delightful Editorial Experiences
  7. Pricing update: Free users
  8. Advantages of Structured Content and Simple Rich Text Editors
  9. Delightful Editorial Experiences. A Sanity Open House.
  10. Sanity's November Meetup - Egghead.io, e-commerce, and beyond
  11. “A breakout year for Sanity”: Growing fast with top satisfaction among developers
  12. 5 Ways to Increase Your Content Velocity
  13. Become a JSON wrangler with the new GROQ introduction on egghead.io
  14. Deploying a Next.js site on Cloudflare Pages with webhooks
  15. Sanity now available on Shopify
  16. Upgraded access control: SAML support & easier role management
  17. Welcoming Carrie Hane to lead our new Content Strategy Relations team
  18. Introducing GROQ-powered Webhooks
  19. Jamstack Conf: Feature launch and editor experience workshop
  20. Community Interview: Flayks portfolio project
  21. Community Digest - August 2021
  22. Launching Conditional Fields: Release Party Recap
  23. Now you see them, now you don’t. Introducing Conditional Fields.
  24. Community Digest - July 2021
  25. Functions in GROQ defined
  26. SEO Pane plugin: Create and preview content metadata in your Studio -
  27. Announcing the Sanity Content Lake integration for Vercel
  28. Documents Pane Plugin: GROQ query results inside View Pane
  29. Logical AND, Logical OR, Logical NOT in GROQ
  30. GROQ ellipsis operator... and projections
  31. Streamline your localization efforts
  32. Community Digest - June 2021 Edition
  33. GROQ pipes with tasty, pricy candy bars
  34. It takes a village: Announcing our series B
  35. Roles & Project Management
  36. Announcing: New subscription plans
  37. Community Digest - May 2021 Edition
  38. Meet our newest team members
  39. Content Is Data - The vision for a Platform for Structured Content
  40. Level up your content search with the sanity-algolia toolkit
  41. Content is Data: recapping a memorable day for Sanity
  42. Content is Data: Announcing Sanity Content Lake
  43. Power your desktop applications with Sanity
  44. Creating open graph images from structured content
  45. Get it localized with Structured Content
  46. Create tooling for e-commerce with Snipcart
  47. Community Digest #36: Portfolios, events, and plugins!
  48. Why I chose Sanity as my WordPress alternative
  49. Community Digest #35: Mental Health, GitHub Actions, and Food
  50. Community Digest: 2020 highlights
  51. 2020: In Review/blog/digital-product-designer

2020 75

  1. Adding new members to our team!
  2. Sanity UI: A composable, accessible, beautiful React component library
  3. Early access: Redesigned team and project management dashboards
  4. Opening up Sanity.io: Share with others. Find libraries. Learn new skills.
  5. Supercharge your dataset workflow with Advanced Dataset Management
  6. Community Digest #34: Pug philanthropy, chess moves, and iOS shortcuts
  7. Plan it out with the new calendar plugin
  8. Community Digest #33: Status dashboard, color-themed portfolio, and image for Gatsby
  9. Query your data inside VS Code
  10. Community Digest #32: The Content Universe
  11. Visualize your content graph
  12. Virtual All Hands
  13. Community Digest #31
  14. Community Digest #30
  15. We are strengthening our team
  16. Sanity Starters: now available on Vercel
  17. Live Preview with Next.js
  18. Community Digest #29
  19. Redefining content collaboration with $9.3M in new funding
  20. Community Digest #28
  21. Review Changes: Make it happen together
  22. Community Digest #27
  23. Community Digest #26
  24. Community Digest #25
  25. Schema with the sun: Watch the 14-hour live stream schema hackathon
  26. Community Digest #24
  27. Community Digest #23
  28. Lab Notes: Setting up air quality notifications with Purple Air, Sanity, Vercel, and Twilio
  29. The Drupal developer’s introduction to Sanity.io
  30. Community Digest: Summer Edition Part 2
  31. Sanity.io on the Google Cloud Platform podcast
  32. Get on the same page: Introducing Presence
  33. Headless CMS explained in 1 minute
  34. 10Clouds: Why we moved from Wordpress to Jamstack with Sanity
  35. Creating a Commenting Engine with Sanity and Next.js by Vercel
  36. Community Digest: Summer Edition Part 1
  37. Why content modeling early unlocks value
  38. How to Sanity.io - our values described
  39. New Live Stream: Getting Started with Sanity's 11ty Starter
  40. Community Spotlight: Building the MIT Digital Humanities with Sanity and 11ty
  41. We have ten new employees!
  42. New stream: How to store user-generated content
  43. Black Lives Matter
  44. Community Digest #20
  45. Community Digest #19
  46. The Kitchen Sink Studio
  47. Community Digest #18
  48. Say hi to our new asset utilities library!
  49. Community Digest #17
  50. How we manage community support with Sanity
  51. Community Digest #16
  52. Community Digest #15
  53. Community Digest #14
  54. Community Digest #13
  55. Moving the Mux blog to the JAMstack
  56. Community Digest #12: Let us have a dugnad
  57. COVID-19 update from the Sanity team
  58. Community Digest #11: E-commerce, women in tech, and hackathons
  59. Community Digest #10: Anti-siloing, onboarding, and some praise
  60. Community Digest #9: Big week, dashboards, magic light switches, and swag in the wild
  61. Introducing our new GraphQL API
  62. Releasing Document Actions: Workflows, Your Way
  63. Community Digest #8: Browser tabs, Figma integrations, and a developer profile
  64. Community Digest #7: Great advice, Theme-UI, grids, and awesome SEO
  65. We are looking for a Digital Product Designer!
  66. We are looking for a UI/UX developer!
  67. Announcing: A major non-event!
  68. How Cloudflare built their showcase site for Workers on Sanity.io and Gatsby… and Workers
  69. Community Digest #6: Voice assistants, studio customization, and tabs for everyone
  70. Community Digest #5: Iconic duos, Shopify starter, and Built with Cloudflare Workers
  71. We’re part of The Next Web’s TECH5 of Norway!
  72. Welcome our new team member: Anders!
  73. Community digest: Custom icons, Portable Text, Gatsby, and Tailwind (#4)
  74. Building the official Las Vegas Alexa skill (Sanity User Group SF Meetup)
  75. We're hiring: Are you our new Engineering Manager?

2019 34

  1. Introducing Squizzy: Our totally serverless Kahoot clone powered by Sanity.io
  2. Better ContentOps with Google Analytics right inside the Sanity Studio
  3. Preview Anything: Introducing Views and Split Panes
  4. Introducing environment variable support for Sanity Studio
  5. Try Condé Nast UK’s asset management tool for Sanity Studio
  6. Introducing: Pluggable asset sources for Sanity Studio!
  7. Play with JSON down at the GROQ Arcade
  8. Boost editor workflows with our new Initial Values
  9. Introducing the Sanity source plugin for Gridsome
  10. JAMstack Shortcuts: Sanity + Stackbit
  11. New Guide: Learn how to style Sanity Studio
  12. Taking Sanity.io to the next level
  13. Founders of Netlify, Gatsby.js, and Sanity.io: We need to talk about content
  14. Meet our new team members
  15. Build your own blog with Next.js and Sanity
  16. Sanity.io User Group London: E-commerce and rapid prototyping
  17. We’re open sourcing GROQ: A query language for JSON documents
  18. Introducing History API & Experience
  19. Videos from our online meetup are up!
  20. We had ourselves a bug week
  21. Join our Online Summer Meetup on June 11th!
  22. Introducing the new Dashboard
  23. Launch best-practice websites in minutes with sanity.io/create
  24. Our team is growing. Welcome Radhe, Jacob, Jørn and Rune!
  25. Join our developer team!
  26. Join our front-end team!
  27. We are looking for a document store engineer to join our team
  28. Design and build a real time, planet spanning document store
  29. Be our Site Reliability Engineer!
  30. Live coding with Gatsby.js and Sanity.io: How to make a portfolio website
  31. JAMstack Oslo Meetup: The one about Gatsby.js
  32. How to quickly set up a Gatsby.js JAMstack website with a headless CMS
  33. Blazing fast development with Gatsby and Sanity.io
  34. Sanity.io on the devmode.fm podcast

2018 26

  1. 2018: In review
  2. Introducing the new Editor for Portable Text
  3. How we blog
  4. Welcoming our new engineering manager, Jemmima!
  5. Creating Custom Content Blocks: Wordpress Gutenberg vs. Sanity
  6. First class responsive video support with the new Mux plugin
  7. Our article on succeeding with headless CMS projects is up on Smashing Magazine!
  8. Simen Svale Skogsrud explaining Headless CMS on The Cherryleaf Podcast
  9. Indexing in Algolia using serverless functions (and observables!)
  10. Say hi 👋 to the new delightful Sanity Studio
  11. Getting started with Sanity as a headless CMS
  12. 3 simple things in GROQ to supercharge your frontends
  13. 5 neat tricks you can make the Sanity CLI do
  14. Structure Sanity Studio to Your Heart’s Content!
  15. Why Portable Text is awesome and you totally want it in your CMS
  16. Exporting your structured content as CSV using JQ in the command line
  17. How to structure your code repository in a Sanity.io project
  18. Design with real content: How to connect Sanity with Sketch using InVision’s Craft plugin
  19. How to conditionally build an javascript object with features in
  20. Read about Sanity.io’s image pipeline in CSS-tricks
  21. How Konsus use Sanity as a headless CMS to drive inbound engagement
  22. Tutorial: Hosting your Next.js frontend on Netlify in 5 minutes
  23. Make a headless CMS eCommerce front-end for Vue.js, Nuxt.js and Snipcart
  24. E-Commerce Sample Schema:
  25. Have Sanity Notify your team on Slack using Webtask.io
  26. A Rough Guide to Running a GDPR Compliant SaaS Business

2017 3

  1. Install a Sanity Podcasting Platform
  2. How to easily migrate from Contentful to Sanity
  3. Post Launch Post