2019 State of the Software Supply Chain Report reveals best practices from 36,000 open source software development teams