Aug 05, 2024·7 min read

Technical cofounder dating with short product sessions

Technical cofounder dating works best when you run short sessions on your product. You see judgment, pace, and tradeoffs before you commit.

Technical cofounder dating with short product sessions

Why calls alone give weak signals

Friendly intro calls make almost anyone sound like a strong match. Smart people can fill 30 minutes with polished wins, clear opinions, and stories that are easy to agree with.

That still doesn't show how they think when the problem is yours, time is short, and the tradeoff is real. Calls reward confidence, memory, and charm. Startups need judgment, product taste, and the ability to make sensible decisions with incomplete information.

Past titles don't solve this. Someone may have been a CTO, lead engineer, or founder before, but a title doesn't tell you how they work with you on an actual problem. You still don't know if they ask sharp questions, cut scope when needed, or freeze when two decent options are on the table.

A short working session gives you better signal. Put one real product problem in front of the person. It might be a signup flow, a rough system sketch, a pricing edge case, or a plan for the next two weeks of work.

The change is immediate. You see whether they can turn vague discussion into a clear next step, notice tradeoffs without dragging every choice into debate, disagree without killing momentum, and care about the product instead of only the tech.

You also feel the friction fast. Some people sound thoughtful on calls but slow down once they need to choose. Others talk big and drift into side topics, favorite tools, or old stories. A few get much better the moment they can touch the real problem with you.

That's why this style of technical cofounder dating works. A live session shows taste in a way a resume never can. If you discuss onboarding for your first users, do they chase a fancy stack or fix the two screens blocking activation? If you have six weeks of runway left, do they act like that matters? Those choices tell you more than another hour of background talk.

If the session feels easy, focused, and honest, pay attention. If it feels heavy after fifteen minutes, pay attention to that too. Founding work already has enough stress.

What a short session should test

You're not looking for perfect answers. You're checking whether you'd want to solve messy problems with this person every week.

A good session feels like normal startup work: limited time, partial information, and a decision that can't wait forever. That setting brings out the things that matter most.

Judgment shows up in what they explore first. When the problem is wide, do they narrow it down or chase every idea at once? Good judgment often looks calm and simple. They pick one path, explain why, and keep moving.

Speed isn't about talking fast. It's about getting somewhere useful without hiding in theory. Strong candidates sort signal from noise, make a few sensible assumptions, and leave room to change course when new facts appear.

Product taste is easy to miss unless you give them something concrete. Ask them to react to a signup flow, a pricing page, or a feature request. Notice whether they care about what the user sees, where confusion starts, and which tradeoff is worth making now.

Clarifying questions matter too. The best people ask a few sharp questions early. They want to know who the user is, what success looks like, and which constraint matters most. They don't need twenty scattered questions to get moving.

Missing information is part of startup work. Strong candidates don't freeze when the data is thin. They say, "We don't know this yet, so I'd assume X for now, test Y next, and avoid Z until we learn more."

By the end of 30 to 60 minutes, the session should produce something concrete: a direction, a small test, or a clear no. If the conversation stays abstract, the signal stays muddy.

A simple prompt is enough: take one product issue from the last week and decide what to do next. That's usually all you need to see taste, pace, and whether you'd trust their calls when the picture is incomplete.

Choose one product task

Use a task from this week, not a polished case study. Real problems come with half-finished notes, mixed user feedback, and time pressure. That's the point.

Broad chats about vision sound good, but they hide the actual work. One live product choice tells you much more than a long conversation about the future. You want to see how someone handles a problem that already matters to the business, not how they perform on a fake assignment.

Pick something small enough for one sitting and real enough to force tradeoffs. Good examples include fixing a confusing signup step, deciding the first version of an admin tool, or cutting scope from a feature that keeps growing.

The task needs tension. If there is no tradeoff, there is not much to judge. Useful prompts sound like this: do we ship a simple version this week or wait for a cleaner build? Do we solve the loud customer complaint or the issue hurting more users? Do we patch the current flow or change it and accept extra work?

Skip homework and "build this feature" tests. They waste time and often measure free labor more than fit. A short trial session should focus on thinking, taste, and decision speed.

Bring rough material, not a polished deck. A few screenshots, a list of complaints, a product note from your backlog, or a short recording of the broken flow is enough. If users said, "I got stuck here," bring that exact wording.

Set one outcome before the session starts. Keep it plain. You might want a ranked list of options, a decision on what to ship first, or a rough plan for the next seven days. If you leave with that one outcome, you can judge how the person thinks. If you leave with three side ideas and no decision, the task was too wide.

Run the session step by step

Keep the whole session to 30 or 45 minutes. Longer than that, and people start performing instead of working.

  1. Start with the user problem. Spend two minutes explaining who the user is, what they are trying to do, and where the product feels broken or unclear. Then stop. If you over-explain, you hide whether the other person can find the shape of the problem.
  2. Ask them to think aloud. You want to hear what they notice first, what they ignore, and how they turn a messy problem into a plan. A few seconds of silence is fine. Long polished speeches are less useful than honest reasoning.
  3. Ask for a quick sketch before any code. A rough flow on paper or a simple outline in a doc is enough. This shows whether they can compare options before falling in love with the first idea.
  4. Let them choose a direction and start working. If they want to write a little code, keep it light. If they want to map the data model, API shape, or user flow first, let them. The point isn't to finish. The point is to see how they reduce confusion.
  5. Pause once around the middle and ask, "Why this path?" Don't rescue them. A good partner can explain tradeoffs in plain words, change course if needed, and stay calm when their first choice is weak.
  6. End with one specific next step. It might be "I'll write the first endpoint tonight," "we should test this with two users," or "this needs a simpler onboarding flow before we build anything." Vague endings usually mean vague thinking.

Take notes right after the session. Write down where they moved fast, where they got stuck, and whether their judgment matched the product you want to build. A strong session often feels clear, not flashy. You leave with a sharper problem, a sensible path, and a reason to meet again.

What to watch while you work

Hire with better signal
Use live working sessions and get a second read before you make the call.

Small habits show up fast in a live session.

Start with friction. Notice the moments when they stall on details that don't change the outcome. A few clarifying questions are normal. Spending ten minutes on button names, folder structure, or a favorite tool before the team agrees on the test is not.

Good candidates try to shrink the path to proof. They ask questions like, "What is the fastest version we can put in front of a user this week?" That instinct tells you a lot.

Look for a few simple behaviors. They bring the conversation back to the user when the room drifts into opinions. They can disagree without getting stiff or defensive. They cut scope cleanly and keep the point intact. They decide when waiting costs more than being slightly wrong. And they leave space for you to think instead of trying to dominate every minute.

Disagreement is one of the clearest tests. Push back on one idea and watch what happens. A strong fit explains their view, asks a couple of direct questions, and adjusts if your reason is good. A weak fit clings to the first idea they said, even when the product gets worse.

Ego shows up in subtle ways. If a flow is confusing, do they fix the flow or defend the original concept because it was theirs? You want someone who protects the person using the product, not their status in the room.

Scope cuts matter too. Say the goal is to learn whether stores will upload stock data. A strong partner cuts the dashboard, permissions, and custom reports, then keeps a basic upload, a simple error check, and a clear success screen. The learning stays. The extra weight disappears.

That's the signal you want: less attachment, faster judgment, and better taste under mild pressure.

A simple example from a startup week

By Tuesday, a founder sees a clear pattern. People start the signup flow, reach step two, and leave. The team doesn't need a grand review. They need one good decision this week.

So the founder sets up a 45-minute working session with someone they may want as a technical partner. Both sides work on the real product, not a made-up exercise.

They open the live signup flow and walk through it like a new user. The candidate doesn't rush to code. First they read every field label, trigger the error states, and look at the copy on buttons and helper text.

A few problems appear quickly. Step two asks for too much before users see any value. One field sounds internal instead of user-friendly. Error messages appear only after submit, so people hit a wall instead of getting a hint while they type.

Now the useful part starts. The founder and candidate compare two options. One is bigger: merge the first two steps and rethink the whole flow. The other is smaller: keep the structure, remove two fields, show inline errors, and rewrite the copy so users know why the step exists.

They choose the smaller test. It's not flashy, but it can ship in two days and tell them something real. This is where good taste often shows up. Strong partners know when to push for a redesign and when to protect speed.

The last five minutes matter more than people think. The candidate names an owner for each piece of work. The founder will approve new copy by 4 p.m. A designer will adjust the error states today. An engineer will ship the test by Thursday morning, and the team will review signup numbers on Friday.

That one session tells you a lot. You see how the person handles friction, how fast they decide, and whether they can stay practical when time is short. One focused hour like this usually says more about founder fit than three polished intro calls.

Mistakes that blur the signal

Set up smarter sessions
Get help choosing the task, the constraints, and the outcome you should test.

A short working session can tell you more than three coffee chats. It can also mislead you if the setup is bad.

The first mistake is turning the session into a quiz. If you ask trivia about frameworks, scaling terms, or obscure syntax, you learn what the person remembers under pressure. You do not learn how they think through your product. A cofounder doesn't need perfect recall. They need judgment.

Another common mistake is choosing a task with no real stakes. A fake prompt like "design any app you want" feels safe, but it removes the tradeoffs that matter. Use a small problem your product actually faces: a signup flow that leaks users, a dashboard that confuses first-time customers, or an API choice that affects launch speed.

Founders also talk too much. If you explain the entire history of the product, defend every past choice, and fill every silence, the other person never gets real room to work. Give enough context to start, then stop. A good session needs pauses, questions, and a little uncertainty.

Polish can fool you. A calm voice, a neat whiteboard, or sharp product language can create a strong first impression. Look past it. Did they ask useful questions? Did they spot the constraint that mattered most? Did they make a real tradeoff, or just speak smoothly?

Pushback matters more than charm. If you challenge an idea and they give up at once, that is weak. If they argue every point just to win the room, that is not much better. You want someone who can hold a view, explain it plainly, and change their mind when the facts change.

A simple test works well: disagree once, add a new constraint, and watch what happens next. That moment often tells you more than the rest of the session.

Quick checks before you decide

Bring in senior judgment
Ask Oleg to review your candidate, architecture, or next sprint before you commit.

A good session should leave you with a gut reaction and a few plain facts. If you still need a long internal debate, the signal is weak.

Start with pressure. Picture a rough week: a bug in production, a customer waiting, and two features competing for time. Would you trust this person to stay calm, pick a direction, and keep moving? You do not need perfection. You need someone you'd trust when the plan breaks.

Then look at what happened to the product itself. Did the conversation make the product simpler to explain? Did they cut through fuzzy ideas and name the real user problem? Strong partners usually leave cleaner thinking, fewer loose threads, and one or two decisions that feel obvious in hindsight.

A few checks help more than a scorecard:

  • How often did you have to push the session forward? If they waited for prompts at every turn, you'll feel that drag every week.
  • Did they make small decisions on their own? Good judgment shows up in tiny moments, not speeches.
  • What happened during your first disagreement? Did you both stay focused on the product, or did the room get tense fast?
  • Did they ask sharp questions early? Curious people reduce risk before it grows.
  • After the session, did you want another one next week, or did you feel relieved it was over?

That last question matters more than most founders admit. Early work with a cofounder is intense and repetitive. You'll revisit the same product problem from five angles, often while tired and short on time. If one short session already feels heavy, it usually gets worse.

A strong candidate doesn't need big claims. They need to make progress, think clearly, and handle friction like an adult. If they did that, schedule one more working session soon. If they didn't, don't talk yourself into a second chance out of politeness.

What to do after a strong session

One good meeting should move you forward, but it shouldn't force a fast yes. It shows that this person can think with you in real time. It doesn't show how they handle a different problem, a rough day, or a sharper disagreement.

Book a second session within a few days and change the work on purpose. If the first session focused on product scope, make the next one about a broken user flow, a feature cut, or a hard deadline. You want to see whether their judgment still holds up when the problem changes.

Write your notes right after each meeting while the details are fresh. Keep them blunt and short. Where did the work get easier? Where did you feel friction? Did they make choices you trusted? Would you want to do the same session again next week?

Then compare both sets of notes side by side. Look for patterns, not one nice moment. Real fit usually feels clearer in the second session. You should need less explanation, not more.

If the fit still looks real, set up a short paid trial. One or two weeks is usually enough. Give them a real piece of work with a clear finish line, such as a product plan, a technical review, a first sprint, or a written decision on how to build one part of the product.

A paid trial changes the tone in a useful way. Deadlines matter. Tradeoffs get sharper. You stop guessing what it might be like to work together and start seeing it.

Keep the trial small and specific. Agree on the goal, who makes final calls, how often you check in, and what counts as success. If that simple setup already feels awkward, pay attention. It rarely gets easier later.

If you want an outside read before you commit, that can help, especially for a first senior technical hire. Oleg Sotnikov at oleg.is is a Fractional CTO and startup advisor, and a review from someone with deep startup and engineering leadership experience can help you tell the difference between real fit and a session that only felt exciting in the moment.