Note: this post covers Monday to Wednesday.

  • Libraries vs Frameworks at our startup (here, via @doooks) -- OrderHarmony is a British startup that whose systems are built on Clojure. They wrote this blog post explaining why they prefer libraries over frameworks. Clojure's OS ecosystem is largely based on the former.
  • Clojure on Heroku (here, via @craigandera) -- How to herokify your Clojure webapp (spoiler, it seems very very easy!)
  • The results of the 2011 State of Clojure survey are in! (here, via @cemerick) -- Woo hoo! 670 of you took the time to provide fill up the questionnaire, and the results are of course very interesting. Here is a shallow view on the prototypical "you": mostly not at work, you develop web applications with Emacs/Slime, you are a (former?) Java programmer that would try Common Lisp, Haskell or Scala if Clojure were to disappear, you love Functional Programming and you have a list with several aspects of Clojure were you'd like to see improvement. Go check the article for a less shallow view of The State of Clojure.
  • Persistent #clojure piece-table impl using finger-trees. Creates an append-only change buffer in text editors. (here, via @smashthepast) -- This is using Chris Houser's finger-tree implementation to provide support for text editors backends.
  • Heroku: A development cloud for all seasons: Rails, Node, Clojure, and other hipness (here, via @regvulture) -- Linked because it provides some insight on why Heroku went for Clojure for their third supported language after Ruby/Rails and JavaScript/Node.js (spoiler?)
  • Emblogginated: "No Stinking Mutants" (here, via @fogus) -- Detailed and comprehensive article on the perils of mutability in your code.