There was a recent, very nice, discussion on Clojureverse about workflow details: https://clojureverse.org/t/share-the-nitty-gritty-details-of-your-clojure-workflow/1208