- Migrate as you go - 1/10th the code that does 10× as much - Life with existing Java codebase is better with Clojure macros - Eliminate boilerplate with custom DSLs - REPL to live servers