Fork me on GitHub

Any Clojure progression advice from beginner to guru? 😛 There are various StackOverflow questions and answers for other languages so I thought I would pose this question here.

Alex Miller (Clojure team)15:10:08

just remember, there is no spoon


Master paredit, or your editor’s equivalent

Alex Miller (Clojure team)15:10:15

seriously though, I think the basic parts of Clojure that you learn in the first 6 months are what you actually should mostly use. model your problem with immutable data. make pure functions that manipulate that data. use state sparingly (and minimize the number of functions that know about it). etc.

Alex Miller (Clojure team)15:10:33

I wrote down most of the advice I have in this area in Clojure Applied, so you should probably pick up a copy.

Alex Miller (Clojure team)15:10:42

Or 10. They make great Christmas gifts.


It’s a fantastic ‘okay, now what?’ book for Clojure.


also on top of that eric normand just started a mentorship program for that purpose from dabbler to professional:


@alexmiller: awesome interview on cognicast about your book i plan to pick up a copy when i get a bit further simple_smile


has anyone ever used clojure to create qfx files?


Clojure Applied will definitely be my next book 😛


I really like Clojure Applied. My only regret was only buying the ebook and not a physical copy to go along with it.

Alex Miller (Clojure team)19:10:16

we will be updating the ebook periodically based on bugs that have been reported. not sure yet at what frequency that will occur.