Skip to content

Commit bbda5b9

Browse files
add deref
1 parent 6282ac2 commit bbda5b9

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

content/news/2025/06/27/deref.adoc

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
= Clojure Deref (June 27, 2025)
2+
Christoph Neumann
3+
2025-06-27
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+
The https://2025.clojure-conj.org/[Clojure/conj] 2025 https://2025.clojure-conj.org/speakers[Call for Presentations] is open now until July 27! We are seeking proposals for both 30 minute sessions and 10 minute lightning talks.
11+
12+
== Podcasts, videos, and media
13+
14+
* https://youtu.be/WUvu3IE3pj0[Parsing GraphQL with Clojure] - Clojure Diary
15+
* https://youtu.be/9kiuwsfCDFI[Datomic at Nubank, Simplicity Scaled (by Jordan Miller)] - London Clojurians
16+
* https://youtu.be/XOTddSn2da0[Bring your live app state inspects inside VS Code with Dataspex in Calva Power Tools] - CalvaTV
17+
* https://youtu.be/Yb0JySPrPwc[Recognizing regular patterns in mixed type sequences using Symbolic Finite Automata (by Jim Newton)] - London Clojurians
18+
19+
== Blogs, articles, and projects
20+
21+
* https://x.com/dustingetz/status/1936403466722701757[Reaction to a FP evangelism talk last week by Michael Pilquist] - Dustin Getz
22+
* https://medium.com/@_jba/notes-from-starting-a-mobile-application-from-0-in-2025-2c0f775148ac[Notes from starting a mobile application from 0 in 2025.] - Julien Bille
23+
* https://code.thheller.com/blog/shadow-cljs/2025/06/24/what-the-heck-just-happened.html[What The Heck Just Happened?] - Thomas Heller
24+
* https://yamlscript.org/blog/2025-06-24/how-does-ys-work/[How Does YS Work? - YS — YAML Done Wisely] - Ingy döt Net
25+
* https://code.thheller.com/blog/shadow-cljs/2025/06/25/what-the-heck-are-you-talking-about.html[What The Heck Are You Talking About?] - Thomas Heller
26+
* https://yamlscript.org/blog/2025-06-25/ai--clojure-functions-in-yaml/[AI + Clojure Functions in YAML - YS — YAML Done Wisely] - Ingy döt Net
27+
* https://buttondown.com/tensegritics-curiosities/archive/accelerating-maps-with-join-with/[Accelerating maps with join-with] - Christophe Grand
28+
* https://code.thheller.com/blog/shadow-cljs/2025/06/27/case-study-reagent-with-macro-help.html[Case Study: Reagent With Macro Help] - Thomas Heller
29+
* https://yamlscript.org/blog/2025-06-27/fun-fridays--rosetta-code/[Fun FridaYS — Rosetta Code - YS — YAML Done Wisely] - Ingy döt Net
30+
31+
== Libraries and Tools
32+
33+
New releases and tools this week:
34+
35+
* https://github.com/editor-code-assistant/eca[eca] - Editor Code Assistant (ECA) - AI pair programming capabilities in any editor
36+
* https://github.com/TheFakeLorLyons/brainfloj[brainfloj] - A BrainFlow wrapper for Clojure
37+
* https://github.com/ikappaki/scittlets[scittlets] - A repository of Scittle libraries
38+
* https://github.com/bhauman/clojure-mcp[clojure-mcp] https://github.com/bhauman/clojure-mcp/blob/main/CHANGELOG.md[0.1.5-alpha] - Clojure MCP
39+
* https://github.com/mtmr0x/bud[bud] - A minimalist ClojureScript DOM library with precise, signal-driven reactivity for single-page applications
40+
* https://github.com/taoensso/tufte[tufte] https://github.com/taoensso/tufte/releases/tag/v3.0.0[3.0.0] - Simple performance monitoring library for Clojure/Script
41+
* https://github.com/danielsz/beeld[beeld] - Get the metadata associated with an image. Also contains image utilities: filesize, scale, etc.
42+
* https://github.com/NoahTheDuke/splint[splint] https://github.com/NoahTheDuke/splint/releases/tag/v1.20.0[1.20.0] - A Clojure linter focused on style and code shape.
43+
* https://github.com/borkdude/edamame[edamame] https://github.com/borkdude/edamame/releases/tag/v1.4.31[1.4.31] - Configurable EDN/Clojure parser with location metadata
44+
* https://github.com/s-expresso/clojobuf[clojobuf] https://github.com/s-expresso/clojobuf/blob/main/RELEASES.md[0.2.1] - A clojure(script) library that dynamically interprets protobuf files (.proto) and use the resultant schemas to encode/decode plain clojure(script) map into/from protobuf binaries.
45+
* https://github.com/s-expresso/rubberbuf[rubberbuf] https://github.com/s-expresso/rubberbuf/blob/main/RELEASES.md[0.3.2] - A clojure(script) library to parse protobuf definition (.proto) into abstract syntax tree (AST).
46+
* https://github.com/BetterThanTomorrow/calva-power-tools[calva-power-tools] https://github.com/BetterThanTomorrow/calva-power-tools/releases/tag/v0.0.10[0.0.10] - A VS Code Extension providing commands for extra powerful things in the Clojure ecosystem
47+
* https://github.com/askonomm/ruuter[ruuter] 1.3.5 - A system-agnostic, zero-dependency router
48+
* https://github.com/tamizhvendan/honeyeql[honeyeql] https://github.com/tamizhvendan/honeyeql/blob/master/CHANGELOG.md[1.0.6] - HoneyEQL is a Clojure library enables you to query database using the EDN Query Language.
49+
* https://github.com/cjohansen/replicant[replicant] https://github.com/cjohansen/replicant/tree/v2025.06.21[2025.06.21] - A data-driven rendering library for Clojure(Script) that renders hiccup to DOM or to strings.
50+
* https://github.com/scicloj/scicloj.ml.xgboost[scicloj.ml.xgboost] https://github.com/scicloj/scicloj.ml.xgboost/blob/main/CHANGELOG.md[6.4.0] - A xgboost plugin for scicloj.ml
51+
* https://github.com/lsolbach/qclojure[qclojure] https://github.com/lsolbach/qclojure/blob/main/Changelog.md[0.3.0] - A functional quantum computer programming library for Clojure with backend protocols, simulation backends and visualizations.
52+
* https://github.com/soulspace-org/overarch[overarch] https://github.com/soulspace-org/overarch/releases/tag/v0.39.0[0.39.0] - Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML.
53+
* https://github.com/BetterThanTomorrow/calva-backseat-driver[calva-backseat-driver] https://github.com/BetterThanTomorrow/calva-backseat-driver/releases/tag/v0.0.14[0.0.14] - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.
54+
* https://github.com/polyfy/polylith[polylith] https://github.com/polyfy/polylith/releases/tag/v0.2.22[0.2.22] - A tool used to develop Polylith based architectures in Clojure.
55+
* https://github.com/clj-commons/pretty[pretty] https://github.com/clj-commons/pretty/blob/main/CHANGES.md[3.4.1] - Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions
56+
* https://github.com/clj-commons/aleph[aleph] https://github.com/clj-commons/aleph/blob/master/CHANGES.md[0.9.0] - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
57+
* https://github.com/babashka/babashka[babashka] https://github.com/babashka/babashka/releases/tag/v1.12.204[1.12.204] - Native, fast starting Clojure interpreter for scripting
58+
* https://github.com/ilmoraunio/conjtest[conjtest] https://github.com/ilmoraunio/conjtest/releases/tag/v0.3.0[0.3.0] - Run tests against common configuration file formats using Clojure!
59+
* https://github.com/rm-hull/nvd-clojure[nvd-clojure] https://github.com/rm-hull/nvd-clojure/blob/main/CHANGELOG.md[5.1.0] - National Vulnerability Database dependency checker for Clojure projects
60+
* https://github.com/babashka/sci[sci] https://github.com/babashka/sci/releases/tag/v0.10.47[0.10.47] - Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

0 commit comments

Comments
 (0)