Add blog section (4 draft posts) and social post drafts for /platform funnel

Continues the content-engine plan: /platform, the homepage link, and the
small-business-infrastructure course are already live. This adds the
remaining pieces — a content/blog/ section with 4 long-form posts (kept
draft:true, so nothing goes live until reviewed) and a committed set of
~12 ready-to-copy social posts in drafts/social-posts.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-14 12:33:28 -04:00
parent e967ddccbc
commit 0bdf2b982b
6 changed files with 495 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
---
title: "Template, Don't Fork: How a New Client Goes Live Without Inheriting Anyone Else's History"
date: 2026-08-14
draft: true
description: "Why onboarding a new business starts from a genuinely clean slate — and why that's cheap and low-risk instead of a corner cut."
---
When a new business signs on, the easy shortcut would be to copy an existing
client's site, swap out the branding, and call it done. It's faster to set
up. It's also a quiet liability: that new site inherits the old one's full
git history, whatever secrets or config might have leaked into old commits,
and a codebase shaped by decisions made for a completely different business.
Every new site I bring on instead starts from a template, generated fresh —
not forked, not cloned. Zero inherited commit history. Zero leftover config
from whoever came before. The skeleton — the site structure, the shared
tooling — is identical across every client, because it's the proven,
already-working shape. What diverges from day one is content, branding, and
the client's own secrets, nothing else.
## Why this matters more than it sounds like it should
Onboarding risk is usually invisible until it isn't. A forked repo carries
forward every decision — good or bad — that was ever made in the original
site's history, plus whatever accumulated in there that nobody remembers is
still there. A generated repo carries forward none of that. The new
business gets exactly the current, proven template, with a clean history
that's theirs alone from commit one.
It also means a shared tool can be pinned to a specific, tested version per
client, rolled out deliberately, one business at a time — instead of every
site silently inheriting whatever the "source" repo happened to be running
on the day it was forked.
## What actually diverges between clients
Looking across the five real businesses running on this setup, what's
different from one to the next is narrow and deliberate: their content,
their branding, their pricing, their own credentials for their own mailing
list. What's identical is the skeleton underneath — the site structure, the
shared engines for email and checkout, the deployment pipeline.
That's what makes bringing on a new business cheap and low-risk instead of a
bespoke project every time: there's no "figuring out this client's
infrastructure from scratch." There's a proven shape, and a short list of
things that actually need to be decided for them specifically.
## What this means if you're considering this for your own business
Onboarding you doesn't mean untangling your business from someone else's
history, and it doesn't mean building your infrastructure from a blank
page either. It means slotting your business into a shape that's already
running, safely, for others — with your own data and credentials scoped
to you, and nothing carried over that shouldn't be.
More on how the whole system fits together: [/platform](/platform/).