15 December 2023
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation.
Cooking up a workflow for data (by Slutsky, Prately & McLean) - London Clojurians
Learning Clojure, First Steps—Printing Things - Clojure Diary
Learn Clojure, First Steps — Arithmetic - Clojure Diary
Flutter/MX: Compute Cycle Detected?! It Happens. We fix it - Ken Tilton
Flutter/MX: Yes, Virginia, the dataflow paradigm can procedural - Ken Tilton
Beginner’s guide to clojure.test and test runners: eftest, kaocha, cognitect test runner - Andrey Fadeev
Improving UI :: Advent of Clojure - Roman Liutikov
Hacking the compiler! :: Advent of Clojure - Roman Liutikov
Ep 103: Explorify! - Functional Design in Clojure
Clojure Bites - Mazeboard 3 - core.async to update the UI layer - Francesco Pischedda
Building a Clojure CI/CD pipeline of CERTAIN DOOM - Janet A. Carr
DigitalOcean App Platform and Database Migrations - Toni Talks Dev
From Clojure to ClojureScript - Nundrum
Naughty is Nice! - Ingy döt Net
New releases and tools this week:
familiar-codox-theme 0.1.0 - A Javadoc inspired Codox theme
cljs-react-devtools - React DevTools for ClojureScript wrappers
splint 1.11 - A Clojure linter focused on style and code shape
sleepydog 0.1.3 - Clojure library for tracing (possibly async) applications with Datadog
gdl - Make 2D desktop games in clojure
clj-kondo 2023.12.15 - Static analyzer and linter for Clojure code that sparks joy
joyride 0.0.41 - Making VS Code Hackable like Emacs since 2022
add-devcontainer 0.3 - Babashka script which adds a devcontainer configuration to a clojure project in current folder
aleph 0.7.0-rc1 - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
clojure-mode 0.3.1 - Clojure/Script mode for CodeMirror 6
datalevin 0.8.25 - A simple, fast and versatile Datalog database