Regarding Cofounder,
Have you thought of hiring an intern?
I would say, try SJSU, Stanford, UC Berkley, SFSU, etc. May be somebody might be interested to work for a share (usually students ask for some stipend to pay their rent and bills).
This way you can try them for couple of months and see if your frequency matches with them.
One drawback here is, since they might not be as technically sound as an experienced developer might be, you gotta think about it.