= Clojure Deref (May 26, 2023)
Alex Miller
2023-05-26
:jbake-type: post

ifdef::env-github,env-browser[:outfilesuffix: .adoc]

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (https://twitter.com/ClojureDeref[@ClojureDeref] https://clojure.org/feed.xml[RSS])

== Highlights

Last week I asked for help in doing the link collection work here and Anton Fonarev stepped up in a big way. Huge props to him for helping out this week - it made this 100x easier!

== Blogs, articles, and projects

* https://scicloj.github.io/docs/community/groups/llm-meetups/[scicloj-llm-meetups: public meetings exploring the princples and use of large language models] - Sci Cloj
* https://practical.li/blog/posts/access-aws-with-clojure-from-scratch/[Accessing AWS with Clojure from scratch - simple approach] - Practicalli
* https://reality.mentat.org/essays/reality/introduction[Welcome to the Road to Reality!] - Mentat Collective
* https://www.etiennetheodore.com/make-flutter-app-with-clojure/[Make Flutter app with Clojure ?] - Etienne Théodore 
* https://dev.to/robertmjohnson/thin-ish-clojure-jars-for-better-docker-containers-46bn[Thin (ish) Clojure jars for better Docker containers] - Robert Johnson
* https://fpsd.codes/clojure-bites---structured-logging-with-mulog.html[Clojure bites - Structured logging with mulog] - Francesco Pischedda
* https://www.clojuriststogether.org/news/may-2023-short-term-project-updates/[May 2023: Short Term Project Updates] - Clojurists Together
* http://blog.exupero.org/manipulating-svgs-in-clojure/[Manipulating SVGs in Clojure] - exupero
* https://www.etiennetheodore.com/retrofit-with-clojuredart/[Using generative code in ClojureDart] - Etienne Théodore 

== Libraries and Tools

New releases and tools this week:

* https://github.com/funcool/promesa[promesa] https://github.com/funcool/promesa/blob/master/CHANGELOG.md#version-110664[11.0.664] - A promise library & concurrency toolkit for Clojure and ClojureScript
* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.362[2.0.362] - Clojure & ClojureScript Interactive Programming for VS Code
* https://github.com/seancorfield/honeysql[honeysql] https://github.com/seancorfield/honeysql/releases/tag/v2.4.1033[2.4.1033] - HoneySQL — Turn Clojure data structures into SQL
* https://github.com/lambdaisland/kaocha[kaocha] https://github.com/lambdaisland/kaocha/releases/tag/v1.84.1335[1.84.1335] - Full featured next generation test runner for Clojure
* https://github.com/clj-commons/aleph[aleph] 0.6.2 - A framework for asynchronous communication
* https://github.com/yapsterapp/a-frame[a-frame] 3.0.71-alpha1 - A port of the re-frame event and effect handling machinery to the async domai
* https://github.com/babashka/nbb[nbb] 1.2.174 - Scripting in Clojure on Node.js using SCI
* https://github.com/NoahTheDuke/splint[splint] 1.6.1 - Linter focused on style and code shape
* https://github.com/babashka/fs[fs] 0.4.19 - Babashka fs: file system utility library for Clojure
* https://github.com/sunng87/ring-jetty9-adapter[ring-jetty9-adapter] https://github.com/sunng87/ring-jetty9-adapter/releases/tag/0.22.0[0.22.0] - Ring adapter for Jetty 11
* https://github.com/fulcrologic/fulcro-rad-semantic-ui[fulcro-rad-semantic-ui] 1.3.5 - Fulcro RAD Semantic UI Rendering Plugin
* https://github.com/AvisoNovate/pretty[pretty] 1.4.3 - Pretty prints things prettily
* https://github.com/quoll/tiara[tiara] 0.2.0 - A small data structure library
* https://github.com/eerohele/pipehat[pipehat] 1.0.0 - A (zero-dependency) Clojure library for reading and writing HL7v2 messages encoded using vertical bar encoding
* https://github.com/quoll/donatello[donatello] 1.2.2 - A small library for writing TTL files
* https://github.com/quoll/raphael[raphael] 0.1.4 - A Clojure library for parsing strings containing the Terse Triples Language: Turtle