Regarding Cursive, I do like it (and it's helped me get into Clojure at all when I had previously bounced off it just due to setup issues) but I feel like I'm not using it efficiently (for various reasons: not being used to the IntelliJ IDEs in general, not used to writing Lisp, etc.). Does anyone know of a writeup or even a (ugh) video that describes not necessarily the technical installation/setup steps, but just.. how do you use Cursive day-to-day? Open the file over here, open the REPL over there, write your code here then try it out, do this for debugging, and so on. Obviously a lot of that is personal preference, but I guess I don't know enough yet to have preferences, and so seeing other people's preferences might be a big help.
Clojure has evolved so fast that not a single Clojure book in publication today covers the some of most significant developments in Clojure , namely reducers and transducers. I thought I was no longer a clojure newbie -- but with transducers, I have that awful noobie feeling again.