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

推荐订阅源

J
Java Code Geeks
量子位
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
A
About on SuperTechFans
腾讯CDC
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
Last Week in AI
Last Week in AI
H
Help Net Security
WordPress大学
WordPress大学
博客园 - 司徒正美
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Tailwind CSS Blog
博客园 - 【当耐特】
S
SegmentFault 最新的问题
美团技术团队
M
MIT News - Artificial intelligence
L
LangChain 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
Webinar: Powering Morning Brew's Transformation | Sanity
Evan Roxanna Ramzipoor · 2022-10-17 · via Sanity.io

Morning Brew has come a long way since the brand first launched in 2015. After the success of its newsletter, Morning Brew developed a media ecosystem that now includes a website, podcasts, events, webinars, and other educational programming, a vibrant social media presence, and video content.

Connecting with an audience of 18 million per month is a tall order, though. Delivering the latest news and insights around business and technology, across multiple social and media channels, is even harder. How do they do it?

To find out, Carolina Gonzalez, solution engineer Sanity, sat down with Drew Monroe, director of engineering at Morning Brew, and Drew (not a typo!) Bredvick, solution engineer at Vercel, the frontend platform Morning Brew uses to deploy their content. Check out the takeaways, or watch the full recording:

A rigid CMS can stymie growth.

Morning Brew’s internal content management system (CMS) worked fine when the content team was only sending out a newsletter. But when they decided to become a media company, serving their content in new ways, across different formats and channels, Morning Brew quickly realized their homegrown solution wasn’t going to cut it.

The problem was that their internal CMS was very rigid. Upon logging in, content editors could choose the stories they wanted to include in the current newsletter, and they could write some supporting text—and that was about it. There was no room to expand or modify the schema or representation. This is anathema to a media company, which has to move fast and deliver cutting-edge insights to stay ahead. Frustrated, the content team was constantly reinventing the wheel to get their content out into the world.

The development team wasn’t happy either. Delivering HTML to the web versus the newsletter was a messy process that required elaborate workarounds. The team was using a monolithic Ruby on Rails app to store and serve content. Again, this worked for a simple newsletter, but to deliver more content and allow it to stand on its own outside the structured environment of a newsletter, they needed something more flexible.

Sanity delivered more than just a headless CMS.

As they scaled, Morning Brew knew they wanted a headless CMS. Unlike a traditional CMS, a headless CMS decouples the front-end presentation from the back-end CMS. This allows teams to quickly spin up and repurpose content without a lot of extra work.

Morning Brew chose Sanity as their CMS and Vercel as their deployment and delivery platform. It didn’t take long for them to notice a difference in their experience.

“Finding a headless CMS was our first goal, but Sanity is so much more than that. Suddenly we could think about how our data could be used in different areas and mediums,” said Drew Monroe from Morning Brew. “Whether it’s the web, the newsletter, a podcast, YouTube, our commerce sites—we realized we could do it all without our editors duplicating content manually.”

Today, Sanity is managing over 30,000 documents in a production dataset, serving 11 million API requests a month, and over 15 terabytes of data for Morning Brew.

Sanity unlocked better, faster workflows.

Media companies have to be nimble, so repeatable processes are crucial for success. Editorial and dev teams at Morning Brew wanted to build workflows that allowed each team to do what it does best. “We wanted to templatize our approach and give content teams Lego blocks to build what they need,” said Drew.

For the past decade, WYSIWYG (“what you see is what you get”) editors have been the gold standard for content. However, the semantics of a WYSIWYG inhibit teams from creating repeatable workflows around content. By thinking of content as data and removing the semantics of WYSIWYG editors, content teams can focus on content, and dev teams can focus on development. They’re no longer tripping over each other to get work done.

Overall, Sanity has enabled Morning Brew to rethink—and systematize—their whole content creation process. Before, only the engineers had access to the internal schema; by default, they served as gatekeepers for how content was structured. Now, product designers and content creators map out user journeys in Sanity and Figma to think about how a new piece of content fits into the overall schema.

“It’s been a breath of fresh air,” said Drew.

Self-serve content makes scaling easy.

Morning Brew understands that scalability is impossible if editorial teams can’t own their own content. With Sanity, editorial teams can move fast without tapping engineers every time they want to update the website or post a podcast.

“Standing up a new brand is almost self-serve,” said Drew. Whenever editorial wants to add a new piece of gated content, for example, they can do it themselves, seamlessly adding a PDF or video, a title, and the size form, and collecting all necessary information from the end user. And it’s not just gated content. Teams can self-serve managing and manipulating home pages, nav bars, featured stories, spotlights, and more.

Deployment is a cinch.

With Sanity and Vercel, continuous development/continuous innovation (CI/CD) is super easy. Sanity is written in JavaScript, and Vercel is powered by Next.js, a React framework used to build apps rendered in Java. As a result, the same engineers who manage the front-end of Morning Brew can also manage the CMS. There isn’t the traditional front-end/back-end divide; rather, a single engineer, or a handful of engineers, can work on an entire project.

Want to learn more about how Sanity's unique approach of treating content as data can help you launch and iterate faster? Get in touch for a demo.