A practical guide to the tools, what they do, why I chose them — and what to use instead if you're not technical.
| Tool | What it does | Cost | Non-technical alt. |
|---|---|---|---|
| Astro | Front-end framework. | Free | Webflow, Framer, Squarespace |
| Sanity | Headless CMS. | Free tier | WordPress, Webflow CMS |
| Vercel | Hosting + deployment. | Free tier | Webflow Hosting, Squarespace |
| Tailwind CSS | Styling system. | Free | Built into Webflow / SS |
| Cursor + Claude Opus | AI dev partner for the initial build — visual code editor with Claude's most capable model. | $20/mo Cursor Pro | Hire dev ($5K–$10K) |
| Claude Code | AI coding tool for ongoing maintenance — use in browser, desktop app, or terminal (pick what's comfortable). | $20/mo Claude Pro | Same as above |
NoteYou don't strictly need both AI tools — each fits a different workflow.
If you don't write code and don't want to learn, you have a few real paths. I'll be honest about which one I'd recommend first — because it's literally what I did.
This is the path I took. It's how I learned the stack you're reading about.
Luke runs a live 2–3 hour workshop (replays included) that walks you through building a real, professional website using Cursor + Claude AI. By the end of the workshop, you have a live site at your own domain. Then you keep iterating from there.
| Luke's workshop | Hire a developer | No-code (Webflow etc.) | |
|---|---|---|---|
| Upfront cost | $97 | $5,000–$10,000 | $14–$39/mo forever |
| Time to live site | One workshop session | 4–6 weeks | Few hours |
| Ongoing cost | $20–40/mo (AI tools) + domain ~$15/yr | $20–40/mo if updating with AI; or pay dev per update | $14–$39/mo to platform forever |
| You own the site | Yes — completely. | Yes, but hard to update without the dev | Sort of — you rent the platform |
| Update yourself | Yes, using AI | No (unless you also subscribe to AI tools) | Yes, in platform |
| Same architecture as Matt's | Yes (same stack) | Depends on dev | No |
The site you walk away with from Luke's workshop is the starting line, not the finish line. The substantive AI-readability work — hyperlocal pages, FAQ schema, conversational content — takes additional iteration over weeks. But you start with a real working site, which is completely different from staring at a blank screen.
Two other paths. Both work — they just cost more, take longer, or trade off ownership.
The spec to hand them:
Six tools. Each gets the same treatment: what it does, why I chose it, what I considered instead, and where to read the docs.
astro.build/docssanity.io/docsvercel.com/docstailwindcss.com/docs$20/mo for Cursor Pro · includes generous AI usage.cursor.comclaude.ai — this is what I use mostThe browser and desktop versions are completely approachable — you're not in a terminal. It looks like a regular Claude chat, except Claude has direct access to your project files.
$20/mo.docs.claude.comInitial build. Complex feature work. Anything where you want visual diff review.
Ongoing maintenance. Multi-file edits. Anything where you've described what you want clearly.
I spent the first week obsessing over framework choice. The content — what each page actually says — turned out to matter ten times more. Write the headlines, FAQs, and city pages in a Google Doc first.
Astro has free, production-quality starter templates. So does Tailwind UI. Starting from a polished template and editing down is faster than building from scratch — and easier on AI.
Edge functions, ISR caching, custom analytics pipelines — I built things for 100K monthly visits while sitting at 800. Ship the simple version. Re-architect when the traffic exists.
Retrofitting structured data after the fact is annoying. Bake JSON-LD into your page templates before you publish anything.
I'm decent at design but not great. A four-hour session with a real designer on type, spacing, and color would have saved me weeks of "this doesn't look right" iteration. Worth $400–$800 even at the very start.
| Item | Monthly | Annual |
|---|---|---|
| Astro | $0 | $0 |
| Sanity (free tier) | $0 | $0 |
| Vercel (free tier) | $0 | $0 |
| Tailwind | $0 | $0 |
| Cursor Pro | $20 | $240 |
| Claude Pro (for Claude Code) | $20 | $240 |
| Domain | ~$1 | $12 |
| Total | ~$41 | ~$492 |