AI and the One-Person Technology Department: How Solo Operators Are Outperforming Teams
The economics of software delivery have changed. One developer with AI tools can now deliver what used to require a team of four to six. Here's what that means.
Adam Broons
Founder, Cognitiv
I'm going to make a claim that would have been absurd three years ago: a single developer with the right AI tools and the right architecture decisions can now deliver production software at a pace that matches a traditional team of four to six.
I know this because I've done it. Twice. In the past six months.
The old economics
Traditional software development follows a predictable staffing model. For a substantial platform build, you'd typically need:
- 2-3 frontend developers
- 1-2 backend developers
- A DevOps or infrastructure engineer
- A project manager or scrum master
- A QA/testing resource
That's 5-8 people. At market rates in Australia or Europe, you're looking at $40,000-60,000 per month in salary costs. A six-month project runs $240,000-360,000 before you've paid for infrastructure, tools, or office space.
The coordination overhead alone is substantial. Stand-ups, sprint planning, code reviews across team members, merge conflicts, knowledge silos, onboarding, sick days, holidays. A significant percentage of a team's capacity goes to managing the team itself.
The new economics
Here's what my stack costs:
- Claude Code (Max plan): ~$200/month
- Vercel (Pro): ~$20/month
- Supabase (Pro): ~$25/month
- Sanity (Team): ~$99/month
- Domain and DNS: ~$15/month
Total infrastructure and tooling: roughly $360/month. Call it $400 with miscellaneous costs.
That's the cost of delivering two production platforms, a SaaS product, and multiple internal tools. The same scope that would traditionally require a quarter-million dollars in team costs.
Now, this comparison isn't entirely fair. I'm a single point of failure. I can't work 24 hours a day. I take holidays. If I get sick, everything pauses. A team provides redundancy that a solo operator doesn't.
But for the majority of SMEs who need custom technology and can't afford a development team, the solo-operator-plus-AI model isn't a compromise. It's the right approach.
What changed
Three things converged to make this possible:
1. Serverless infrastructure eliminated DevOps. Five years ago, deploying a web application required configuring servers, managing databases, setting up CI/CD pipelines, handling SSL certificates, monitoring uptime, and scaling infrastructure. Today, Vercel + Supabase handles all of it. I haven't touched a server configuration in months. That's an entire role eliminated from the team.
2. AI-assisted development multiplied output by 3-5x. The multiplication isn't from AI writing code autonomously. It's from eliminating the gaps. The time spent looking up API documentation. The time writing boilerplate. The time debugging by adding console logs one at a time. The time writing tests for straightforward functionality. AI compresses each of these from minutes or hours to seconds. Across a full development day, that compounds dramatically.
3. Modern frameworks reduced the decision surface. Next.js with App Router, Tailwind CSS, TypeScript - these aren't just developer preferences. They're opinionated frameworks that make thousands of decisions for you. Routing convention. Styling approach. Type safety. Build optimisation. Each decision you don't have to make is time you don't have to spend.
When this works
The solo-operator model works well for:
Greenfield builds. Starting from scratch with modern tools and no legacy constraints. This is where AI-assisted development delivers the highest multiplication factor.
Well-scoped platforms. Projects with clear requirements and defined user types. The sports platform I built served five user roles with distinct dashboards - complex, but well-defined.
B2B and internal tools. Applications where the user base is hundreds or thousands, not millions. The scaling requirements are manageable on modern serverless platforms without custom infrastructure.
Technical founders or solo consultants. If you're the person who understands both the business problem and the technical solution, AI-assisted development amplifies your existing knowledge rather than requiring you to acquire new knowledge.
When this doesn't work
I want to be honest about the limitations:
Consumer products at massive scale. If you're building for millions of concurrent users, you need infrastructure expertise that goes beyond managed platforms. Custom load balancing, database sharding, edge computing - these are still team-sized problems.
Highly regulated industries. Healthcare, finance, and defence have compliance requirements that demand dedicated security review, formal audit trails, and separation of duties that a solo operator can't provide.
Anything requiring 24/7 availability. If your product needs round-the-clock monitoring and incident response, one person isn't enough. You'll burn out or miss critical issues.
Large, established codebases. Joining an existing project with years of accumulated code, undocumented decisions, and institutional knowledge is different from building greenfield. AI helps, but the context problem is harder.
The skill profile that matters
Here's what surprises people: the skill profile for an effective solo AI-assisted developer isn't "10x coder." It's closer to "technical product manager who can code."
The most valuable skills are:
- Architecture judgment. Knowing which technology to choose and why. This is where experience matters most. AI can't decide whether you need Supabase or Firebase. You can.
- Business domain understanding. Understanding the problem you're solving deeply enough to make design decisions without waiting for a product spec. When I built the referee platform, I understood match day operations well enough to design the right workflow. AI couldn't have done that.
- Prompt engineering fluency. Knowing how to describe what you need to AI in a way that produces useful output. This is a learnable skill, but it's a real skill. Good prompts produce good code. Bad prompts produce code that looks right but breaks in production.
- Quality judgment. Knowing when AI output is good enough and when it needs human refinement. This requires enough technical knowledge to evaluate the code, but not necessarily the ability to have written it from scratch.
- Communication skills. A solo operator still needs to communicate with stakeholders, understand requirements, and present results. The interpersonal side of the work doesn't go away because the technical side got faster.
What this means for businesses
If you're a business leader, the implication is practical: you can now get custom technology built at a fraction of the traditional cost, provided you find the right person.
The "right person" is someone who combines technical capability with business understanding, uses modern tools effectively, and knows when to leverage AI and when to apply human judgment. That profile is rarer than a team of specialists, but it costs less and moves faster.
If you're exploring what custom technology could do for your business and want to understand the realistic costs and timelines, get in touch. I'll give you an honest assessment of what's possible.
Want to discuss this further?
I'm always up for a conversation about AI, product development, or technology strategy.
Get in Touch