> Canonical URL: https://codingcat.dev/podcast/1-16-delivering-a-content-mesh

# Delivering a Content Mesh

🎧 Podcast Episode · S1E16April 14, 2021[#Serverless](/topic/serverless)[![](/logos/tags/nextjs-symbol-light.svg)![](/logos/tags/nextjs-symbol-dark.svg)Next.js](/topic/nextjs)[![](/logos/tags/php-symbol-light.svg)![](/logos/tags/php-symbol-dark.svg)PHP](/topic/php)[#WebDev](/topic/webdev)[![](/logos/tags/auth0-symbol-light.svg)![](/logos/tags/auth0-symbol-dark.svg)Auth0](/topic/auth0)

# Delivering a Content Mesh

![](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a153842b3a5b54b7f72326ea0027885ec4a1493e-1920x1080.png?w=1920&h=1080&q=82&fit=max&auto=format)[@CodingCatDev62.5K / 100K Subscribers Goal](https://www.youtube.com/@codingcatdev?sub_confirmation=1)[Subscribe on YouTube→](https://www.youtube.com/@codingcatdev?sub_confirmation=1)[Watch on YouTube App ↗](https://www.youtube.com/watch?v=zaH8Za7dmhY&list=UUnKZ8gEb78zXKMi1ns-IQ2g)[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brittney Postma](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![Sam Bhagwat](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/085399fc2fc397d5c93fe79bba9018df0b1f1769-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Sam Bhagwat](/guest/sam-bhagwat)🎧 Listen & Subscribe[Spotify](https://open.spotify.com/episode/67rWNPqN3j8tpK1CKqjbSo)[Apple](https://podcasts.apple.com/us/podcast/1-16-delivering-a-content-mesh/id1491655542?i=1000517127560)[YouTube](https://www.youtube.com/watch?v=zaH8Za7dmhY&list=PLUKgAjyG9B0ZhUEXp9eVa7h4L__FDW3uV)[Subscribe on YouTube (62.5K / 100K) →](https://www.youtube.com/@codingcatdev?sub_confirmation=1)[Pocket Casts](https://pca.st/episode/8e604078-bd4b-4ad0-9c55-d58d62d67729)[Castbox](https://castbox.fm/episode/id2508485-id373431995)[Castro](https://castro.fm/episode/KzOWEm)[Overcast](https://overcast.fm/itunes1491655542)[RSS](https://anchor.fm/s/115b203c/podcast/rss)

**Delivering a Content Mesh ** is a CodingCat.dev podcast episode featuring Sam Bhagwat alongside Alex Patterson and Brittney Postma focused on Serverless, Next.js. On this podcast we talk with Sam Bhagwat, Cofounder & Chief Strategy Officer at Gatsby. We dive into Gatsby 3.0 and why Jamstack is allowing us. 1.16 - Delivering a Content Mesh with Sam Bhagwat Gatsby Founder: https://codingcat.dev/podcast/1-16-delivering-a-content-mesh 0:00 - Intro
00:51 - Gatsby Conference
1:51 - Sam Bhagwat
3:30 - Where did Gatsby come from?
6:04 - Static Site Generators
8:22 - What is Content Mesh?
10:35 - Why now?
12:59 - Content Mesh for customizable site development
16:35 - Sam pr Watch the full video breakdown on [**YouTube**](https://www.youtube.com/watch?v=zaH8Za7dmhY) or explore the architectural notes, chapters, and official documentation links below.

## Questions

- So how was GatsbyConf?
- What makes up a Content Mesh?
- How does this differ from WordPress?
- Why are monolithic CMS applications are being replaced by modular, specialized content systems?
- How does Gatsby fit into this Landscape

![](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/06c0219e9b2f8133c0a1e95fd62743ca8afb2e1e-1564x957.png?w=1564&q=82&fit=max&auto=format)
- Does the content mesh allow content creators/ developers better flows of work?
- You personally have been talking a lot about performance recently — why is that?
- What's next for Gatsby?

## Links

- [Content Mesh](https://www.gatsbyjs.com/blog/2018-10-04-journey-to-the-content-mesh/)
- [GatsbyConf 2021 Recap in less than 10 minutes](https://www.reddit.com/r/gatsbyjs/comments/lyku8t/everything_you_need_to_know_from_gatsbyconf_2021/)
- [The Anatomy of a Performance Audit](https://www.youtube.com/watch?v=x4RfrJiIzBE)
- [What Professional Gatsby Users Want](https://www.gatsbyjs.com/blog/what-professional-gatsby-users-want/)
- [HTTP Archive Jamstack](https://almanac.httparchive.org/en/2020/jamstack)
- [Sam's favorite Plugin Designer](https://brittanychiang.com/)
- [Gatsby created site for restaurants](https://gofisherman.com/)

## Technical Overview: Delivering a Content Mesh

1.16 - Delivering a Content Mesh with Sam Bhagwat Gatsby Founder: https://codingcat.dev/podcast/1-16-delivering-a-content-mesh 0:00 - Intro
00:51 - Gatsby Conference
1:51 - Sam Bhagwat
3:30 - Where did Gatsby come from?
6:04 - Static Site Generators
8:22 - What is Content Mesh?
10:35 - Why now?
12:59 - Content Mesh for customizable site development
16:35 - Sam pr

When applying the concepts from **Delivering a Content Mesh**  in a production codebase, teams working with Serverless, Next.js should align their implementation with the [**Serverless Land & Cloud Patterns**](https://serverlessland.com/) (Event-driven architecture, functions-as-a-service, and cloud workflows). 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 Serverless, Next.js covered in "Delivering a Content Mesh" (On this podcast we talk with Sam Bhagwat, Cofounder & Chief Strategy Officer at Gatsby. We dive into Gatsby 3.0 and why Jamstack is allowing us).
- **Production Implementation: ** Combine the architectural patterns demonstrated in this podcast with the official [Serverless Land & Cloud Patterns](https://serverlessland.com/) for type safety, performance, and long-term maintainability.
- **Hands-On Video Walkthrough: ** Follow along with the live coding demos and discussion on [YouTube (Delivering a Content Mesh)](https://www.youtube.com/watch?v=zaH8Za7dmhY) and subscribe to [CodingCat.dev on YouTube](https://www.youtube.com/@CodingCatDev?sub_confirmation=1) for weekly deep dives.

## Video Chapters & Timestamps

Jump directly to any segment of [**Delivering a Content Mesh**](https://www.youtube.com/watch?v=zaH8Za7dmhY) on YouTube using the timestamped chapters below:

- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Intro
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Gatsby Conference
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Sam Bhagwat
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Where did Gatsby come from?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Static Site Generators
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): What is Content Mesh?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Why now?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Content Mesh for customizable site development
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Sam predicts the future
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Developer experience
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): What makes Jamstack so great?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Gatsby site performance
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Is Gatsby always going to be Static first?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): The Gatsby community
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Plugin System
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Starters
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): What's the vision for Gatsby and how do you make technology accessible?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): How do you deliver content in a comfortable way for all users?
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Simplifying the chaos
- [**00:00**](https://www.youtube.com/watch?v=zaH8Za7dmhY&t=0s): Future Podcast with Sam on Gatsby performance

## Resources, Links & Official Documentation

- **Watch on YouTube: ** [Delivering a Content Mesh Full Video](https://www.youtube.com/watch?v=zaH8Za7dmhY) (plus [Subscribe to CodingCat.dev](https://www.youtube.com/@CodingCatDev?sub_confirmation=1))
- **Show Pick: ** [Adding a Shopping Cart with Snipcart (picked by Alex Patterson)](https://www.gatsbyjs.com/docs/adding-a-shopping-cart-with-snipcart/)
- **Show Pick: ** [Snipcart (picked by Alex Patterson)](https://snipcart.com/)
- **Show Pick: ** [Yupik Macadamia Nut Pieces, 2.2 lb (picked by Alex Patterson)](https://a.co/d/6Hqszrb)
- **Show Pick: ** [Use Shopping Cart (picked by Brittney Postma)](https://github.com/dayhaysoos/use-shopping-cart)
- **Show Pick: ** [How the Internet Happened: From Netscape to the iPhone Kindle Edition (picked by Sam Bhagwat)](https://a.co/d/8YXyQGF)
- [**Sam Bhagwat Guest Profile & Episodes on CodingCat.dev**](/guest/sam-bhagwat)
- [**Sam Bhagwat on GitHub**](https://github.com/calcsam)
- [**Serverless Land & Cloud Patterns:**](https://serverlessland.com/) Event-driven architecture, functions-as-a-service, and cloud workflows
- [**Next.js Official Documentation:**](https://nextjs.org/docs) App Router, Server Actions, and rendering architecture guides

## Related CodingCat.dev Tutorials & Podcast Episodes

- [**Bringing the Jamstack Together with TinaCMS**](/podcast/1-33-bringing-the-jamstack-together-with-tinacms): We sit down with James Perkins to talk about how he became a developer advocate. Then we talk about how TinaCMS is changing the way we think about editing in th...
- [**Unlocking the Jamstack with Auth0**](/podcast/1-28-unlocking-the-jamstack-with-auth0): James Q Quick is an expert on all things Jamstack and authentication, we were able to sit down and chat about Auth0 and his past experiences.
- [**Moving from WordPress to Jamstack**](/podcast/1-11-moving-from-wordpress-to-jamstack): Talking with Jason Lengstorf about how to use Wordpress to power the backend to any of your Jamstack sites.

## Frequently Asked Questions (FAQ)

### What are the main takeaways from Delivering a Content Mesh?

On this podcast we talk with Sam Bhagwat, Cofounder & Chief Strategy Officer at Gatsby. We dive into Gatsby 3.0 and why Jamstack is allowing us. 1.16 - Delivering a Content Mesh with Sam Bhagwat Gatsby Founder: https://codingcat.dev/podcast/1-16-delivering-a-content-mesh 0:00 - Intro
00:51 - Gatsby Conference
1:51 - Sam Bhagwat
3:30 - Where did Gatsby come from?
6:04 - Static Site Generators
8:22 - What is Content Mesh?
10:35 - Why now?
12:59 - Content Mesh for customizable site development
16:35 - Sam pr Throughout this podcast, Sam Bhagwat breaks down real-world implementation details for Serverless, Next.js so developers can apply these patterns directly in production.

### How do you implement Serverless best practices in production?

When adopting Serverless and Next.js in a production stack, start by validating your configuration against the [**Serverless Land & Cloud Patterns**](https://serverlessland.com/) (Event-driven architecture, functions-as-a-service, and cloud workflows). 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 Delivering a Content Mesh walkthrough and find related code resources?

You can watch the complete video session for [**Delivering a Content Mesh**](https://www.youtube.com/watch?v=zaH8Za7dmhY) on the [**CodingCat.dev YouTube channel**](https://www.youtube.com/@CodingCatDev?sub_confirmation=1). For a deeper dive into Serverless, check out our related guide: [**Bringing the Jamstack Together with TinaCMS**](/podcast/1-33-bringing-the-jamstack-together-with-tinacms).

## ✏️ Episode Summary

1.16 - Delivering a Content Mesh with Sam Bhagwat Gatsby Founder: https://codingcat.dev/podcast/1-16-delivering-a-content-mesh

0:00 - Intro
00:51 - Gatsby Conference
1:51 - Sam Bhagwat
3:30 - Where did Gatsby come from?
6:04 - Static Site Generators
8:22 - What is Content Mesh?
10:35 - Why now?
12:59 - Content Mesh for customizable site development
16:35 - Sam pr

✏️ Visual Architecture Diagram

## how this episode connects together.

Follow AJ from first principles to production-ready architecture.

Let’s build it!✏️ Visual Diagram: Delivering a Content Mesh✓ Good PatternVISUAL DIAGRAM[Diagram Walkthrough]Step-by-step diagram breakdown for Delivering a Content Mesh: start with Sam Bhagwat, implement Architecture & Patterns, and ship to production.AAA Contrast Verified

## episode picks.

### 🐾 Alex Patterson

- [Adding a Shopping Cart with Snipcart](https://www.gatsbyjs.com/docs/adding-a-shopping-cart-with-snipcart/)
- [Snipcart](https://snipcart.com/)
- [Yupik Macadamia Nut Pieces, 2.2 lb](https://a.co/d/6Hqszrb)

### 🐾 Brittney Postma

- [Use Shopping Cart](https://github.com/dayhaysoos/use-shopping-cart)

### 🐾 Sam Bhagwat

- [How the Internet Happened: From Netscape to the iPhone Kindle Edition](https://a.co/d/8YXyQGF)

## related episodes.

[All Episodes&rarr;](/podcasts)[![Full-Stack AI Agents in TypeScript (No Python Required)](https://cdn.sanity.io/images/hfh83o0w/production/39029f88b3233113225c52926fd5bf8e684de4e0-1376x768.png?w=1376&q=82&fit=max&auto=format)](/course/full-stack-ai-agents-typescript)November 1, 2026[#AI & Agents](/topic/ai)[![](/logos/tags/typescript-symbol-light.svg)![](/logos/tags/typescript-symbol-dark.svg)TypeScript](/topic/typescript)[![](/logos/tags/cloudflare-symbol-light.svg)![](/logos/tags/cloudflare-symbol-dark.svg)Cloudflare](/topic/cloudflare)[+2](/course/full-stack-ai-agents-typescript)

### [Full-Stack AI Agents in TypeScript (No Python Required)](/course/full-stack-ai-agents-typescript)

Architect deterministic tool-calling AI agents, multi-step workflows, hybrid browser-to-cloud routing, serverless GPU dispatch, and production eval guardrails in 100% TypeScript.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Dockerless Serverless GPUs: How I Built a Fast, Cheap AI SaaS with RunPod Flash](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/78383c8986667bc1eaa504786488d88f212929a8-1280x720.jpg?w=1280&q=82&fit=max&auto=format)](/post/dockerless-serverless-gpus-fast-cheap-ai-saas-with-runpod-flash)October 6, 2026[#Serverless](/topic/serverless)[![](/logos/tags/cloudflare-symbol-light.svg)![](/logos/tags/cloudflare-symbol-dark.svg)Cloudflare](/topic/cloudflare)[![](/logos/tags/python-symbol-light.svg)![](/logos/tags/python-symbol-dark.svg)Python](/topic/python)[+5](/post/dockerless-serverless-gpus-fast-cheap-ai-saas-with-runpod-flash)

### [Dockerless Serverless GPUs: How I Built a Fast, Cheap AI SaaS with RunPod Flash](/post/dockerless-serverless-gpus-fast-cheap-ai-saas-with-runpod-flash)

Hosted image APIs cost 3 to 4 cents per generation. Using RunPod Flash for dockerless serverless GPUs, FlashFun.dev drops that to a fraction of a cent, turning $1 into 500 to 3,000 images. Here is the full architecture, the benchmarks, and the code.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)