← writings

What it actually means to be a cofounder

For a long time I thought picking a cofounder was mostly about finding someone smart and ambitious who could build. That's part of it. It's nowhere near enough, and I had to learn that the hard way.

A cofounder isn't your first employee. They're not just the person who writes the code, or closes the deals, or designs the thing, or raises the money. A cofounder is the person you're agreeing to make huge decisions with, under a lot of uncertainty, usually before either of you actually understands the company, the market, or honestly each other. You're sharing ownership before there's any value to share. You're splitting responsibility before the roles are even clear. And you're trusting each other before that trust has been tested by anything real. That's why it can be one of the best relationships of your life, and also one of the most painful.

At the last company I founded, I had to end one of these. I came to the conclusion that my cofounder and I were just operating from really different places. Different conviction, different speed, different appetite for uncertainty. I felt like I was carrying most of the forward momentum while they were getting less and less sure about the direction. So I made the call to part ways, early, while it was still clean.

I want to be careful here, because this isn't a piece about them. They're smart and capable and I'm not going to relitigate anything in public. This is about what the whole experience taught me, looking back, about what being a cofounder really is. Because at the time I thought the situation was simple. One person was pushing, one person was hesitating, the company needed speed, so it wasn't working. Clean math.

It's almost never that clean. I still believe founder alignment matters more than people admit, and that early startups need a kind of ownership and conviction that feels unreasonable from the outside. But I've also learned that the story you tell yourself inside your own head, where you're obviously the one carrying everything, is rarely the whole story. Sometimes what looks like a lack of conviction is actually a lack of clarity. Sometimes what looks like low ownership is a role nobody ever really defined. Sometimes what looks like someone moving slow is just the two of you quietly disagreeing about what should even get built. And sometimes it really is a mismatch that no amount of talking will fix. The hard part, the part I got wrong, is figuring out which one of those you're actually in before the relationship snaps.

Cofounder is not a title

Cofounder isn't a reward for showing up early. It's not a ceremonial thing you hand someone because the deck needs a technical person or a sales person on it. It's a commitment to carry a real piece of the company's risk, and that risk can look totally different for each person. One of you might carry the technical risk, the other the distribution risk, someone else the fundraising or the customer relationships. Equal contribution doesn't mean identical work.

I think of founders as vectors. You don't want them pointing in the exact same direction, because then you're just two people doing the same job and stepping on each other. You want them pointed differently enough that you actually get leverage, one of you pulling the company forward technically, another commercially, another operationally. The directions can differ. What can't differ by much is the magnitude. One vector can't quietly be carrying the whole company while the others stay small. That's what pulling equal weight actually means. Not equal hours, not equal commits, not equal customer calls. It means each person owns something big enough that if they vanished, the company would visibly lose a step.

You can't give someone responsibility without authority

This is the one I'd underline twice. A lot of founder pain comes from handing someone responsibility for something while keeping all the authority to decide it. You can't tell someone they own engineering and then make every technical call for them. You can't say someone runs sales while you sit in on every customer conversation and steer it. You can't expect somebody to act like an owner while they need a sign-off for every real move.

There has to be an actual transfer. If someone is the CTO, you both need to know what they can decide without asking you. If you're still deeply in the code as the CEO, you need to know where your authority ends and theirs begins. When something breaks, you need to already know who owns the outcome, not just who owns the file it broke in. Most founder conflict I've seen, including my own, starts here. Everyone assumes the roles are obvious. They are not. The CEO is thinking the CTO should've caught the whole product. The CTO is thinking the CEO said he owned that part. The person closest to revenue doesn't care whose code it is, they just care that the customer is stuck. All three of those can be reasonable at the same time. The failure is that nobody ever turned those assumptions into an actual agreement out loud.

When you don't talk, problems turn into character judgments

Here's the quiet killer. When communication gets thin, normal execution problems stop being execution problems and start being judgments about who someone is. A missed deadline becomes "you're not proactive." A disagreement becomes "you don't have conviction." Someone asking for clarity becomes "they need too much hand-holding." You holding on to control becomes "they can't be trusted." Someone respecting the lines you drew becomes "they don't take ownership."

The reason this is dangerous is that labels are sticky. The second you decide your cofounder is reactive, or low-agency, or unreliable, every new thing they do gets read through that lens. You stop seeing the person and start collecting evidence for the verdict you already reached. That's exactly why the hard feedback has to come early. Not after three weeks of silently keeping score. Not after you've already made up your mind. A healthy version of this conversation sounds like: here's what I expected, here's what I actually saw, here's the gap, here's the authority you have to close it, here's what better looks like, and here's when we'll check in again. Without something like that, founder feedback stops feeling like feedback and starts feeling like a sentence being read out. I know, because I delivered a version of it that had already reached its conclusion before the other person got to say much.

"Be more proactive" is useless on its own

It's one of the most common things founders say to each other and one of the least helpful, because it can mean ten different things and the other person can't read your mind. To you it might mean shipping without waiting for permission. To them it might mean flagging blockers sooner, or writing the plan before being asked, or talking to more customers, or making an architecture call alone, or pushing back on you directly. If you never say which one you mean, you've basically set up a test with invisible rules and then you get to be disappointed when they fail it. The fix is boring but it works: define what ownership looks like in practice. Something like, if a customer-facing flow breaks, the technical owner drives it to a fix even if the bug lives in someone else's code. That's clear. Nobody has to guess.

Being right isn't enough

This one stung to learn. You can be factually right about a pile of individual incidents and still end up with a cofounder relationship that doesn't work. You can prove a bug wasn't yours. You can prove a responsibility was theirs. You can prove the expectations were never clear and the evaluation was rushed. And none of it necessarily saves the relationship, because founder relationships don't run on evidence. They run on whether each person trusts the other to read the gray areas fairly. Once that trust is gone, you can win every argument and still lose the ability to build together.

That doesn't mean you roll over and accept an unfair story about yourself. It means separating two questions that feel like one. First, was the process fair. Second, even if you fixed the process, could the two of you still operate together. Those are genuinely different. Someone can deserve a fairer hearing and still, in the end, not be the right person to build this specific thing with you. And you can land there without anyone needing to be the villain.

Friendship is not a governance system

A lot of companies start between friends. Mine have had that flavor too. Friendship helps, it gives you trust on day one and makes the work fun. But it is not a substitute for actually deciding how the company is run. Friends still have to talk about who decides what when you disagree, what happens if one of you is underperforming, who can change a title, who can end someone's operating role, and what happens to the equity if someone walks or gets walked. Avoiding all of that because "we trust each other" doesn't protect the friendship. It pretty much guarantees the hardest version of the conversation happens later, after resentment has already been quietly piling up. The friendship is what makes you want to skip it. The friendship is also what you're risking by skipping it.

Why vesting and the one-year cliff are actually good

Vesting feels weird at first. Why should a founder have to earn shares in a company they helped start. The answer is that founder equity isn't only payment for what happened before incorporation. It's also a promise to keep building over time. The standard setup is four years with a one-year cliff, which means nothing vests in year one, then 25 percent vests at the one-year mark, then the rest drips out monthly over the next three years.

This protects everybody. It protects the company if someone leaves after a few months. It protects whoever stays from grinding for years next to someone who left early but kept a big permanent chunk. It protects future investors from a cap table full of inactive founders. And honestly it protects the person leaving too, because the documents decide what's vested, not a tense emotional negotiation in the moment. In my case the cliff was the thing that let the separation actually be clean. Nothing had vested yet, so there was nothing to fight over. We could just part ways.

A couple of things matter though. Vesting should apply to everyone, not just be a weapon you point at the founder with less leverage. And the start date should reflect when the real founder work actually began, not some later date you pick during an argument because it's convenient. The cliff isn't an insult. It's a trial period for one of the riskiest relationships you'll ever enter. You don't really know your cofounder when the idea is exciting and everyone's posting and the energy is high. You start to know them when money's tight, when the product breaks in front of a customer, when the news is bad and someone has to decide whether to say it out loud. That first year shows you things no hackathon or coffee chat ever will.

Equal equity doesn't mean everything is unanimous forever

A company still needs someone who can actually decide. The CEO has to be able to lead. The CTO has to be able to make the technical call. Whoever runs revenue has to run it. Equal ownership and clear decision-making authority are not the same thing, and confusing them gets you paralysis. But there's a real difference between "I have final say on this product decision" and "I've decided you're not a founder anymore." The first is just leadership. The second touches someone's identity, their economics, and the future they thought they were building, and it deserves real process. It deserves evidence, a direct conversation, and ideally it should not be the first time the other person is hearing that there's a serious problem at all. I'd think hard about that last part if I were doing it again.

What I'd do differently

Back then I thought I was being clear and decisive. Looking back I'd spend a lot more time making sure the problem was actually a lack of founder-level commitment, and not just a failure of role design, or communication, or trust, or me never really handing over control in the first place. I'd make the expectations measurable instead of vibes. Instead of "you lack conviction," I'd say something like "you pushed back on these three launches and didn't offer another path." Instead of "you're not operating like a founder," I'd actually define what I expected a founder here to own. I'd ask, out loud, whether they even felt they had real authority. And I'd leave room for them to push back on my version of what happened, because my version was not the only true one.

I'll also say this. I've since been part of another hard conversation about founder roles and ownership and expectations, and that one came out healthy. It was still painful, because these talks are never only about work, they're about trust and identity and the thing you both thought you were building. But once the emotion settled we could actually be honest about where the lines had been blurry and what each of us thought being a cofounder required. Nobody had to be the bad guy. That's the difference I keep coming back to. Good cofounder relationships aren't the ones without conflict. They're the ones where conflict produces more clarity instead of more contempt.

So, what does it actually mean

Being a cofounder means carrying uncertainty without constantly dumping it on the other person. It means owning outcomes, not just tasks. It means saying the uncomfortable thing before frustration hardens into a private story you've already decided is true. It means giving the hard feedback early enough that someone can actually act on it. It means accepting that equal ownership doesn't mean identical work, and letting the other person make decisions in a way you wouldn't. It means understanding that delegation without authority isn't delegation at all. It means knowing that trust can break even when the underlying business call was reasonable. And it means protecting the company with vesting, clear roles, and honest governance, while everyone still likes each other enough to set them up.

Sometimes it also means admitting that two genuinely talented people shouldn't build the same company together. That doesn't erase what you made. It doesn't mean either of you is incapable. And it really doesn't require a public villain. But the earlier you're honest about it, the better the odds that both the company and the relationship come out the other side okay.

So choose your cofounders slowly. Define ownership before you test it. Use vesting. Have the awkward conversations while everyone's still excited. And don't ever assume you're aligned just because the beginning feels good. The real test of a founding team was never whether you can start together. It's whether you keep choosing to build together once the company stops being an idea and turns into something real.

← more writings