Extending leiningen to do what you want - Nelson Morris
The clojure ecosystem has centered around leiningen as the project tool. Some of the downsides include a limited number of built in tasks and the amount of boilerplate when starting new projects. Additionally, sometimes its nice to extend application specific logic to the command line, such as for database migrations. In this talk, I'll cover some of the internal details of leiningen, and how aliases, plugins, and templates can solve these issues.
^ a repeat of my talk from clojure/west, along with a small recap of interesting things that went on.