Alexander KadyrovAlex Kadyrov
  • Blog
  • Case Studies
  • Experiments
  • About

Solo Builds, 2-Person Teams, and Everything In Between

  • Jul 5, 2026
  • •
  • 5 min
  • •
  • RSS
Share:
Alex Kadyrov
Alex Kadyrov

Forward Deployed Engineer · Dubai

The most durable product I have built — a CRM still running five years after I shipped it — was a solo build. The one where I most needed a second person was the one where two of us still were not enough. Team size did not predict either outcome. The match between the team and the actual bottleneck did.

Most early-stage founders pick a team size to fit their ambition: big idea, so hire a few people. The right approach is the opposite. Match the team to the bottleneck in front of you, not the vision behind it. Early on, the bottleneck is almost never how many hands are typing — it is how fast you find out what to build. Adding people before you know that multiplies coordination, not output. So the honest default for a first build is one capable person, sometimes two, and a clear reason before you go past that.

When a solo build is the right call

A solo build wins when the bottleneck is decisions, not capacity — which is most of the time at the start. One person who can decide what to build, build it, and put it in front of a user has zero coordination cost. No standups, no handoffs, no translation loss between the person who understands the customer and the person writing the code.

RealEstateCRM was one person — me — shipping a plain apartments database in two weeks, then changing it almost daily based on how the agency actually used it. Automator was the same shape: solo, a working prototype in three weeks, then years of running on its own. Both are still live. They worked because they were solo. Every piece of feedback went straight from the user to the person who could act on it, with nothing in between.

The cost of a solo build is real and worth naming: there is no second opinion, no cover when you are sick, and you carry every hat at once — developer, product, support, the lot. I have done exactly that at early-stage startups, and it is draining. But for finding product-market fit, that tight loop beats a team almost every time. The constraint is your own bandwidth, and you trade speed of learning for resilience.

When a second person earns their place

You add a second person when the bottleneck genuinely splits in two — when there is more real, validated work than one person can hold, and the work divides cleanly enough that coordinating two people costs less than the output they add.

That second clause is where founders go wrong. Two people are not twice one person. There is a coordination tax: deciding who does what, keeping a shared picture of the product, not stepping on each other. If the work does not split cleanly, you pay the tax and get less than two people's worth of output. So the test is not "could I use more hands" — you always could — it is "is there a clean seam." Backend and a specialized domain. Build and a distinct go-to-market motion. Two products under one roof.

I have run two-person builds that worked well on exactly that basis. The second person is right when they own a seam you genuinely cannot, not when they are a faster version of you.

The case where two still was not enough

A larger team does not rescue a structural problem. I was part of a two-person build of an investment fund manager — LP onboarding, KYC and AML, deal tracking, reporting. The product shipped and it works; it is live today. We still handed it off to design partners.

The bottleneck was never hands. It was domain depth. Neither of us knew fund management well enough to keep making good calls as the scope grew, and we could not sustain that depth alongside other work. A third or fourth engineer would have produced more code in the same wrong direction. What the product needed was a different kind of person — someone who lived in fund operations — not a bigger version of the team it had. That is the trap of sizing to ambition: you scale the resource you have instead of the one you are missing.

How to actually decide

Before you add anyone, name the bottleneck out loud and check that a person is the fix:

  • Is the constraint decisions or capacity? If you are still figuring out what to build, that is a decision bottleneck, and more people make it worse. Stay solo until the direction holds still.
  • Does the work split on a clean seam? A second person is worth the coordination tax only when they own something distinct. No clean seam means you are buying overhead, not output.
  • Is the gap a kind of person or a number of people? The fund manager did not need more engineers; it needed domain expertise. If you would add someone just like you, the team is probably already the right size.
  • Can you feel the coordination cost yet? Two people who constantly sync are a sign the work was not separable. That is information — act on it before adding a third.

The honest answer for most first builds is one person who can decide and ship, with a second added only against a seam you can name. Everything past that should be pulled in by validated work, not pushed in by the size of the dream. I have built solo, in pairs, and across a wide range of scopes, and the products in the graveyard are rarely there because the team was too small. They are there because someone scaled the team before they had scaled the certainty.

Found this useful?
Share:

Right-sizing the build — solo, a second person, or knowing the gap is expertise rather than headcount — is one of the first technical-leadership calls a founder faces, and the wrong call shows up months later as burned runway. If you want help making it, see the Fractional CTO service page or book a call.

In this article

  1. When a solo build is the right call
  2. When a second person earns their place
  3. The case where two still was not enough
  4. How to actually decide
Alex Kadyrov

Alex Kadyrov

Forward Deployed Engineer · Dubai

20+ years of production engineering. I embed inside client environments, diagnose what's actually broken, and deliver working systems in 4–8 weeks — built to run without me.

New articles by email

No spam. Unsubscribe any time.

Keep Reading

500 Users and a Dead Product: Why Early Users Aren't a Traction Signal

500 Users and a Dead Product: Why Early Users Aren't a Traction Signal

Signups and early usage feel like proof your product works. They are not. Traction is repeated behavior and money changing hands — not curiosity. Here is how I learned the difference from a product 500+ people used before I killed it.
Read More →Jul 3, 2026
What Non-Technical Founders Actually Need From Their First Technical Hire

What Non-Technical Founders Actually Need From Their First Technical Hire

Non-technical founders hire a first engineer expecting more code, faster, cheaper. What they actually need is someone who decides what not to build, owns the product, and ships it to real users. Here is the difference and how to hire for it.
Read More →Jul 1, 2026
How to Hire a Workflow Automation Expert in Dubai (and When You Actually Need One)

How to Hire a Workflow Automation Expert in Dubai (and When You Actually Need One)

n8n, Make, and Zapier can replace most manual copy-paste work in a small business. Here's how to decide whether to build it yourself or hire someone, what a good automation engagement looks like, and what it costs in Dubai.
Read More →Jun 30, 2026
Get in TouchBook a CallCase StudiesLinkedInTelegram
© 2026 Alex Kadyrov. All rights reserved.Site MapTerms of UsePrivacy Policy