https://potetm.com/devtalk/stability-by-design.html
the Clojure ecosystem sounds interesting, but I'm sure this post is a bit one-sided on the trade-offs analysis. I could imagine this strategy leads to considerable semantic drift and steeper learning curves, so best for high-context devs who'll work on the codebase in the long term, worse for onboarding and projects with a higher maintainer/contributor turnover.
What do you say, Clojure folks?
(are the Clojure devs in the room with us right now?)