The One-Person Company: Technology Is the Foundation, but Revenue Is the Hard Truth
The master of Go plays no dazzling move; the whole board is already won. — Thirteen Chapters on the Game of Go
Author’s note: This is the closing installment of the “One-Person Technology Company” series. Seven articles — from infrastructure to product launch, from security architecture to invite-only access control — built a complete technology stack, AI-driven end to end. Now it is time to stand a little higher, look back at the road we came by, and then look at what lies beyond it.
The mistake technical people make most often is not building technology badly. It is building nothing but technology.
I. Seven Articles, One Complete Technology Stack
Let us first trace the whole arc of the series. Seven articles, each solving one critical problem, each building on the last:
| Installment | Topic | Core Question It Answers |
|---|---|---|
| Part 1 | Infrastructure | Security boundaries, audit systems, cost control — how do you lay the foundation? |
| Part 2 | K8s trade-offs | Ideal architecture vs. pragmatic choices — what to build, what to live with? |
| Part 3 | Serverless framework | Rust + Lambda + axum — how does the backend actually run? |
| Part 4 | Private package registry | Cargo + NPM dual protocol — how do you reuse code? |
| Part 5 | Product application | Golgi Slides — how do you put up floors fast once the foundation is set? |
| Part 6 | Invite-only access | The Ligand service — once you ship, who gets through the door? |
| Finale | Summary and Beyond | Beyond technology, what else does a one-person company need? |
The seven articles form a complete technical loop:
A complete technical system for under $30 a month. Three years ago, this was the kind of thing a team of five to eight people would spend several months building. Now, one person plus Claude Code can knock it out over a few weekends.
This is not a flex. It is a statement of fact: AI has turned the “one-person company” from a romantic notion into an operational reality.
Operational on the technical side, that is.
II. The Cost Structure: The Underlying Logic of Frugality
Before diving into business topics, let us get the costs straight. Because for a one-person company, lasting long matters a hundred times more than growing fast, and the prerequisite for lasting long is spending money where it counts.
Fixed Costs: Under $30 a Month
| Component | Monthly Cost | Notes |
|---|---|---|
| Nucleus (infrastructure) | ~$11 | IAM, auditing, threat detection, alerting |
| Chromatin (private registry) | ~$5–10 | Lambda + S3 + DynamoDB + CloudFront |
| Ligand (invite service) | ~$3 | Low call volume, essentially Lambda’s minimum |
| Golgi / Slides (product) | ~$3 | Negligible traffic at the seed-user stage |
| Route53 domains | ~$1.50 | Three hosted domains |
| Total | ~$25–30 |
Variable Costs: Pay for What You Use
| Service | Billing Model | Notes |
|---|---|---|
| Lambda | Per invocation + execution time | Rust + ARM64, extremely low cost per call |
| DynamoDB | Per read/write request | On-demand mode: no traffic, no cost |
| S3 | Per storage + per request | Tiered storage, cold data archived automatically |
| CloudFront | Per request + per bandwidth | Edge caching cuts origin calls |
| AI image generation | Per image | ~1.3 cents/image, consumption capped via invites |
This cost structure has one crucial property: it scales elastically, beautifully. With no users, the monthly bill drops below $25; as users grow, costs grow linearly, never in a cliff-edge jump. For a one-person company with no revenue yet, that is essential: you can calmly take your time exploring product direction without the fixed overhead of infrastructure burning you alive.