What Are Brave Clojure Quests?
Updated
Brave Clojure Quests are a planned series of instructional materials on deep Clojure and programming topics, announced on braveclojure.com. They are aimed at learners who already work through the core material in Clojure for the Brave and True and want a steady stream of deeper material. According to the site, the first quest will explain parallel programming and Clojure's reducers library, and it "will be finished pretty soon"—so as of the site's current wording, the series is announced but not yet published.
What the site says Quests will cover
The site frames Quests around the idea that learning Clojure means learning new ways to think about programming. The stated purpose is to provide "a steady stream of instructional material for deep topics," with a playful tone about gloating to colleagues over new knowledge.
| Element | What the site states |
|---|---|
| Format | A series of instructional materials ("quests") on deep topics |
| First topic | Parallel programming and Clojure's reducers library |
| Status | First quest "will be finished pretty soon" |
| Updates | Follow @nonrecursive or subscribe to the announcements mailing list |
Who Quests are for
Quests are not an entry point for learning Clojure. The site positions its book, Clojure for the Brave and True (readable free online, also published by No Starch Press and sold on Amazon), as the way to learn the language, and Quests as follow-on material for deeper subjects. If you are new to Clojure or to functional programming, start with the book; if you already know the basics and want to go deeper into concurrency and reducers, Quests are the relevant resource once published.
How to know when Quests are available
The site gives two update channels:
- Follow @nonrecursive on Twitter for new content announcements.
- Subscribe to the announcements mailing list (the site's "Learn by Email" section).
The same section mentions The Clojure Atom, described as a bi-weekly email planned to send one link to a high-quality, free instructional resource every other Thursday, with the note "Once it's ready"—so treat that as announced, not confirmed as running.
Where Quests fit among Brave Clojure's resources
Brave Clojure is more than the book. The site also hosts a Clojure-focused job board (Brave Clojure Jobs) and a list of open-source Clojure projects that are well documented and actively seeking new contributors. A practical path: learn from the book, practice by contributing to the listed open-source projects, use the job board when you want paid Clojure work, and watch for Quests when you want structured material on advanced topics.
Bottom line
Brave Clojure Quests are a promised series of deep-dive tutorials, starting with parallel programming and Clojure's reducers. They are worth following if you already have Clojure fundamentals, but don't plan around them yet: the site itself says the first quest is still being finished. Use the book now and the @nonrecursive or mailing-list updates to find out when Quests go live.