Great post Sean! Thanks for sharing your story.
Che Ran

There are many ways, freeCodeCamp is a great starting place. One of the major projects I worked on was something I found via the FCC Forum. The FCC Gitter community is also very active, and there are FCC meetups in many cities. There are also communities like Code Newbie, and resources such as Reddit, Stackoverflow, LinkedIn, GitHub, and so on. Many major open source projects have channels on Slack or Gitter you can ask for help on. Once you begin to vigorously pursue what you’re interested in you’ll begin to find many resources.