I have a non-tech co-founder. I handle everything technical, he handles the rest
(including support, website maintenance, basic business stuff,...)
The guy is very stubborn and/or lacks communication skills.
I has happened that I asked him 3 times in the same email conversation 'did you read X', without him saying 'yes I did' or give any other
indication that he read what I said or asked.
Or that I tell him 'please make sure you do X or it won't work' and then he emails me back "it doesn't work", where after a couple of
mails back/forth it turns out he just didn't do X. Or keeps on asking for a feature he would like but no one else would probably use.
After 10 mails he seems to understand why I won't implement it, but 3 days later he asks for the same feature again.
He also takes pride in maintaining our site, but he has no feeling for design or anything, making our site look like it's the 90's
on geocities all over again (without the moving homer simpson head). We've had customers tell us our site sucks.
I feel like I'm wasting my time. Which I hate.
We have a number of paying customers: enough to pay the bills, but by far not enough to pay us (still have day-time jobs and a family
to feed).
I'm contemplating if it would be better to just drop the project, find another co-founder I'm on the same wavelength with or go solo and
start something else. I'm a big advocate for building a working throw-away prototype before building the real deal.
So maybe it's good to regard this project as such: a throw-away prototype of a startup and learn from my mistakes.
I'd throw away years of work, but I gained a lot of knowledge and experience.
But it might be stupid to just leave things at this stage, seeing that we have a working product which people are willing to pay for.
Which, as far as I understand, is a stage a lot of startup projects don't even reach?
What would you do?
Don't cut and run just because you are the tech guy and he is the biz guy. Figure out the business side of things and get the guy out of YOUR company. It's not going to be the first time you'll have to get someone out of your company who has equity. This is a valuable opportunity to learn how to do this.
If your site sucks, change it. I assume as tech guy you've got control of the DNS records?
Stop asking for permission, and start taking control of your life and your business.