For me, the real question isn't about "how to find a technical or non-technical" co-founder but "how to find another great entrepreneur that want to join a hell of a ride". That's even harder than to find a person w tech- or non-technical background.
Of course it's a big plus if the person that you'll have as an partner is a great programmer, designer or business developer. But to be honest, the most important asset of a co-founder is his engagement. Find people who are highly motivated to work with you, your idea and your product and you'll be able to achieve awesomeness.
Of course it's a big plus if the person that you'll have as an partner is a great programmer, designer or business developer. But to be honest, the most important asset of a co-founder is his engagement. Find people who are highly motivated to work with you, your idea and your product and you'll be able to achieve awesomeness.