Nice set of reflections from a veteran
"Clojure heavily favors a style of coding which creates impedance mismatch when dealing with other systems"
"I'm excited to bring what I've learned from Clojure to new languages and new kinds of problems"
It feels like these two things are going to be in tension :) In my little experience using any other languages post-Clojure, it now feels like a huge step back. Every library is stateful and fighting against you.
An interesting system to explore in the realm of "soup of keys" is Pathom and the GraphQL associate systems (though given the writer's experience I'm guessing he/she is familiar with them)
The criticisms of kondo I think is interesting and .. on reflection - yeah the design is kinda disappointing