@matan doesn't look like anyone ever actually answered your logging question. I always use https://github.com/ptaoussanis/timbre/ when I have a chance. It's easy to configure, easy to create new appenders as necessary, and takes advantage of the clojure macro system to add line numbers without the performance hit you get by doing that with log4j
"always use" == "when I have a choice"