19 January 2024
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.
Desktop GUI Made Easy (by Nikita Prokopov) - London Clojurians
How to define functions in Clojure: everything about defn - Andrey Fadeev
Functional Design: Applying past software architecture and design by Janet Carr - Func Prog Sweden
Ep 106: Robustify! - Functional Design in Clojure
Ep 107: Idempotify! - Functional Design in Clojure
Flutter/MX: The Red Pill Begins - Kenny Tilton
Don’t give me no SaaS! – how we solved our SaaS product development headaches - Flexiana
Modern software engineering for a small team - Hugh Powell
Leveraging Polylith to improve consistency, reduce complexity and increase changeability - Felix Barbalet
clickr, or a young man’s Flickr clonejure - Josh Glover
More for the ClojureScript SVG Toolbox - Nundrum
New releases and tools this week:
cider 1.13.0 - The Clojure Interactive Development Environment that Rocks for Emacs
cider-nrepl 0.45.0 - A collection of nREPL middleware to enhance Clojure editors with common functionality like definition lookup, code completion, etc.
aleph 0.7.0 - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
malli 0.14.0 - High-performance data-driven data specification library for Clojure/Script
dinodoc 0.1.0 - Docusaurus-powered documentation system for Clojure
cljs-polys-etc 0.0.1 - A utility for working with polybooljs in ClojureScript, and some extras
tools.namespace 1.4.5 - Tools for managing namespaces in Clojure
clojure-repl-intellij 0.1.5 - Free OpenSource IntelliJ plugin for Clojure REPL development
babashka 1.3.188 - Native, fast starting Clojure interpreter for scripting
automigrate 0.3.0 - Auto-generated database migrations for Clojure
clj-watson 5.1.1 - clojure deps SCA
fulcro-troubleshooting 10 - A development-time library for Fulcro that helps to detect problems earlier and find and fix their root cause faster
clj-otel 0.2.6 - An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry