= Clojure Deref (Sept 1, 2023)
Alex Miller
2023-09-01
: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 (feed: https://clojure.org/feed.xml[RSS]). Thanks to Anton Fonarev for link aggregation.

== Podcasts and videos

* https://www.youtube.com/watch?v=46fTgn6y1GM[This will cover 95% of all your needs - Clojure concurrency pragmatic guide!] - Andrey Fadeev
* https://www.youtube.com/watch?v=dnMNBN1rqec[Deep dive into Clojure HTTP Basics: Ring, Compojure, Jetty!] - Andrey Fadeev

== Blogs, articles, and projects

* https://www.clojuriststogether.org/news/2023-board-nominations-and-our-annual-meeting/[2023 Board Nominations and Our Annual Meeting] - Kathy Davis (Clojurists Together)
* https://practical.li/blog/posts/expose-local-clojure-service-with-ngrok/[Expose Clojure Service using Ngrok] - Practicalli
* https://jank-lang.org/blog/2023-08-26-object-model/[jank development update - Object model results] - Jeaye Wilkerson
* https://thomascothran.tech/2023/08/library-locker/[The Library Locker - An Antipattern] - Thomas Cothran
* https://www.juxt.pro/blog/clojure-in-griffin/[Clojure in Banking: Griffin] - JUXT
* https://martinklepsch.org/posts/better-clojurescript-node-repl-defaults.html[Better ClojureScript Node REPL Defaults] - Martin Klepsch
* https://ag91.github.io/blog/2023/08/28/an-easier-way-to-try-cljs-libraries-with-shadow-cljs-ob-clojure-and-cider/[An easier way to try Cljs libraries with shadow-cljs ob-clojure and cider] - Andrea Giugliano
* https://corfield.org/blog/2023/08/31/long-term-funding-4/[Long-Term Funding, Update #4] - Sean Corfield
* https://blog.michielborkent.nl/oss-updates-aug-2023.html[OSS updates August 2023] - Michiel Borkent
* https://gist.github.com/bsless/fb79601eb2bfdee85ebf4663dbc7bb1b[Clojure app startup performance] - Ben Sless

== Libraries and Tools

New releases and tools this week:

* https://github.com/howonlee/mertonon[mertonon] 0.1.11-prealpha - Neural organizational management
* https://github.com/hyperfiddle/electric[electric] https://github.com/hyperfiddle/electric/blob/master/CHANGELOG.md[2-alpha-428-g22937f75] - a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary
* https://github.com/seancorfield/honeysql[honeysql] https://github.com/seancorfield/honeysql/releases/tag/v2.4.1066[2.4.1066] - Turn Clojure data structures into SQL
* https://github.com/lambdaisland/fetch[fetch] 1.4.80 - ClojureScript wrapper for the JavaScript fetch API
* https://github.com/lambdaisland/reitit-jaatya[reitit-jaatya] 0.1.33 - Freeze your reitit routes and create a static site out of it
* https://github.com/lambdaisland/kaocha[kaocha] 1.86.1355 - Full featured next gen Clojure test runner
* https://github.com/lambdaisland/ornament[ornament] 1.10.94 - Clojure Styled Components
* https://github.com/lambdaisland/deja-fu[deja-fu] 1.5.62 - ClojureScript local time/date library with a delightful API
* https://github.com/phronmophobic/clj-graphviz[clj-graphviz] 0.6.1 - A clojure wrapper for the libgraphviz c libraries
* https://github.com/phronmophobic/llama.clj[llama.clj] 0.6 - Run LLMs locally. A clojure wrapper for llama.cpp
