Use async to compile packages asynchronously.
Turn on flyspell-prog-mode.