Many companies use code from open source projects in the modern world of software development. This approach not only benefits those organizations but also different developers working on different projects. And it has created an environment where developers are able to work in a collaborative manner while also learning from each other. Just like any other field of development, open source isn't easy if you don't know what you are looking for and where to look. For the past few years since my first publication about How to Contribute to Open Source Projects – A Beginner's Guide , I have had people reach out, appreciating the article and how it helped them. There have been others who wanted more guidance on how to navigate the open source field. Most questions that I get range from "How can I find the correct projects and programs to work on", to "Can I really make a living through open-source", or "Most programs I find aren't beginner friendly...