Welcome to Your New Digital Property

A quick tour of what this template gives you out of the box — and how to publish your first article in under five minutes.

G

This site was created from a reusable template built for one thing: launching fast, SEO-first content properties that grow a newsletter audience. This first article is a working example you can delete once you’re rolling.

What you get out of the box

  • Static & fast — every page is pre-rendered to HTML and served from Cloudflare’s edge.
  • SEO baked in — canonical URLs, OpenGraph + Twitter cards, JSON-LD article schema, an auto-generated sitemap, RSS feed, and robots.txt.
  • Newsletter-first — a provider-agnostic signup component placed on every page and at the bottom of every article.
  • Monetization ready — ad slots and Amazon affiliate helpers with an automatic FTC disclosure.
  • Themeable — change a handful of values in site.config.ts and the whole site re-skins.

Publish your first article

npm run new:article "My Amazing First Post"

That scaffolds a new .mdx file in src/content/articles/ with all the right frontmatter. Edit the body, save, and it’s live in npm run dev.

Make it yours

Open site.config.ts and set your name, domain, colors, social links, and the IDs for your newsletter, analytics, ads, and affiliate program. That one file is the difference between this template and a finished property.

Tip: Run npm run setup:property for an interactive walkthrough of the config.

Happy publishing — now go grow that newsletter.

The Newsletter

Join the newsletter

Get our best articles delivered to your inbox. No spam, unsubscribe anytime.

Join the list. No spam — unsubscribe anytime.