Scott DavidsonHow to Be a Better Software Engineer:Reflections on a decade of programming4 min read·Feb 3, 2021----