How is new knowledge produced in the natural sciences? This question has long been an issue of central relevance for philosophers, historians and sociologists of science, who have fiercely debated whether and how the emergence of new scientific knowledge can be described as following regular patterns, for example as far as the interplay of theory and experiment is concerned.