Virtual Programming Best Practices