Continuous Integration with Salesforce DX: Practices and Principles For All