> In the debrief, BG shared some advice for actually getting good at Clojure: work through the problems on [[https://4clojure.oxal.org/ | 4clojure]] using only the [[https://clojure.github.io/clojure/clojure.core-api.html | official documentation]] (not [[https://clojuredocs.org/clojure.core | ClojureDocs]], which include examples!) and the Clojure [[https://github.com/clojure/clojure | source code]]. > > 4Clojure is a collection of programming problems that teach you the standard library, each problem building on the one before it, kind of in the spirit of [[https://vpb.smallyu.net/[Type] books/The Little Schemer.pdf | The Little Schemer]]. The reason to go through it looking at source code rather than examples is to force you to reason from first principles (the implementation) rather than from someone’s ideas of how code is written.