Emacs minor mode to avoid RSI.
It forces you to type slowly by inhibiting typing for a customizable amount of time and issuing a warning when you type too quickly.
Chris Done created the original package. I merely extracted it from its configuration and polished it for MELPA.
slow-keys is available on MELPA. You can easily install and configure it with
(use-package slow-keys :ensure t :init (slow-keys-mode 1))