We don't have such titles, but I am basically the CTO.
Our CEO/Founder is a passionate developer himself, but due to his management tasks, his skills are a bit outdated.
We are good friends, know each other for years and never had any discrepancy.
Anyway, now and then he starts his own projects with some developers and acts as a lead there. This makes it hard for me, to see "the big picture", manage resources and also hinders our juniors learning process.
I'd prefer to have him delegate the projects to me, where I can manage all processes, choose technology, assign developers and basically get this thing done at a high quality.
I want him to acknowledge that he is not a developer anymore, but a CEO of a growing company. He doesn't need to care how something is done, but rather that it will be done by the right people.
How can I tell him to take a step back?