|
| 1 | += Clojure Deref (Feb 3, 2026) |
| 2 | +Christoph Neumann |
| 3 | +2026-02-03 |
| 4 | +:jbake-type: post |
| 5 | + |
| 6 | +ifdef::env-github,env-browser[:outfilesuffix: .adoc] |
| 7 | + |
| 8 | +Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: https://clojure.org/feed.xml[RSS]). |
| 9 | + |
| 10 | + |
| 11 | +== Clojure Dev Call |
| 12 | + |
| 13 | +Join the Clojure core team for an update on what we’ve been working on and |
| 14 | +what’s on our horizon. We’ll save time for a Q&A, so bring your questions. |
| 15 | +Feb 10 @ 18:00 UTC. |
| 16 | +https://events.zoom.us/ev/An2SYj2YlmVfqwudJVSeJepJYd2bYimFc50HxyDFof7VFjZJwj_Y~Atd2TgMWAVvyYVJqZqXMzDxYhjsL55lQZZK67laEKQ4SxKk-2m-CrHw1xg[Register here]. |
| 17 | + |
| 18 | +== Upcoming Events |
| 19 | + |
| 20 | +* https://www.meetup.com/london-clojurians/events/312829331/[Lexical Complexity in Software Engineering (by Samantha Cohen)]: Feb 10 |
| 21 | +* https://scicloj.github.io/clojure-jam-2026/[Clojure Jam 2026]: Apr 18-19 & 25-26. Online & free! |
| 22 | +* https://babashka.org/conf/[Babashka Conf]: May 8. Amsterdam, NL. Free, but limited space! CFP is open until Feb 28. |
| 23 | +* https://clojuredays.org/[Dutch Clojure Days 2026]: May 9th. Amsterdam, NL. |
| 24 | + |
| 25 | + |
| 26 | +== Podcasts, videos, and media |
| 27 | + |
| 28 | +* https://youtu.be/qYXRmab-asU[Invoker: functions are all you need (by Filipe Silva)] - London Clojurians |
| 29 | +* https://youtu.be/eKbsqkL9rbg[Clojure in product. Would you do it again? Episode 12. Marcin Maicki, Dentons] - Freshcode |
| 30 | +* https://youtu.be/-MGQrLrLqGY[Clojure Corner: Interview with Bruce Hauman] - Flexiana |
| 31 | +* https://youtu.be/efnNg4AHKtU[Quick Cljfx Interactive Development Demo | Clojure] - Ken Huang |
| 32 | + |
| 33 | +Clojure/Conj 2025 |
| 34 | + |
| 35 | +* https://youtu.be/XS0NyQ-aePk[The Search for Meaning Through Collaboration and Code - Pratley] - ClojureTV |
| 36 | +* https://youtu.be/Wu-OyLxiP88[Databases: Are We There Yet? - Spasov] - ClojureTV |
| 37 | +* https://youtu.be/vOH_OlqHpXA[Clockwork Clojure: A Protocol-Powered Runtime for Composable Evaluation - Ferri] - ClojureTV |
| 38 | +* https://youtu.be/1fL9uOh5k-g[Balanced sampling as a tool for useful PBT random tree generation - Newton] - ClojureTV |
| 39 | + |
| 40 | +== Blogs, articles, and news |
| 41 | + |
| 42 | +* https://www.clojuriststogether.org/news/annually-funded-developers-update-november-and-december-2025/[Annually-Funded Developers' Update: November and December 2025] - Kathy Davis |
| 43 | +* https://clojurebr.substack.com/p/nth-concat-5[(nth (concat) 5)] - Ana Carolina |
| 44 | +* https://clojure.land/[Clojure Land - Search & Discover Open Source Clojure Libraries] - Brett Adams |
| 45 | +* https://flexiana.com/machine-learning-architecture/machine-learning-with-clojure-benefits-perspectives[Machine Learning with Clojure: Benefits & Perspectives - Flexiana] - Jiri Knesl |
| 46 | +* https://clojurecivitas.github.io/internationalization/smile_of_murugan_digitization.html[The Smile of Murugan – Clojure Civitas] - Elango Cheran |
| 47 | +* https://avelino.run/chrondb-polyglot-ffi-clojure-graalvm-native-image/[ChronDB: Transforming a Clojure Database into a Polyglot Library with GraalVM Native Image and FFI] - Thiago Avelino |
| 48 | +* https://tangrammer.codeberg.page/on-the-clojure-move/output/posts/system-information-as-knowledge-graph.html[Atlas expressivity: System architecture as knowledge graph] - Juan Antonio Ruz |
| 49 | +* https://yyhh.org/blog/2026/01/sqlite-in-production-not-so-fast-for-complex-queries/[SQLite in Production? Not So Fast for Complex Queries] - Huahai Yang |
| 50 | +* https://serefayar.substack.com/p/minimal-agent-engine-from-scratch-with-clojure[De-mystifying Agentic AI: Building a Minimal Agent Engine from Scratch with Clojure] - Şeref Ayar |
| 51 | +* https://pruner-formatter.github.io/guides/improved-clojure-formatting.html[Improved Clojure Formatting | Pruner] - Julien Vincent |
| 52 | +* https://avelino.run/ffi-graalvm-native-image-real-work/[FFI with GraalVM Native Image: The Real Work of Maintaining a Library That Crosses Language Boundaries] - Thiago Avelino |
| 53 | +* https://building.nubank.com/building-ai-agentes-in-practice-with-clojure/[Building AI agentes in practice with Clojure - Building Nubank] - Nubank Editorial |
| 54 | +* https://bigconfig.it/blog/beyond-the-shell-reimagining-devops-with-the-clojure-repl/[Beyond the Shell: Reimagining DevOps with the Clojure REPL] - Alberto Miorin |
| 55 | + |
| 56 | +== Libraries and Tools |
| 57 | + |
| 58 | +Debut release |
| 59 | + |
| 60 | +* https://github.com/BuddhiLW/clojure-elisp[clojure-elisp] - A Clojure dialect that compiles to Emacs Lisp |
| 61 | +* https://github.com/yaml/yamlstar[yamlstar] - A YAML framwork for all programming languages |
| 62 | +* https://github.com/replikativ/yggdrasil[yggdrasil] - Git-like, causal space-time lattice abstraction over systems supporting this memory model. |
| 63 | +* https://github.com/avelino/chrondb[chrondb] - Chronological key/value Database built on Git architecture with complete version history |
| 64 | +* https://github.com/pruner-formatter/pruner[pruner] - A TreeSitter-powered formatter orchestrator |
| 65 | +* https://github.com/michaelwhitford/ouroboros[ouroboros] - An AI vibe-coding game using babashka |
| 66 | +* https://github.com/vipenzo/ridley[ridley] - A turtle graphics-based 3D modeling tool for 3D printing. Write Clojure scripts, see real-time 3D preview, export STL. WebXR support for VR/AR visualization. |
| 67 | +* https://github.com/tailrecursion/restructure[restructure] - Rewrite nested Clojure data with a declared shape. |
| 68 | +* https://github.com/NyanCAD/hipflask[hipflask] - Offline-first, real-time collaboration for ClojureScript |
| 69 | +* https://github.com/plumce/plumcp[plumcp] - Clojure/ClojureScript library for making MCP server and client |
| 70 | + |
| 71 | +Updates |
| 72 | + |
| 73 | +* https://github.com/eraserhd/clara-eql[clara-eql] https://github.com/eraserhd/clara-eql/blob/develop/CHANGELOG.adoc[0.2.1] - Generate Clara rules to collect data from EDN Query Language queries |
| 74 | +* https://github.com/monkey-projects/monkeyci[monkeyci] https://github.com/monkey-projects/monkeyci/commits/0.23.1[0.23.1] - Next-generation CI/CD tool that uses the full power of Clojure! |
| 75 | +* https://github.com/imrekoszo/unlazy[unlazy] https://github.com/imrekoszo/unlazy/releases/tag/v1.1.0[1.1.0] - Configuration for clj-kondo, discouraging lazy processing |
| 76 | +* https://github.com/seancorfield/next-jdbc[next-jdbc] https://github.com/seancorfield/next-jdbc/releases/tag/v1.3.1093[1.3.1093] - A modern low-level Clojure wrapper for JDBC-based access to databases. |
| 77 | +* https://github.com/cursive-ide/cursive[cursive] https://cursive-ide.com/blog/cursive-2026.1-eap1.html[2026.1-eap1] - Cursive: The IDE for beautiful Clojure code |
| 78 | +* https://github.com/hive-agi/hive-mcp[hive-mcp] https://github.com/hive-agi/hive-mcp/releases/tag/v0.11.0[0.11.0] - MCP server for hive-framework development, highly integrated to emacs |
| 79 | +* https://github.com/scicloj/clay[clay] https://github.com/scicloj/clay/blob/main/CHANGELOG.md[2.0.9] - A REPL-friendly Clojure tool for notebooks and datavis |
| 80 | +* https://github.com/scicloj/kindly[kindly] https://github.com/scicloj/kindly/blob/main/CHANGELOG.md[4-beta23] - A small library for defining how different kinds of things should be rendered |
| 81 | +* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.547[2.0.547] - Clojure & ClojureScript Interactive Programming for VS Code |
| 82 | +* https://github.com/borkdude/html[html] https://github.com/borkdude/html/releases/tag/v0.2.3[0.2.3] - Html generation library inspired by squint's html tag |
| 83 | +* https://github.com/randomseed-io/bankster[bankster] https://github.com/randomseed-io/bankster/commits/2.1.1[2.1.1] - Money as data, done right. |
| 84 | +* https://github.com/cognitect-labs/aws-api[aws-api] https://github.com/cognitect-labs/aws-api/blob/main/CHANGES.md[0.8.800] - AWS, data driven |
| 85 | +* https://github.com/datalevin/datalevin[datalevin] https://github.com/datalevin/datalevin/blob/master/CHANGELOG.md[0.10.4] - A simple, fast and versatile Datalog database |
0 commit comments