1. Implementation Was the Bottleneck
The history of software development has been a battle against implementation cost.
You have the idea. You can design it. But turning it into code required knowing a programming language's syntax, memorizing a framework's conventions, and accumulating debugging experience. There is a physical limit to how much code a single developer can write in a day.
Companies tried to solve this constraint by adding people. But more people meant more communication overhead and a ballooning burn rate. Solo developers never had that option to begin with.
The value of an idea and the ability to implement it were entirely separate skills. And the cost of the latter blocked the realization of the former.
2. What Is Vibe Coding
Vibe coding is a development method where you convey intent to an AI in natural language, and code is generated and modified accordingly.
Say "consolidate email sending into a single function," and 14 direct calls are rewritten to go through a helper. Say "combine admin notification emails into one," and four functions are decomposed into internal helpers with a unified report function generated. Say "change the delivery timing to made-to-order," and both Japanese and English I18N objects are updated.
What the developer is doing is not writing code. It is conveying "what," "why," and "in which direction."
This "vibe" — an intuitive sense of direction — is the essence of vibe coding. Even without knowing precise syntax, if the contour of your intent comes through, code is born.
3. Only Judgment Remains
When implementation cost approaches zero, what disappears from the development process, and what remains?
What disappears: memorizing syntax, rote knowledge of library APIs, writing boilerplate error handling, repeating template code. All of these are handled by the AI.
What remains is judgment.
- Should email sending be consolidated into a helper function before the limit becomes a problem?
- At what stage and to what extent should partner payment automation be advanced?
- What legal updates are needed at the point of outsourcing?
- Does the wording of the terms of service match the business reality?
Ask an AI these questions and you'll get "it depends." Business context, risk tolerance, priorities — everything depends on human judgment.
What vibe coding removes is the wall of implementation.
What remains is the most essential work: design decision-making.
4. How TokiStorage Was Built
TokiStorage's business infrastructure — order management, payment integration, automated notifications, access analytics, partner accounting, the essay collection — was all built through vibe coding.
There are 1,800 lines of Google Apps Script. From order intake to Wise payment detection, automatic status updates, daily reports, payment reminders, and monthly partner reports. Not every line was typed by hand.
But the architectural decisions — which data belongs in which sheet, how to design the status flow, how to separate triggers — were all made by a human. AI handled implementation. The human handled design.
This very essay is the same. From a single utterance — "let's write an essay about vibe coding" — the structure was proposed, the text was generated, both language versions were created, the essay was registered in essay-nav.js, and a pull request was opened. What the human did was say "let's write it" and indicate the direction of the content.
5. The Difference From "Lazily Delegating"
Vibe coding has its critics. "AI-generated code is low quality." "It produces unmaintainable code." "You move forward without understanding the fundamentals."
These criticisms are valid — but only when vibe coding is defined as "lazily letting AI write code."
The practice at TokiStorage is different. Generated code is always reviewed. Behavior is verified manually. When problems arise, the cause is identified and the direction of the fix is specified. Verifying whether the Specified Commercial Transactions Act disclosure matches business reality is a human job. Recognizing that GAS contains secrets and should be gitignored is a human judgment.
The quality of vibe coding is determined not by AI capability, but by the judgment of the person using it. Convey precise intent, evaluate the output, and correct the direction. The accuracy of this cycle determines the quality of the result.
6. Resonance With Burn Rate Zero
Vibe coding and zero burn rate amplify each other.
Zero burn rate eliminates time constraints. Vibe coding eliminates implementation constraints. When both are in place, the two walls facing a solo developer — "no time to build" and "no skills to build" — vanish simultaneously.
All that remains is "what to build" and "why to build it."
If you have clear answers to these two questions, one person can complete an entire business infrastructure. Legal, operations, scaling design, and philosophical articulation. All sustained by one person's judgment and dialogue with AI.
7. A New Definition of "Solo"
Before vibe coding, "developing solo" meant writing every line of code yourself. It was heroic but had a physical ceiling.
After vibe coding, "developing solo" means making every decision yourself. What determines output is not lines of code but number of decisions.
This shift expands the possibilities of solo development by orders of magnitude. The number of decisions a single person can make in a day far exceeds the lines of code they could write. It takes a substantial scale of business before judgment becomes the bottleneck.
Vibe coding is not the democratization of development.
It is the democratization of judgment. Anyone who can make good decisions can build software.
8. Inscribing Proof of Existence Through Vibes
TokiStorage's mission is "democratizing proof of existence." Inscribing voice, photos, and text into QR codes to be preserved.
Vibe coding is itself proof of the business's existence. The record of one person building business infrastructure from zero through dialogue with AI. Each essay is a product of that process.
The number of lines of code is not what matters. What intent was there, and what judgments were made. That is the proof of existence inscribed through vibe coding.
It is not the power to write code,
but the power to decide what to build, that creates a business.