06 June 2025
Christoph Neumann
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS).
Vibe Coding With Clojure-MCP: Bruce Hauman/Luke Burton/Gene Kim - IT Revolution
7 UIs with Replicant, Ep 6: Timer - Replicant TV
Building the Future of Clojure: Welcoming Christoph Neumann as Nubank’s First Clojure Developer Advocate - Building Nubank - Nubank Editorial
On keys and their usage - Christian Johansen
Three Tiny Tidbits That Made Adding Municipalities Effortless - Magnar Sveen
What if… we were taught transducers first? – Clojure Civitas - Sean Corfield
Beyond the If Pattern - Laurence Chen
Towards React Server Components in Clojure, Part 3 | Roman Liutikov, Software Engineer - Roman Liutikov
Factor House | Blog | Beyond Reagent: Migrating to React 19 with HSX and RFX - Thomas Crowley
Building a Bitemporal Index (part 3): Storage · XTDB - James Henderson
The Musical Journey to Understanding Transducers: Building Ooloi’s Piece-Walker - Peter Bengtson
The next phase of jank’s C++ interop - Jeaye Wilkerson
New releases and tools this week:
clojure_cli 1.12.1.1550 - Clojure CLI
timing - Time computation library with CRON scheduling capability
annotation-reporter - GitHub annotation test reporter for Kaocha
conjtest 0.2.0 - A policy-as-code tool with which you can write security policies using Clojure.
clojure-ts-mode 0.5.0 - The next generation Clojure major mode for Emacs, powered by TreeSitter
speclj 3.10.0 - pronounced "speckle": a TDD/BDD framework for Clojure.
clj-kondo 2025.06.05 - Static analyzer and linter for Clojure code that sparks joy
http-client 0.4.23 - HTTP client for Clojure and Babashka built on java.net.http
big-container 0.1.45 - doom emacs done right.
clojure-cli-config 2025-06-03 - User aliases and Clojure CLI configuration for deps.edn based projects
tableplot 1-beta14 - Easy layered graphics with Hanami & Tablecloth
conjtest 0.2.0 - A policy-as-code tool with which you can write security policies using Clojure.