A solo developer can now build in three weeks what used to take a funded team six months. That fact is true and mostly irrelevant, because the part that got cheaper was never the part that killed most solo software businesses.
The Details:
Writing code stopped being the bottleneck; distribution did not. Knowing what to build, reaching the right people, and supporting them at 2am still take the same slow, repetitive human effort they always did. Fast shipping just gives builders a new way to avoid that work while feeling productive.
Domain expertise only pays off in a narrow form. Claiming eight years in an industry as justification for a product invites obvious ideas that better-funded competitors already own. The advantage shows up only when someone has been personally annoyed by one specific friction and can ask whether it truly has to exist; that irritation, not the resume line, is the signal worth building around.
Codebases for ten paying customers should optimize for deletability, not elegance, because most early builds turn out wrong and get thrown away. Boring stack, boring database, no clever architecture nobody but the builder can maintain. The one exception is anywhere money or customer data moves; those seams need real care from day one because they cannot be casually rewritten later.
Pricing shapes workload, not just revenue. A cheap plan with thousands of users turns every subscriber into a potential support ticket for a company of one. A smaller base paying more, for a narrow product with bounded support needs, scales the founder's life instead of just the user count.
Bottom Line: The startup growth script is the wrong benchmark for a business built to support one person, not a headcount.
Enjoy this article?
Listen to the Claude Code Conversations radio show or join the community.