I will take you through the following steps in order to get on-the-fly spell checking in your Emacs with flymake-js while coding JavaScript. What is Flymake? While others idolize those fancy IDEs just because of the automatic syntax checking as you type, Flymake is an Emacs mode that do the same. „It runs the syntax check tool [...] in the background, passing it a temporary copy of the current buf