The 10 Best Practices for Remote Software Engineering article was published in Communications of the ACM in May 2021. It explores productivity as a quality that ties strongly to the human element that manifests from developer happiness.