Advice on how to start a company with best friends. Solid advice:
You need to divide responsibilities. You have to agree upfront which parts of the company you will be working on, and which your friend/co-founder will be working on. Most importantly, you have to be comfortable with that person getting the final say in those areas. Even harder, you have to be comfortable with that person deciding how those decisions will be implemented.
Once each of you feels like you have an area that you manage, you will feel more comfortable accepting feedback - and more careful in giving it. You will also work hard to make sure that the parts of the company you’re in charge of succeed, because it will be clear where the responsibility lies if they don’t.