24 June 2022
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
The Stackoverflow Developer survey results are available and it was good to see Clojure listed as #3 on the "most loved" list and #1 in highest paid (matching similar results in previous years). Have fun AND get paid, sign me up!
Conway’s Game of Life in Clojure - TDD MOOC - Esko Luontola
Rafal Dittwald, “Data Oriented Programming” - Houston FPUG
Core.logic with Sudoku - Zachary Teo - Clojure Asia
The Secret Art of Storytelling in Programming by Yehonathan Sharvit - London Clojurians
E73 Data Processing with Chris Nuernberger (part 2) - ClojureStream podcast
Immutable Vars and Clojure - Paula Gearon
More Immutability and Clojure - Paula Gearon
This Website Is Not A Tree - respatialized
Why Clojure? Part1: A recruitment perspective - Rawad Assaf
Compliment 0.3.13 - Bozhidar Batsov
SQL, Clojure, and editor support - Miikka Koskinen
Create a blog with Clojure, nbb, and MarkDoc - Alexander Carls
Trucks, Tubes, and Truth - Steven Deobald
The REPL is Not Enough - Alys Brooks
Demo: Photon, a full-stack Clojure/Script dialect with compiler-managed client/server data sync - Dustin Getz
Principles of Data-Oriented Programming - Yehonathan Sharvit
Test-induced design damage in Clojure - Matthew Davidson
Babashka CLI: turn Clojure functions into CLIs - Michiel Borkent
New releases and tools this week:
ClojureScript 1.11.60 - Clojure to JS compiler
malli 0.8.8 - Data-Driven Schemas for Clojure/Script
Clojure CLI 1.11.1.1149
compliment 0.3.13 - The Clojure completion library you deserve
clojure-dependency-update-action v4 - Clojure Dependency Update Action
atemoia - A simple full-stack clojure app
metamorph.ml 0.6.2 - Machine learning functions for metamorph based machine learning pipelines
Postmortem 0.5.1 - A tiny data-oriented debugging tool for Clojure(Script), powered by transducers
transit-cljs - Transit for ClojureScript
proof-specs 0.1.3 - Automates testing clojure.spec data generators
https://wielder.victor.earth - Wielder enables you to write Clojure code directly in Obsidian
clojure-lsp 2022.06.22-14.09.50 - A Language Server for Clojure(script)
flowless - Cljfx wrapper of Flowless
clj-kondo 2022.06.22 - A linter for Clojure code that sparks joy
platypub - Blogging + newsletter tool
clojure-extras 0.7.3 - Custom features added on top of Cursive for Clojure Lovers
Cardigan Bay 0.7.1 - A wiki engine, which is intended to be run as a personal notebook / knowledge management system / “Digital Gardening” system
ring-openapi-validator 0.1.3 - Clojure library with middleware for validating Ring requests and responses
http-server 0.1.3 - Serve static assets