Acknowledgements
This edition of Programming Practices is based on the previous versions of the course:
2017 edition, by Lachlan Deer, Adrian Etter, Julian Langer & Max Winkler2018 edition, by Ulrich Bergmann, Ursina Schaede, Dora Simon, Carlo Zanella & Christian Zuend2019 Foundations edition, by Lachlan Deer & Julian Langer2020 edition, by Ulrich Bergmann, Matteo Courthoud & Lachlan Deer2021 edition, by Lachlan Deer, Julian Langer, Lexi Schubert, Martin Stancsics2022 edition, by Lachlan Deer, Julian Langer, Martin Stancsics
It is designed after and borrows a lot from:
Effective Programming Practices for Economists, a course by Hans-Martin von Gaudecker- Software Carpentry's 
Managing Software Research Projectslesson Data Science for Economists, a course by Grant McDermott