# EP.003 · Is the CMS dead?

From We Should Talk About This on the Internet, a live show by Pine Works.

- Episode: EP.003
- Aired: 2026-08-27, 1:05 PM ET
- Status: archived
- Video length: 47:36
- Topics: content management, AI agents, deterministic workflows, headless CMS, structured outputs
- Page: https://weshouldtalkontheinter.net/episodes/003-is-the-cms-dead/
- Watch: https://youtu.be/WseSaN1WLZk
- Audio: https://media.weshouldtalkontheinter.net/ep003.mp3 (45:03)

## Show notes

This site has no CMS. Ryan built it with Claude Code, and when a stream ends
he types one command that fetches the video, drafts the page, and opens a pull
request. No entry form anywhere. So we asked the obvious question: is the CMS dead?

The answer we landed on: the forms are dying, the work is not. Content
modeling, constraints, and the review step all survive; they just move out of
the admin panel and into the rails you build for an agent. Yesenia described
an experiment with intent-based interfaces and "product primitives," Anthony
argued the real shift is a database that reflects the true shape of your
information instead of the shape a framework wants, and we learned about
Hayden, Anthony's podcast-producer agent.

## Chapters

Times follow the video.

- 04:46 This site has no CMS
- 07:00 It was always a workflow question
- 11:04 Twenty years of filling out forms
- 12:03 Publishing from a laptop does not scale to an org
- 16:15 Content modeling is the rails
- 16:59 Intent-based interfaces and product primitives
- 19:01 Clients should not have to pick from a menu of modules
- 21:32 Deterministic workflows with Swamp
- 23:02 Publishing systems vs. derived content systems
- 25:09 Does Bruce need more rails?
- 26:09 Meet Hayden, and burn the ships
- 29:01 The true shape of the data
- 33:21 Where headless CMSs fit
- 35:09 The SaaS apocalypse that was not
- 37:54 Are we just building another CMS?
- 39:26 CMSs will have a new shape
- 41:28 Structured outputs as an on-demand API
- 44:40 Rails cost fewer tokens
- 45:49 Ryan gets his New Jersey card back

## Links mentioned

- [Swamp, deterministic workflows for AI agents](https://swamp.club)
- [Claude Code](https://claude.com/claude-code)
- [Astro](https://astro.build)
- [Ecamm Live](https://www.ecamm.com/mac/ecammlive/)
- [Movable Type](https://movabletype.org)
- [Sanity](https://www.sanity.io)
- [Contentful](https://www.contentful.com)
- [Craft CMS](https://craftcms.com)
- [CraftQuest](https://craftquest.io)
- [Laravel Cloud](https://cloud.laravel.com)
- [OpenAI structured outputs](https://platform.openai.com/docs/guides/structured-outputs)
- [Bret Victor, Stop Drawing Dead Fish](https://vimeo.com/64895205)
- [xkcd: Standards](https://xkcd.com/927/)
- [Pine Works](https://pineworks.co)
- [The show on Apple Podcasts](https://podcasts.apple.com/us/podcast/we-should-talk-about-this-on-the-internet/id6792067266)
- [The show on Spotify](https://open.spotify.com/show/033RatC5bMZUoErq91KTnr)
