
1.12.42 Release
1.12.42 Release
https://clojurescript.org/news/2025-05-16-release
We’re happy to announce a new release of ClojureScript. If you’re an existing user of ClojureScript please read over the following release notes carefully. This release features two significant dependency changes. First, Google Closure Compiler...

🥷 Clojure Pro Tip 5: Hiccup Raw
🥷 Clojure Pro Tip 5: Hiccup Raw
https://whatacold.io/blog/2025-05-15-clojure-tip-hiccup-raw/
In case you don’t know it, we can use raw strings, like embedding JS code, in hiccup. I just found out we can use raw to prevent strings from getting escaped. I used to have to define a dedicated app.js for that, which would need an extra HTTP...

FlowStorm: Debugging and Understanding Clojure Code on a New Level
FlowStorm: Debugging and Understanding Clojure Code on a New Level
https://flexiana.com/news/2025/05/flowstorm-debugging-and-understanding-clojure-code-on-a-new-level
Table of Contents (Click to expand/collapse) 1. What is FlowStorm and Why Should You Care? 1.1. Brief Overview of FlowStorm’s Capabilities 2. Your First Project with FlowStorm – An Interactive...

Wrote about Java integration, and private functions in Clojure Book
Wrote about Java integration, and private functions in Clojure Book
Some companies use Java, and they would like to explore Clojure. My new updates in Clojure book is aimed at them. I have added sections named Java Files in Clojure Project, which teaches one how current Java code can work along with Clojure...

FlowStorm: Debugging and Understanding Clojure Code on a New Level
FlowStorm: Debugging and Understanding Clojure Code on a New Level
What is FlowStorm and Why Should You Care? Ever found yourself lost in a cascade of println statements, desperately trying to understand how data transforms across your Clojure functions? Or you’ve battled elusive bugs that only surface under...

XTDB: Data Compliance Assurance with Bitemporality
XTDB: Data Compliance Assurance with Bitemporality
https://xtdb.com/blog/data-compliance-assurance-with-bitemporality

REPL-Driven Development and Learning Velocity
REPL-Driven Development and Learning Velocity
https://ericnormand.substack.com/p/repl-driven-development-and-learning
Our next Apropos will feature Nathan Marz on May 20. Be sure to subscribe!REPL-Driven Development and Learning VelocityThe main advantage of Lisps (including Clojure) over other languages is the REPL (Read-Eval-Print Loop). Lisp used to have a...

On Interactive Development
On Interactive Development
https://lambdaisland.com/blog/2025-05-13-on-interactive
by Laurence ChenWhen I was a child, my sister caught chickenpox. Instead of isolating us, our parents let us continue playing together, and I ended up getting infected too. My father said, “It’s better to get chickenpox now—it won’t hurt you....

Annually-Funded Developers' Update: Mar./April 2025
Annually-Funded Developers' Update: Mar./April 2025
https://www.clojuriststogether.org/news/annually-funded-developers-update-mar./april-2025/
Hello Fellow Clojurists! This is the second report from the 5 developers receiving Annual Funding in 2025. Dragan Duric: Apple M Engine Neanderthal Eric Dallo: metrepl, lsp-intellij, repl-intellij. lsp, lsp4clj Michiel Borkent: clj-kondo, squint,...

Building a Bitemporal Index (part 2): "Bitemporal Resolution"
Building a Bitemporal Index (part 2): "Bitemporal Resolution"

REPL Driven Test After Development
REPL Driven Test After Development
https://clojure-diary.gitlab.io/2025/05/12/repl-driven-test-after-development.html
Notes Source Code

LSP client in Clojure in 200 lines of code
LSP client in Clojure in 200 lines of code
https://vlaaad.github.io/lsp-client-in-200-lines-of-code
Awhile ago I was prototyping integrating LLMs with LSP to enable a language model to answer questions about code while having access to code navigation tools provided by language servers. I wasn’t that successful with this prototype, but I found it...

CLJS: Dealing with Zombies
CLJS: Dealing with Zombies
https://code.thheller.com/blog/shadow-cljs/2025/05/07/dealing-with-zombies.html
Ok, this is for the CLJS enthusiasts trying to get your builds as small as possible. The Closure Compiler is quite good at eliminating dead code from your builds. However, it sometimes leaves some Zombie code that is essentially dead, but not...

Crafting your environment
Crafting your environment
https://ericnormand.substack.com/p/crafting-your-environment
This week we have JP Monetta on Apropos. He’s the creator of FlowStorm Debugger, which is a time traveling debugger for Clojure. Check it out! It is quite amazing.Beginner Clojure, my video course, is better than ever. I recently completely rebuilt...

UPDATE RECONSIDERED, delivered?
UPDATE RECONSIDERED, delivered?

How Clojure Shapes Teams and Products
How Clojure Shapes Teams and Products
https://dzone.com/articles/how-clojure-shapes-teams-and-products
Four episodes into our journey exploring real-world Clojure stories, fascinating patterns have emerged from our conversations with leaders at Quuppa, CodeScene, Catermonkey, and Griffin. While each company's domain is distinct — from indoor...

From Code Reviews to Teamwork: Deep Dives
From Code Reviews to Teamwork: Deep Dives
https://tonitalksdev.com/from-code-reviews-to-teamwork-deep-dives
Welcome back to the ToniTalksDev Podcast! In this episode, host Toni reconnects with experienced software engineer Miikka Koskinen for a wide-ranging discussion at the intersection of code, collaboration, and career development. About Our...

Da Bot Updates the Old Shotgun Meme
Da Bot Updates the Old Shotgun Meme
https://dev.to/mwlang/da-bot-updates-the-old-shotgun-meme-3lpa
Sometimes, you just gotta have a little fun. I don't know what I was doing other than clicking random things when I landed on this Reddit thread about "How to shoot yourself in the foot using different programming languages" I don't know...I...

SQL pipelines: reducing some of the accidental structure in SQL
SQL pipelines: reducing some of the accidental structure in SQL

OSS updates March and April 2025
OSS updates March and April 2025
https://blog.michielborkent.nl/oss-updates-mar-apr-2025.html
In this post I'll give updates about open source I worked on during March and April 2025.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible. Without you the below projects...