In my experience, static typing was somewhat helpful in monolithic projects, but when I saw it used in heterogeneous distributed systems, it seemed to lose much of its benefit and impose new costs.
I'm curious if we're going to see a big new synergy between Kubernetes (represent everything as data) and Clojure (great with data).