Guide: address common lint errors (#10050)
Developers are having trouble to know how to resolve certain lint errors.
Specifically misleading is ET128 (flake8-tabs) unexpected number of tabs and spaces at start of expression/definition line. It is likely that flake8 is expecting a code alignment style, rather than hanging indent style in this case. To make it expect hanging indent, first ensure that there is a newline after the opening paren/bracket/brace.