A WORKING GUIDE

Company of one. Real software, shipped in an afternoon.

When people see what I ship solo, they ask two questions: how is this different from “vibe coding,” and can they do it too. This site is the answer — the stack, the costs, and the workflow behind it.

THE STACK

One operator, ten layers, wired together

One operator wearing four hats — product manager, program manager, voice-and-text prompter, rapid prototyper — plus ten layers of stack. Nothing here is exotic. The trick is that these layers are wired together and remembered across sessions, so a single person can move from research to shipped software without handoffs.

  1. 01

    The operator

    One person acting as PM, program manager, prompter, and prototyper. Owns the roadmap, the acceptance criteria, and the ship decision.

  2. 02

    Perplexity Computer

    The working collaborator. Handles research, planning, drafting, and building. Persistent memory carries context between sessions so nothing has to be re-explained.

  3. 03

    Projects & memory

    A durable workspace per initiative — scoped instructions, files, and a knowledge wiki. Sessions inside a project share context automatically.

  4. 04

    Frontend: React + Vite

    A modern client with fast local iteration and clean production builds. Component-based, easy to hand off, easy to extend.

  5. 05

    Backend: Express

    Thin API layer. Just enough server to hold auth, secrets, and integration logic that shouldn’t live in the browser.

  6. 06

    Database: Supabase

    Managed Postgres with row-level security, auth, and storage. Production-grade persistence from day one, not a demo database.

  7. 07

    Hosting: Vercel

    Global CDN, preview URLs per push, custom domains, and rollbacks in a click. Deploy is not a project anymore.

  8. 08

    Source of record: GitHub

    Version control, review, and the substrate every other tool talks to. Every change is a commit; every deploy is traceable.

  9. 09

    Connected work surface

    Gmail, Google Calendar, Google Tasks, Google Drive, Google Maps, Slack, Spotify, and more, addressable from the same session that’s writing the code.

  10. 10

    Delivery: the browser

    Everything ships as a URL. No app-store queue, no installer, no download page. Send a link, watch it load.

APP ARCHETYPES

Four shapes that cover most of what a solo operator needs to ship

Most useful software a company of one actually needs falls into one of four patterns. Pick the shape first, then wire it into the stack.

01

The dashboard

A single page that pulls together numbers, statuses, and links from tools the operator already uses. Read-only, refreshable, shareable. Replaces a weekly status doc.

02

The internal tool

A small CRUD app for a workflow that doesn’t deserve a SaaS subscription. Forms, tables, filters, exports. Auth via Supabase, deploy on Vercel.

03

The public microsite

A single-purpose page: an explainer, a landing page, a brief, a portfolio piece. Fast to build, fast to change, easy to share as a link.

04

The connected agent

A scheduled or on-demand workflow that reads from one system, decides something, and writes to another. Runs on a cron, reports into Slack or email.

CONNECTORS & KEYS

The tools already wired in

A company of one runs on tools it already pays for. These are the connectors doing real work in the current setup — each one is one auth prompt away from being addressable in the same session that writes the code.

  • GmailRead, draft, and send
  • Google CalendarMeetings, availability
  • Google TasksTask capture & state
  • Google DriveFiles & docs search
  • Google ContactsPeople lookup
  • Google FormsIntake & surveys
  • Google MapsPlaces & routing
  • SlackNotifications & DMs
  • GitHubRepos, issues, PRs
  • VercelDeploys & domains
  • SupabaseDatabase & auth
  • SpotifyPersonal context
  • FinanceMarkets & portfolios
  • OpticOddsSports data feeds

Auth is one click per service. Keys live in a managed vault, not in code, and are never pasted into a chat window.

MONTHLY COSTS

What this actually costs to run

Approximate monthly spend for a working setup that ships real software. Every line is a tool doing a job; nothing here is speculative.

Line itemWhat it doesMonthly
Perplexity Computer (Max)Working collaborator, research, agents, memory$200
Vercel (Pro)Hosting, previews, custom domains, analytics$20
Supabase (Pro)Postgres, auth, storage, backups$25
GitHub (Pro)Private repos, actions, review tools$4
Google WorkspaceMail, calendar, drive, tasks, contacts$12
Domain(s)Custom URLs for shipped work$2
Approximate total~$263 / mo

Compare to the loaded cost of a single junior hire in any major market. This is a rounding error against the output.

THE WORKFLOW

From idea to shipped URL, in one sitting

The reason this works is not the tools. It’s the loop. Same six steps, every time, until the URL is live.

  1. 1

    Frame

    State the problem in one sentence. State the user. State what “done” looks like. If any of the three is fuzzy, stop and sharpen before writing code.

  2. 2

    Research

    Pull references, comparable products, and existing data from the connected tools. The goal is to enter the build with an opinion, not to discover one mid-build.

  3. 3

    Spec

    Write a short brief: pages, key components, data shapes, and the shortest working path to a demo. No polish, no premature hardening.

  4. 4

    Build

    Scaffold the app, wire the data, hit the happy path first. Ship a working preview URL before adding anything the demo doesn’t need.

  5. 5

    Show

    Send the preview link to one or two people who match the intended user. Watch what they do, not what they say. Fix the top two things and re-share.

  6. 6

    Publish

    Point a domain at it. Turn on analytics. Log the decisions in the project’s memory so the next session starts where this one ended.

TWO EXAMPLES

What this looks like in practice

Two recent examples of the loop end-to-end. Different shapes, same stack, same operator.

EXAMPLE 01 · PUBLIC MICROSITE

An explainer for the stack itself

Ask: a page to send to founders and investors who want to understand how one person ships real software.

Shape: single-page microsite — hero, stack, archetypes, connectors, costs, workflow, examples, vs. vibe coding, contact.

Time to first preview URL: one afternoon.

Result: the site you’re reading. Updated in place as the stack evolves.

EXAMPLE 02 · INTERNAL TOOL

A briefing dashboard wired to real accounts

Ask: a private daily view that pulls from mail, calendar, tasks, and a couple of data feeds so the morning starts with signal, not inbox triage.

Shape: a small React app with Supabase for state, deployed on Vercel behind auth.

Time to first working version: two sittings.

Result: replaced a daily manual sweep across five tabs.

VS. VIBE CODING

How this is different from vibe coding

Vibe coding is a prompt. This is a company of one — an operator, a stack, and a workflow.

Vibe codingCompany of one
OutputA one-shot artifactA shipped URL with a domain and analytics
MemoryNone — every prompt starts coldPersistent project memory across sessions
DataWhatever fits in the promptReal database, real auth, real integrations
DeployCopy-paste code somewhere elseManaged hosting, previews, and rollbacks
IterationRegenerate and hopeCommit, review, redeploy
Operator rolePrompt authorPM, prompter, and shipper
CeilingToy demosInternal tools, dashboards, and public sites in production

The difference is not the model. It’s the workflow, the memory, and the fact that every session ends with a URL someone else can open.

GET IN TOUCH

Building something like this?

If you’re an operator, founder, or investor who wants to see this stack running end-to-end — or you want to compare notes on what a company of one can ship — get in touch.

Get in touch