Crafted by Wonderful
Beyond Vibe Coding

The series · A lesson

What to ask before trusting someone with your product build

The questions that separate a safe pair of hands from an expensive mistake — whether it's a freelancer, an agency, or us.

Jun 20265 min read

“How do I know if I can trust whoever I hire to build this?” It's the right question, and most founders ask it too late. Here's the uncomfortable math: a bad build costs you twice. You pay for the build, and then you pay again for the redo — usually after months of lost time and a product that never quite worked. The second bill is always bigger than the first.

The trap is thinking you can avoid this by inspecting the work. You can't evaluate the code — most founders can't, and that's fine; you shouldn't have to. So you're left evaluating the people. After 22 years in startups across healthcare, security and privacy, the gig economy, and commercial contracts, I can tell you every industry comes down to the same thing: understanding the people and their needs, not just the technology. The code we provide is merely an artifact. What you're interfacing with is not the contract; it's the people behind it.

You're not trusting the code I write — you're trusting me to write the correct code.
01

The real tell: a good professional asks you questions

Here's where I'd reverse the usual advice. Everyone tells you to arm yourself with a checklist of questions to grill your developer or agency with. That's not wrong, but it misses the real signal: whether they ask good questions of you.

Key idea

The real tell isn't the questions you ask them — it's whether they ask good ones of you.

It's a general principle. How do you know, when hiring somebody, if they're confident at their job? The easiest tell is that a good professional asks questions. They try to understand; they help you understand; they ask detailed, nuanced questions; and they don't overstate their promises.

Watch for the opposite. Inexperienced professionals try to please — they say yes to everything and promise the world, because they think that's what people want to hear. Confidence sounds like curiosity. Inexperience sounds like a sales pitch.

02

The red flags to watch for

You don't need to be technical to spot trouble. If somebody is telling you something is easy, not asking questions, making a lot of assumptions, and doesn't seem terribly interested in deeply understanding you, your mission, and your cause — they're likely going to be difficult to deliver on your vision, and probably a bad experience to work with.

  • “It's easy” — said before they understand what you're building.
  • No real questions, or only logistical ones — never about your users or your mission.
  • A pile of assumptions presented as a plan, with the world promised and nothing qualified.
03

Ownership is really about responsibility

Founders fixate on ownership — who owns the code, the repo, the accounts. When you're paying for a service where you'll own everything of value produced, ownership is simply a matter of contracts. Get it in writing and move on. The bigger question is harder, and more useful.

It's best to talk about ownership not as things you own, but as responsibilities you're taking on. The question becomes: what do you want to be responsible for and accountable to, versus where can you provide real value? What falls on my plate versus what I expect from you? A good partner walks through that with you honestly instead of letting you assume everything is handled — and a good one starts that conversation before you do.

04

The modern question: how do they use AI

There's one more thing worth asking now that wasn't on anyone's list a few years ago: how do you actually use AI, and who's accountable for the quality of what it produces? The answer reveals a lot. AI is leverage, never the hero. The danger isn't that someone uses it — it's that they treat it as a magical box that grants wishes and ships whatever comes out.

Here's how I think about it. I treat my AI like a developer I'm coaching — same understanding, same level of tasks, same detail, set up to succeed. Not a magical box that grants wishes, but a relationship I develop over time. The same principles I've used over 20 years coaching others still hold and produce the best results. Coached and reviewed, with a human accountable for every line — that's the answer you want to hear. “It writes the code for us” is not.

Here's the thing: this advice applies to anyone — a freelancer, an agency, or us. The right partner welcomes these questions instead of dodging them. So ask us every one of them: what we'd want to understand about you first, what you'd be responsible for, how we use AI and who's accountable for it. We welcome it — because the questions we ask you back are the whole point.

Crossed the line from prototype to product?

Tell us what you want built. We will review it and follow up if it fits a founding slot.

Only 10 founding seats — the earlier you join, the better your shot. No spam, one follow-up about your build.

Check your inbox. We just emailed you a link — confirm it to lock in your spot.

Know someone who'd want this?

If you know a founder, team, or agency looking for senior product engineering, send them your link — we'll know the intro came from you.