Sam Millan
Sam Millan
XYouTubeLinkedIn

01  /  London, UK

One person.
Two businesses.
Run on a stack
you can copy.

Digital services for small businesses, 1:1 run coaching for athletes. Both run from the same vault, the same agents, the same loop. Here’s how.

Work with me →Train with me →See the stack ↓
Sam Millan portrait

Project manager for five years. Qualified as a personal trainer. Now I build digital systems for small businesses, coach runners on the side, and put the whole operation in public. Same brain, two outputs.

The thread: own what matters. Your code. Your AI. Your training. Your time. Don’t rent any of it.

Real work, shipped.

Four layers. One operator.

The whole stack runs from a single vault. Every project, every business, every agent. Real tools, real flows, no SaaS lock-in. Copy any of it.

01Knowledge

Where everything lives.

A single Obsidian vault for every business, every client, every idea. Daily notes timestamp the loop. Folder structure mirrors the org chart of one person running multiple things.

Obsidian vaultDaily notesProject + client folders
02Reasoning

How the work gets thought through.

Multiple Claude Code sessions in parallel, one per active project. Each session loads project-specific rules, skills, and hooks. Long-form thinking lives here, not in a chat window.

Claude CodeSkills + rulesParallel terminals
03Tools

How the work gets pulled in and pushed out.

Voice to text on Handy. Web to Markdown on Crawl4AI. Browsers via Playwright. Wearables, X, Notion, Gmail all wired in as MCPs. Scripts in Python where an MCP is overkill.

HandyCrawl4AIPlaywright MCPGarmin / Strava MCPTwitter MCPCustom scrapers
04Surface

Where the work lands.

Public surfaces and operational interfaces. Sites I own outright on Vercel. A custom Forge dashboard for daily ops. Telegram for approvals on the move.

Next.js + VercelForge dashboardTelegram botX / LinkedIn

Four ways in. Pick what fits.

Sites, AI workflows, and Business Second Brains for small businesses. Sites you own outright, AI trained on your business, no SaaS lock-in.

Also

I coach runners. Marathon, half, 5K, Hyrox. Plans tuned to Garmin and Strava data, not a generic template.

Run coaching →

Find the leak. Then fix it.

Start with the £250 audit. 48 hours.

Or read on X · train with me · send a question · common questions