Misc.
Don't clean whitespace on save.

Using ws-butler for this, which avoids unnecessary changes to files
under source control.
Rethinking function key bindings.
Try key chords for switching file/buffer.

Let's see if I use these...
Rethinking function key bindings.
Try highlight-symbol instead of smartscan.

This package seems like a super-set of smart scan, trying it out.
Misc clean.
Use smartrep for next/previous-error.

Stop using C-x ` for next-error. Easier to use M-g M-n, then continue to
use n or p to jump around.
Try key chords for finding files with projectile.