I have been working on a startup for some time, with a business cofounder meaning apart from a small amount of work from outside (had my brother do little bits and pieces) I have written all the code. I am starting to think that maybe it would be better to have a third cofounder if I could find the right person to also develop. I have seen other small startups in action where both founders are developing and the dynamic seems to be a lot better, the back and forward turns up a lot more bugs, generates ideas and generally stamps out bad coding practises.
I see myself as a decent developer but at the same time the code is entirely mine without any kind of oversight to guide what can be a bit of a complex architecture, feeling that it could be possible that I go off in the wrong direction on some things but have no oversight. It also causes lazy techniques like not fully worrying about version control and adhoc changing things given that I know that in general the files aren't being edited by others. I also feel a little alone on real technical issues where my cofounder can't really offer any input, sure I could discuss it with others but obviously they don't have the background on the codebase to frame the conversation.
Really just interested in hearing about how others have dealt with being either the sole developer at a startup or a single founder and how it's panned out in the long run, I wouldn't be too concerned about the equity loss as x% of $0 is still $0 unless your startup really gets off the ground, so I'm more concerned with giving it the best chance to get off the ground.
I think another technical co-founder could be really good. If you start being validated, you're going to end up bringing on more devs anyways, right? Might as well start now and give yourself a better chance of getting things moving.