Tips for Success as an Open-Source Contributor: A Guide to Impactful and Professional Participation in Open-Source Development