I'm learning full-stack JS as I go and sometimes I wish I had someone to code with. One problem I see is how to keep my idea mine while getting help from others?
Generally, don't bother. Focus on executing fast and well. Otherwise, someone else who does focus on execution will have your idea before you're done and blow you out of the water - blow everyone else out instead, with whatever resources you can bring to bear.