← All thoughts

The build vs buy vs hire decision, a framework not a gut call

Most founders make this call on vibes. A tool looks shiny, so they buy it. A friend recommends a developer, so they hire. A competitor built something custom, so they assume they should too. None of that is a decision, it’s a reaction.

Here’s the actual question underneath “build vs buy vs hire”: which option fits the shape of this specific problem, right now, given what you actually have to work with. That answer changes per problem. Anyone who tells you there’s one right default (always buy, always build, always hire) is selling you something, usually themselves.

The four variables that actually matter

Time to value. How fast do you need this working? Buying is almost always faster than building. Hiring sits in between, since you still have to onboard someone before they’re productive.

Control. Off-the-shelf tools bend to their roadmap, not yours. If the thing you’re solving is core to how you compete, that lack of control is a real cost, not a minor inconvenience. If it’s a commodity problem (payroll, scheduling, basic CRM), you don’t need control, you need it solved.

Maintenance. This is the one people skip. Buying isn’t maintenance-free (you’re still managing a vendor relationship, integrations, price hikes). Building definitely isn’t (someone has to own it forever, or it rots). Hiring shifts maintenance onto payroll, which is its own kind of weight.

Total cost, not sticker cost. A $50/mo tool that needs three other tools to work with it isn’t cheap. A “free” in-house build that eats forty hours of your best engineer’s time isn’t free. Price the whole chain, not the invoice.

How to actually apply it

Run the problem through this, in order:

  1. Is this core to why customers pick you, or is it plumbing everyone needs? Plumbing: buy. Core differentiator: build or hire.
  2. Do you need it working this month or this quarter? This month: buy or hire an existing solution’s implementation. This quarter: building becomes viable.
  3. Who owns this in a year? If the honest answer is “no one,” don’t build it, no matter how tempting.

If you get through all three and still can’t tell, that’s usually a sign the problem itself isn’t well defined yet. Fix that first. No framework rescues a fuzzy problem statement.

The part I won’t pretend to know

I can’t tell you which option is right for your business from a blog post. Anyone claiming a universal answer to build vs buy vs hire hasn’t looked closely enough at enough different businesses. The method above is solid. The output depends entirely on your specific constraints, and that’s the part worth an actual conversation, not a checklist.

That’s exactly the gap a generalist fills better than a specialist can. A developer pitches build. A software vendor pitches buy. A recruiter pitches hire. Nobody in that lineup is incentivized to tell you when their answer is wrong for you. Someone who isn’t selling any single one of the three, and has actually sat inside all three, is.