An exciting new blog post about how to build a simple web "app" using Babashka and CGI.
https://blog.nundrum.net/posts-output/2025-07-09-clojure-cgi/
An exciting new blog post about how to build a simple web "app" using Babashka and CGI.
https://blog.nundrum.net/posts-output/2025-07-09-clojure-cgi/
I've released a small library for building TCP servers in #clojure, TeensP. https://github.com/weavejester/teensyp
Who needs Postman, Bruno or even httpie (honestly really good try it you don't like lisp) when you can just #babashka?
I have one API template file that I can just use for all of my use-case work scenarios. Nothing helps build queries better than dynamic feedback from Neovim and Conjure.
I'm not paid to write #clojure for work, but boy does it have legs.
Being rather frustrated with programming Clojure in IntelliJ, (mainly because Cursive and IdeaVim don't like each other) I tried to set up Neovim with the Conjure plugin and it 's an absolute blast to use the REPL with it.
Also I discovered that there is a Lisp on top of Lua called Fennel, which I'm looking forward to play with
The lovely thing about Clojure (or any LISP for that matter) is that you start with
step 1: learning its data structures,
then you proceed to
step 2: learning the syntax, which you've already done in step 1
Tilderadio is playing this really awesome bossa nova #music that is perfect for morning farting around as I get setup with the days activities. Namely...fighting with my #emacs config so it will work with the emacs daemon. Some workflow, some #clojure, reading my Tolkien book, and of course....#tea and #cat. Should be a good day.
The Architecture Behind Ooloi: A Quarter-Century in the Making
https://www.ooloi.org/home/the-architecture-behind-ooloi-a-quarter-century-in-the-making
Now that the backend engine is complete, architecturally speaking, I'm getting increasingly eager to open the source. Itching, in fact. But as that will take a while, the least I can do for you is give you the WELCOME.md file from the source...
One Billion Cells, Another Multiplayer Demo with Clojure https://lobste.rs/s/s3lg4g #clojure #databases #games #javascript #performance #web
https://cells.andersmurphy.com/
Finally got over the hump and was able to re-build my Babashka-based project into a binary with GraalVM. It really does start so much faster that way.
The hump I couldn't get over is tools.build. This is the fourth time I've tried to use it for a project. Even after trying neil and uberdeps and I can't remember what else ... it just wouldn't build an uberjar.
After hours of trying, I switched over to Leiningen and had the uberjar and compiled binary in about 20 minutes.
@h4ckernews
Is it just me or has #clojure been gaining lots of popularity lately?
That's great to see.
One Billion Cells – Another Multiplayer Demo with Clojure
>It’s so simple, I can fully focus on solving business problems. This is a big part of its power.
I keep hearing this about #clojure and this is the thing that really makes me want to be good at it.
All programming languages are fast.
Great post.
As a person learning #clojure, one of my concerns is the performance. But things like this blog post convice me that the performance on any language is good enough if you are not working on absolutely performance critical system. The more important thing is if the language lets you express your thoughts and architect and engineer your software more easily.
All Programming Languages are Fast
My project updates for May and June:
https://blog.michielborkent.nl/oss-updates-may-jun-2025.html
19 projects updated in total!
Thank you for sponsoring my work through Clojurists Together, Github Sponsors or otherwise!
The economic inevitability of AI
https://ericnormand.substack.com/p/the-economic-inevitability-of-ai
This week, our Apropos episode is on Thursday. We invite Peter Strömberg to the show!The Clojure/conj CFP is open! If you’re looking to speak, go apply! I’ll be there giving a workshop on domain modeling in Clojure.The economic inevitability of...