10 October 2022
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
This week seemed like an opportune time to mention two neat projects. First, Jacek Schae has completed the work on the Learn Pedestal course so you should check that out. And second, the Parens of the Dead project is back, a fun video series showing you how to code zombie-themed games in Clojure and ClojureScript.
Collections in domain models - Eric Normand
Data Rabbit with Ryan Robitaille - The REPL podcast
How to spy on your data with Snitch - Abhinav - Clojure Asia
Build and deploy a full stack Clojure and ClojureScript Web Application - on the code again
Clojure? That’s a terrible idea! (by Ewa Trzemżalska) - London Clojurians
"Light and Adaptive Indexing for Immutable Databases" by Håkan Råberg - Strange Loop 2022
Debugging Clojure programs with FlowStorm - Juan Monetta
Debugging ClojureScript applications with FlowStorm - Juan Monetta
Tim Baldridge presents Heliotrope – Collapsing Towers of Interpreters - Dustin Getz
Debugging in Clojure using VSCodium and Calva - Clojure Diary
Unsafe Python, safe Clojure - Clojure Diary
Fibonacci properly memoized in Clojure - Clojure Diary
Building a startup on Clojure - Fredrik
Adventures in Dynamic Software, Visualisations, Creating a JVM Language, UI, and More - Luis Thiam-Nye
Biff September updates: Clojurists Together, documentation, in-memory queues - Jacob O’Bryant
Page 2 - Josh Glover
Making foo bar more readable in Clojure - Karthikeyan A K
Letter pyramid in Clojure - Karthikeyan A K
Strange Reflections - Jeremy Taylor
Michiel Borkent’s simple setup made easy in Amersfoort, The Netherlands - Hacker Stations
Configuring VSCode/Calva for Clojure programming - Kari Marttila
Learning to walk with Clojure - Abhinav
Generating secrets in Clojure - Isaak Uchakaev
New releases and tools this week:
kc-repl - An interactive, command line tool for exploring Kafka clusters
squint 0.0.0-alpha.48 - ClojureScript syntax to JavaScript compiler
ruuter 1.3 - A zero-dependency HTTP router
clojure-lsp 2022.10.05-16.39.51 - Clojure & ClojureScript Language Server (LSP) implementation
clj-kondo 2022.10.05 - Static analyzer and linter for Clojure code that sparks joy
Hikari-cp 3.0.0 - A Clojure wrapper to HikariCP JDBC connection pool
fulcro 3.5.28 - A library for development of single-page full-stack web applications in clj/cljs
methodical 0.15.0.1 - Functional and flexible multimethods for Clojure
gh-release-artifact 0.1.0 - Upload artifacts to Github releases idempotently
clj-paginate 0.3.54 - Fast pagination of vectors and maps with Clojure for GraphQL
potemkin 0.4.6 - Some ideas which are almost good
babashka-tasks - Run Babashka Tasks from VS-Code
awyeah-api 0.8.35 - Cognitect’s aws-api for babashka
nbb 1.0.136 - Scripting in Clojure on Node.js using SCI
parsesso - Parser combinators for Clojure(Script)
hoge - Server-side rendering example with re-frame, shadow-cljs and Deno
process 0.3.11 - Clojure library for shelling out / spawning subprocesses
git-revisions - Generate software revision strings based on Git and system context data
datalevin 0.6.22 - A simple, fast and versatile Datalog database
cli-tools 0.6 - CLIs and subcommands for Clojure or Babashka
tools.cli 1.0.214 - Command-line processing
statecharts 1.0.1 - A Statechart library for CLJ(S)
fulcro-rad 1.3.2 - Fulcro Rapid Application Development
Calva 2.0.306 - Clojure & ClojureScript Interactive Programming for VS Code