Content Modeling
CMS & ContentThe strategic work of deciding what types of content your business publishes, what fields each type has, and how they relate to each other — done before any…
Structured content is content broken into named, typed fields rather than stored as a single blob of formatted text. Instead of one HTML page with everything mashed together, you have a headline field, a subtitle field, an author reference, a body, a hero image, and tags. Each piece is addressable on its own. This makes structured content the foundation of any modern, multi-channel content strategy.
Unstructured content traps your work. A blog post written as one HTML lump can only be displayed one way. Want to pull the author byline into a sidebar, the hero image into a card on the homepage, the first paragraph into an email? You can't — it's all glued together. Structured content frees the pieces. The same case study fills a card on the homepage, a slide in the sales deck, a section on the industry page, and a search result. Less duplicate work. Less drift between channels. The content compounds instead of decaying.
You define a schema — what fields each content type has and what shape they take. A blog post might have title (string), slug (string), author (reference to Author), hero (image), body (rich text blocks), tags (array). Editors fill in those fields in the CMS. The front-end queries the data and renders each piece where the design calls for it. The hero image can appear in a list view as a thumbnail and in the article view as a full banner — same source, different presentation. The schema becomes the working contract between editors and developers, and changing it is a deliberate decision instead of an accident.
The strategic work of deciding what types of content your business publishes, what fields each type has, and how they relate to each other — done before any…
A content management system that separates where content is stored from how it's shown, giving marketers a place to publish without rebuilding the front-end…
A headless CMS where the editing interface itself is code you can customize end to end — used by teams who want their content model to match their business,…
A content setup that treats your website like a product — structured data, a custom editing interface, and clear workflows — instead of a folder of pages held…
Marking up your website content with schema, clean HTML, and machine-readable structure so AI models can extract and cite it accurately — the technical…
Code added to your pages that labels content for search engines — turning plain HTML into structured data that powers rich results, AI answer citations, and…
The software your marketing team uses to publish and update content on a website without writing code — the back-end where pages, posts, and assets get…

What is a content operating system?
A content operating system treats content as structured data, assembles pages from tested components, and puts day-to-day control in the marketing team's hands. What the term means, where it comes from, and how to tell if you have one.

Lukas Horvath

PUMA, Figma, and Claude run their content on Sanity. So can you.
Three companies with very different problems chose the same content platform. We verified it in their source code this morning. What they figured out, and how the same system scales down to fit your business.

Lukas Horvath

Why we left Webflow after 30+ client projects
Two years, thirty-plus projects, from startups to a music label. The reasons to leave didn't arrive at once, they accumulated. Here's the honest version, and what we build instead.

Lukas Horvath