Thanks for writing and posting this! I've been wanting to dive more into native gui development with clojure so this is right up my alley. Clojureverse and the Clojurians slack channel are great communities to post this work to as well if you haven't already.