|
| 1 | += Clojure Deref (Apr 11, 2025) |
| 2 | +Alex Miller |
| 3 | +2025-04-11 |
| 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://www.youtube.com/watch?v=52lGEPWA2WU[David Nolen guests on Apropos Clojure 2025-04-08] - apropos clojure |
| 13 | +* https://www.youtube.com/watch?v=H7ZlwEDxzRs[Clojure Corner: Interview with Michiel Borkent] - Flexiana |
| 14 | +* https://zencastr.com/z/cK98nMcr[defn episode 6ae6acf85d52 Chris Pellets McCormick] - defn |
| 15 | +* https://www.youtube.com/watch?v=N85uFVL7YF0[7 UIs with Replicant, Ep 2: Navigation and state management] - Replicant TV |
| 16 | +* https://www.youtube.com/watch?v=jb1BcYpyOAs[Supercharge your debugging with Snitch] - CalvaTV |
| 17 | +* https://www.youtube.com/watch?v=JfF8ukaxG00[Elegant way of filtering maps based on key value pairs] - Clojure Diary |
| 18 | +* https://www.youtube.com/watch?v=TpkiwqVf8Bo[Build Order - Using Clojure to determine build order] - Clojure Diary |
| 19 | + |
| 20 | +== Blogs, articles, and projects |
| 21 | + |
| 22 | +* https://andersmurphy.com/2025/04/07/clojure-realtime-collaborative-web-apps-without-clojurescript.html[Clojure: Realtime collaborative web apps without ClojureScript] - Anders Murphy |
| 23 | +* https://thomascothran.tech/2025/04/avoid-with-redefs/[Avoid with-redefs in tests] - Thomas Cothran |
| 24 | +* https://blog.redplanetlabs.com/2025/04/08/next-level-backends-with-rama-recommendation-engine-in-80-loc/[Next-level backends with Rama: recommendation engine in 80 LOC] - Nathan Marz (Red Planet Labs) |
| 25 | +* https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/index.html#main[Keeping it Old-Tool: REPL habits of a grug-brained Clojure programmer] - Aditya Athalye |
| 26 | +* https://mehmetgoekce.substack.com/p/object-oriented-programming-in-java[Object-Oriented Programming in Java 21 vs Functional Programming in Clojure: A Technical Comparison] - Mehmet Gökçe |
| 27 | + |
| 28 | +== Libraries and Tools |
| 29 | + |
| 30 | +New releases and tools this week: |
| 31 | + |
| 32 | +* https://github.com/clojure/core.async[core.async] https://github.com/clojure/core.async?tab=readme-ov-file#changelog[1.8.741] - Facilities for async programming and communication in Clojure |
| 33 | +* https://github.com/clj-kondo/clj-kondo[clj-kondo] https://github.com/clj-kondo/clj-kondo/blob/master/CHANGELOG.md[2025.04.07] - Static analyzer and linter for Clojure code that sparks joy |
| 34 | +* https://repo.prod.meissa.de/meissa/c4k-forgejo[c4k-forgejo] 6.0.0 - Provision forgejo on k8s with c4k |
| 35 | +* https://github.com/abogoyavlensky/clojure-stack-lite[clojure-stack-lite] 0.1.0 - A quick way to start a full-stack Clojure app with server-side rendering |
| 36 | +* https://github.com/squint-cljs/squint[squint] https://github.com/squint-cljs/squint/blob/main/CHANGELOG.md[0.8.144] - Light-weight ClojureScript dialect |
| 37 | +* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/blob/published/CHANGELOG.md[2.0.498] - Clojure & ClojureScript Interactive Programming for VS Code |
| 38 | +* https://github.com/scicloj/noj[noj] https://github.com/scicloj/noj/blob/main/CHANGELOG.md[2-beta15] - A clojure framework for data science |
0 commit comments