Programming Code Readability line length vertical alignment https://lawler.io/scrivings/long-form-websites-and-typography/ find out about syntax highlighting