The Zen of Research

Principles of doing rigorous and impactful research and having fun doing it.

Neal Morton


October 29, 2023

The Python programming language has high-level advice to people developing Python code, called the Zen of Python, to try to explain what good code looks like. The following list is my attempt to make a similar set of principles for what good research looks like, based on my 17 years of experience. They reflect general principles rather than hard-and-fast rules.