惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
MyScale Blog
MyScale Blog
有赞技术团队
有赞技术团队
V
Visual Studio Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
Vercel News
Vercel News
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Y
Y Combinator Blog
Blog — PlanetScale
Blog — PlanetScale
D
DataBreaches.Net
美团技术团队
Microsoft Security Blog
Microsoft Security Blog
大猫的无限游戏
大猫的无限游戏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
The Cloudflare Blog
宝玉的分享
宝玉的分享
V
V2EX
Microsoft Azure Blog
Microsoft Azure Blog

Sanity.io

A Board Game agent built using Sanity Context and Vercel's AI SDK | Sanity Build a prototype with Claude Code that your whole team can edit | Sanity What’s New - May 2026 | Sanity I built a London pub guide with v0 and the Sanity MCP in six hours. Here's what I learned. | Sanity Build a conference concierge with Agent Context and Anthropic | Sanity Build a content-aware Telegram agent with Vercel AI SDK and Chat SDK | Sanity How I used Agent API to generate photos for my family’s recipes | Sanity What’s New April - 2026 | Sanity Better context, better matches: An AI love story (for dogs) | Sanity How to write for an agent | Sanity Content Agent, meet Slack: AI content operations in your workflow | Sanity Structure powers intelligence | Sanity Your agent needs better content. Here's how to give it. | Sanity How to serve content to agents (a field guide) | Sanity Sanity TypeGen GA: Automatic TypeScript types for content and GROQ | Sanity Sanity is now available on the Vercel Marketplace | Sanity The logo soup problem (and how to solve it) | Sanity Content Releases: From scattered updates to coordinated publishing | Sanity What's New - February 2026 | Sanity How we solved the agent memory problem | Sanity v0 Builder Challenge: The winners | Sanity Introducing: Sanity Agent Skills | Sanity Content Agent: Days of work in one conversation | Sanity Our Sanity Values | Sanity Open Source Pledge 2025: Stepping up when it matters | Sanity v0 builder challenge: $3000 in prizes | Sanity Why AI Breaks Without Structured Content Operations | Sanity What’s New January - 2026 | Sanity BFCM 2025: What teams built when infrastructure stopped being the problem | Sanity How AI shaped holiday shopping and what it means for content in 2026 | Sanity
Self-hosting is only free if your time is worth nothing |...
Simeon Griggs · 2025-03-21 · via Sanity.io

Code && Content Podcast

This is a recap of one episode of the Code && Content podcast, head to the show page to find out more and subscribe on YouTube or the podcast player of your choice.

Subscribe

Some people love debating technology choices like sports teams. What's your favorite framework or database? Who you got?

My formative experience with databases is that they were the most annoying part of WordPress development—which shaped the majority of my career as a developer.

Being responsible for the uptime, maintenance, backup, and migration of a MySQL database is something I never wanted to do again. It's busywork and too much of a distraction from solving customer problems.

When I first used Sanity (years before joining) the promise was instantly obvious. I could just focus on the good parts of building out a content management system—customizing the admin dashboard—and all of the worst, annoying, and brittle parts—handling a database—were abstracted away. I was instantly won over.

A lot of technologies which Sanity have made are open source or open standards. The GROQ query language, the Portable Text Specification, and the editor. We put these things out there because we want others to use and adopt them.

But there's this one part—The Content Lake—that forms the secret source of the entire Content Operating System. It does way too much to be abstracted away into generics. It's more than just a database. It's a database optimized for content. It handles real-time data. It handles multiplayer editing. It provides a CDN for content queries and assets. It handles reactive processes invoked by changes.

Essentially, the content backend that Sanity provides does too much for it to be hot-swapped between individual user's favorite flavor of database.

This is why I wanted to have Simen on the podcast to discuss this part of the platform, why we closed off the backend and the benefits that it provides.

(I’m playing Devil's Advocate on this episode. Of course, we're both on the same team!)

In many parts of application development, you get to make your own choices and choose generic tools. Content Lake is a specialized tool with a specific purpose—a database optimized for content. Compatible with any framework. If you'd rather build content-backed applications that solve problems, than maintain a database, there's no better choice.

So, while choosing your own self-hosted database is fine for many applications, we firmly believe that our solution is better for content editing, storage, and delivery. Some may see this as a negative in terms of choice, but I see it as a positive in terms of my time.