
Write Once, Publish Everywhere: Building Content Distribution Across Three Sites
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



