- line length
- Line length and readability: speed vs. user experience cites some more research about this
- Why 80 columns
- discussion on Lobster.rs
- vertical alignment
- find out about syntax highlighting
Various people have expressed this in various ways. The general idea, I think, I choosing to limit yourself in some areas so you can put more time and energy into other areas.
The ideas of convention over configuration and "sensible defaults" are similar ideas.