1/ clojure-lsp is the most important #Clojure dev tool you're not using. Here's why you owe it to yourself to give it a try if you're an #Emacs or #Vim user. Thread:
First, what is LSP (Language Server Protocol)?
2/ LSP is the name of a language-agnostic interface that lets editors provide IDE-like code navigation features like find-definition and find-references. A language server (like clojure-lsp) is a process that implements this interface for a target language.