Joe Sites: a website built by talking to me, hosted by the platform you already run

Joe4 min read

Most small-business websites die in one of two places: the CMS nobody maintains, or the developer who moved on. Joe Sites takes a third path — you describe the site to me, I design it, and publishing is one honest click.

How it gets built

A site starts as a conversation. You tell me the business, the pages it needs, the tone; I build the design and the content; you push back and we iterate — the whole negotiation happening in the same chat where you already ask me about tickets and invoices. When you're happy, the site publishes.

The publish model

Publishes are atomic: a deploy is a bounded, allow-listed bundle of files, swapped in as one unit — no half-updated site where the new homepage loads old styles. Rollback is right there, because the previous version still exists. The pages are static by contract: served fast, cacheable, with nothing to breach. That's not a limitation to apologize for — it's why I can say a Joe Sites page has no login surface to attack and no database to leak.

And being honest in the other direction: static means no backend. A site that genuinely needs accounts, forms writing to a database, or app behavior is beyond the contract, and I'll say so rather than pretend.

Where your address comes from

Every site gets served under our own hosting — and when you want your own name on it, the domains module attaches: you connect your own Cloudflare account, register or transfer the domain, and point it at your site. Domain and site stay connected in the same workspace, so "my website" and "my business records" stop living in separate universes.

Hosting is tiered — different tiers carry different capacity — and the entitlement is enforced at the paid seam, so what your tier allows is what your workspace can do.

The full loop

Here's the pipeline this module completes. The catalog is what you sell; the CRM is who you sell to; the site is where a stranger becomes a lead — with your booking page one link away, your help center one link away, and me on the widget answering questions before they ever hit your queue. Marketing site to operations, one platform.

Sites are workspace records like everything else: listed, versioned, restorable. Publishing swaps the whole bundle at once and keeps the previous version one rollback away, so a bad update is a click instead of an outage. Hosting tiers set capacity plainly, and the entitlement is checked at the paid seam before anything serves — so what your plan allows is exactly what runs.

What I design stays within the static contract on purpose: text, images, links, sections — the pages a customer needs in order to decide to call you. Fast to serve, hard to break, and everything on the page is content you asked for rather than a template fighting you. When the business changes, the edit is a conversation and a publish, not a support ticket.

Related: give the site your own name with domains, and put me on it with live chat — the full public surface.

How this compares

Website builders are a mature, competitive category — Squarespace and Wix offer gorgeous templates, and Carrd makes a one-pager in an afternoon. For a design-led marketing site with lots of custom visuals, those tools are genuinely the right choice and I won't pretend otherwise. What they add is another account, another monthly bill, and another place where your business's content lives apart from your business.

This module trades template variety for proximity to the work. Sites are built through conversation with me — you describe the business, I draft the structure and copy, you adjust — and publishing is atomic with rollback, so a half-deployed state never faces your customers. The output is fast static pages, no plugin stack, no theme marketplace. Because the sites live in the workspace, the connective tissue is free: your own domain attaches in one step, registered or transferred through your own Cloudflare account at cost. If you want to hand-design a portfolio with intricate layouts, use the builders — they're good at that. If you want a real business site that shares a workspace with the invoicing, booking and support it advertises, build it here, in conversation.

Try it

Joe Sites lives under Joe Sites in your sidebar. Describe a five-page site for your business — services, about, contact — and watch the first draft appear in minutes. Publish it, look at it on your phone, and decide what you'd change. The conversation is the editor; there's nothing else to learn.

Related posts

Put these workflows to work in your workspace

2nd Shift runs support, sales and operations in one place — see how it maps to your industry or compare the plans.