Boot – Build Tooling For Clojure
summary
Boot is a Clojure build tool that composes small, reusable tasks into pipelines using an immutable fileset passed between steps and JVM-isolated pods for dependency isolation. It compiles Hoplon/ClojureScript, serves a live-reload workflow with nREPL and WebSocket support, and starts a demo app in about 37 seconds. Writing a custom compiler task takes roughly 50 lines of Boot code versus ~250 lines for Leiningen equivalents, and incremental recompilation works as expected.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:51WHAT'S BOOT?
- 1:22WHY ANOTHER BUILD TOOL?
- 11:56DEPENDENCY ISOLATION
- 22:23Demo
- 33:12#HOPLON (IRC)
- 35:59QUESTIONS?








