As covered in a previous post, boot is an all-around useful tool for building clojure applications, but one feature in particular has proven a adjuncti finalum [*] : boot lets you do clojure scripting. This elevates clojure to the same high productivity of scripting languages (like my personal favorite, Python), but bakes in dependency management and other goodies. This allows the user to build complexity iteratively, in a straight-forward manner (verses generating a bunch of boiler plate project code and building a package). This article explores boot scripting further, illustrating how boot can be used to quickly and easily develop and distribute applications and tools. There's also discussion about getting your jars into Clojars, and setting up a simple bare-minimum Maven repository.
Articles by jjmojojjmojo
Boot: Getting Started With Clojure In < 10 Minutes
DevOps Is Bullshit: Why One Programmer Doesn't Do It Anymore
What's the deal with DevOps? In 2015, I asked myself that question and came up with a tounge-in-cheek answer that provided some catharsis and really helped put my career into perspective. It was one of the most popular things I've ever done. I've preserved it here for posterity. The comment section is a riot.
« Page 2 / 2