https://medium.com/@Mans.stromer/how-perfection-prevents-progress-a-lesson-from-my-thesis-805620f9a7b0