(define sixhat
  (λ (dave)
    (display 'ideas)))

Spell Checker for Shell Scripts

I'm not a prolific shell programmer (although my master's dissertation leveraged bash + gawk and made the programming part easy) but I used them for many small tasks that are repetitive and can be simplified via a script.

Writing those scripts for the shell (bash, or whatever) is hard because of some quirks in the language/system, like shell expansions and file globing Therefore, it is nice to have some sort of syntax checker for most small pickles. https://www.shellcheck.net/ mitigates the problem by analysing your scripts for some common buggy patterns.