Skip to content

Commit d26d5bb

Browse files
committed
add deref
1 parent f1c49bb commit d26d5bb

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

content/news/2025/05/10/deref.adoc

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
= Clojure Deref (May 10, 2025)
2+
Alex Miller
3+
2025-05-10
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]). Thanks to Anton Fonarev for link aggregation.
9+
10+
== Podcasts, videos, and media
11+
12+
* https://soundcloud.com/clojurestream/e102-pedestal-with-hlship[E102 - Pedestal with hlship] - ClojureStream Podcast
13+
* https://www.youtube.com/watch?v=dxJgD0CoxVU[Introducing Calva AI Tools a k a Backseat Driver] - CalvaTV
14+
* https://www.youtube.com/watch?v=IkxKVcv_63o[Scicloj AI Meetup 5 # Structured Data from LLMs #Agentic Data-science] - Sci Cloj
15+
* https://www.youtube.com/watch?v=a-PrBjlBdw8[JP Monetta guests on Apropos Clojure 2025-05-06] - apropos clojure
16+
* https://www.youtube.com/watch?v=r8bBNt9Y9fs[ClojureScript + SVG motion graphics] - mccormix
17+
* https://www.youtube.com/watch?v=Zcd6kXmL5mI[Clojure editor flares for Cursive and Calva] - Timothy Pratley
18+
* https://www.youtube.com/watch?v=sJQJWcPXsWc[Private Functions in Clojure] - Clojure Diary
19+
* https://www.youtube.com/watch?v=VgONX4aItEE[Java Files in Clojure Project] - Clojure Diary
20+
* https://www.youtube.com/watch?v=nwXBqFMPLKg[jar files in Clojure project] - Clojure Diary
21+
* https://www.youtube.com/watch?v=bfFpO3SLQIc[Ref type in Clojure in practice] - faster-than-light-memes
22+
23+
== Blogs, articles, and projects
24+
25+
* https://clojure.github.io/core.async/flow-guide.html[core.async.flow Guide] - Clojure Team
26+
* https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-1[Towards React Server Components in Clojure, Part 1] - Roman Liutikov
27+
* https://code.thheller.com/blog/shadow-cljs/2025/05/07/dealing-with-zombies.html[CLJS: Dealing with Zombies] - Thomas Heller
28+
* https://tutorials.datomic.com/todo-list-part-1.html[Building a TODO List App with Datomic Pro - [Part 1]] - Datomic Documentation
29+
* https://potetm.com/devtalk/stability-by-design.html[Stability by Design] - Timothy Pote
30+
* https://vlaaad.github.io/lsp-client-in-200-lines-of-code[LSP client in Clojure in 200 lines of code] - Vlad Protsenko
31+
32+
== Libraries and Tools
33+
34+
New releases and tools this week:
35+
36+
* https://github.com/clojure/core.async.flow-monitor[core.async.flow-monitor] 0.1.1 - A real-time monitoring and interaction tool for clojure.core.async.flow
37+
* https://github.com/RokLenarcic/proto-relay[proto-relay] 0.1.0 - Utilities for creating functions that delegate to some underlying protocol
38+
* https://github.com/2food/datomic-graph-viz[datomic-graph-viz] 1.0.0 - Visualize a datomic database as a graph
39+
* https://github.com/yonureker/stripe-clojure[stripe-clojure] https://github.com/yonureker/stripe-clojure/blob/master/CHANGELOG.md[0.3.0] - Clojure SDK for the Stripe API
40+
* https://github.com/BetterThanTomorrow/calva-backseat-driver[calva-backseat-driver] https://github.com/BetterThanTomorrow/calva-backseat-driver/blob/master/CHANGELOG.md[0.0.10] - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used asan MCP server
41+
* https://github.com/lukaszkorecki/mokujin[mokujin] 1.0.0.82 - Structured logging for Clojure. Thin layer on top of clojure.tools.logging with MDC support
42+
* https://github.com/cjohansen/dataspex[dataspex] 2025.05.7 - See the shape of your data: point-and-click Clojure(Script) data browser
43+
* https://github.com/babashka/nbb[nbb] https://github.com/babashka/nbb/blob/main/CHANGELOG.md[1.3.201] - Scripting in Clojure on Node.js using SCI
44+
* https://github.com/jonasseglare/clj-freqt[clj-freqt] - Frequent subtree mining with FREQT in Clojure
45+
* https://github.com/lispyclouds/navi[navi] https://github.com/lispyclouds/navi/releases/tag/0.1.4[0.1.4] - A tiny, data-driven library converting OpenAPI spec to Reitit routes
46+
* https://github.com/tonsky/clojure-plus[clojure-plus] https://github.com/tonsky/clojure-plus/blob/main/CHANGELOG.md[1.5.0] - A collection of utilities that improve Clojure experience
47+
* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/blob/published/CHANGELOG.md[2.0.509] - Clojure & ClojureScript Interactive Programming for VS Code
48+
* https://github.com/julienvincent/msgpack-clj[msgpack-clj] 1.1.0 - High performance Clojure bindings for msgpack-java
49+
* https://github.com/borkdude/edamame[edamame] https://github.com/borkdude/edamame/blob/master/CHANGELOG.md[1.4.30] - Configurable EDN/Clojure parser with location metadata
50+
* https://github.com/ilmoraunio/conjtest[conjtest] https://github.com/ilmoraunio/conjtest/blob/main/CHANGELOG.md[0.0.2] - A command-line utility heavily inspired by and partially based on Conftest
51+
* https://github.com/fogus/rv[rv] https://github.com/fogus/rv/blob/main/CHANGELOG.md[0.0.9] - A Clojure library exploring the application of pure reasoning algorithms
52+
* https://github.com/scicloj/clay[clay] https://github.com/scicloj/clay/blob/main/CHANGELOG.md[2-beta44] - A tiny Clojure tool for dynamic workflow of data visualization and literate programming
53+
* https://github.com/scicloj/tableplot[tableplot] https://github.com/scicloj/tableplot/blob/main/CHANGELOG.md[1-beta13] - Easy layered graphics with Hanami & Tablecloth
54+
* https://github.com/scicloj/noj[noj] https://github.com/scicloj/noj/blob/main/CHANGELOG.md[2-beta18] - A clojure framework for data science
55+
* https://github.com/thoughtfull-clojure/desiderata[desiderata] https://github.com/thoughtfull-clojure/desiderata/blob/main/CHANGELOG.md[2.1.2] - Things wanted or needed but missing from clojure.core
56+
* https://github.com/thoughtfull-clojure/amalgam[amalgam] https://github.com/thoughtfull-clojure/amalgam/blob/main/CHANGELOG.md[2.8.3] - Useful utilities and mixtures for com.stuartsierra/component
57+
* https://github.com/thoughtfull-clojure/amalgam-dirigiste[amalgam-dirigiste] https://github.com/thoughtfull-clojure/amalgam-dirigiste/blob/main/CHANGELOG.md[0.3.0] - Self-adjusting thread pool component with metrics reporting
58+
* https://github.com/tatut/ripley[ripley] https://github.com/tatut/ripley#changes[2025-05-08] - Server rendered UIs over WebSockets
59+
* https://github.com/squint-cljs/squint[squint] https://github.com/squint-cljs/squint/blob/main/CHANGELOG.md[0.8.147] - Light-weight ClojureScript dialect
60+
* https://github.com/squint-cljs/cherry[cherry] https://github.com/squint-cljs/cherry/blob/main/CHANGELOG.md[0.4.27] - Experimental ClojureScript to ES6 module compiler
61+
* https://github.com/babashka/pod-babashka-fswatcher[pod-babashka-fswatcher] https://github.com/babashka/pod-babashka-fswatcher/blob/main/CHANGELOG.md[0.0.6] - Babashka filewatcher pod
62+
* https://github.com/abogoyavlensky/clojure-stack-lite[clojure-stack-lite] https://github.com/abogoyavlensky/clojure-stack-lite/releases/tag/0.1.2[0.1.3] - A quick way to start a full-stack Clojure app with server-side rendering

0 commit comments

Comments
 (0)