Let's Grow the Clojure Community
summary
Panel argues concrete steps to grow Clojure adoption: run beginner workshops (ClojureBridge) and curricula, improve approachable docs and side‑by‑side language comparisons, pair mentors with apprentices, and publish small hands‑on examples (Tic‑Tac‑Toe, Sudoku generators, puzzle tooling) plus recipes for test-driven development and sequences. Community pitches Clojure as lightweight data modeling, shows libraries like core.async, and documents migration paths for experienced Java/JS devs to reduce friction.
AI-written summary · about
chapters (11)
- 0:00Introduction and backgrounds
- 3:01The challenges of learning
- 4:58Strategies for teaching code
- 9:07Computational thinking
- 13:01Transitioning to Clojure
- 16:08Junior developer adoption
- 20:42Community and documentation
- 25:51Overcoming functional hurdles
- 28:26Clojure's value proposition
- 32:41Audience Q&A
- 36:48Macros and closing thoughts
related talks
34mDeepen and Diversify the Clojure Community with Jr Engineers
39mClojureBridge in Practice
30mClojureBridge - Building a more diverse Clojure community
31mClojureBridge | Jennifer Eliuk - Apprenticeships, I Implore You
33mClojureBridge Europe
36mBuilding a Better Scala Community
45mPanel on Building Communities
39mAre we inclusive yet? (Diversity Panel)
