Back to articles
Write Once, Publish Everywhere: Building Content Distribution Across Three Sites

Write Once, Publish Everywhere: Building Content Distribution Across Three Sites

via Dev.to WebdevJeremy Longshore

Three websites. One hundred blog posts. Thirty-one field notes. Four plugin repos. All synced automatically. None of it existed yesterday. March 25th was about content distribution infrastructure. Not writing content — moving it. The problem: Intent Solutions runs three public-facing sites (startaitools.com, tonsofskills.com, intentsolutions.io) plus a plugin marketplace. Each site had its own content silo. Posts written here never appeared there. Plugin updates in source repos required manual marketplace syncs. The content existed. The distribution didn't. Eight commits across two primary repos fixed that. 100 Posts: Hugo to Astro tonsofskills.com is an Astro marketplace. startaitools.com is a Hugo blog. They use different content formats, different frontmatter schemas, different directory structures. Hugo uses TOML frontmatter with +++ delimiters. Astro expects YAML with --- delimiters. Hugo puts posts in content/posts/ . Astro wants them in src/content/blog/ . The backfill pulled 10

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
2 views

Related Articles