• "protocols are a low-level implementation detail. Actual APIs should be built with normal functions..." (here, via @kumarshantanu) -- This is the "recently received wisdom" according to Clojure/core's Stuart Sierra. The "..." in this case expand to "Actual APIs should be built with normal functions that call the protocol methods".
  • a brand new, high performance, Clojure-based twitter api based on http.async.client (here, via @AdamJWynne) -- This new Twitter client supports everything Twitter, including search and streaming.