Got tickets for RUSH live next year in NL!
www.youtube.com/watch?v=JnC8...
Got tickets for RUSH live next year in NL!
www.youtube.com/watch?v=JnC8...
Last call! Two more days to send in a talk proposal for a full or lightning talk for Babashka Conf 2026!
babashka.org/conf/#cfp
Thanks to Nubank, Exoscale and Bob for sponsoring the conf!
We are looking for one last sponsor to provide a snack during the coffee break! ❤️
#clojure #babashka
Good question, I'd have to try it out. I plan to make the binary smaller, just big enough to run a curated list of library tests.
23.02.2026 18:54 — 👍 2 🔁 0 💬 0 📌 0
Wanna try a faster alternative to jbang using GraalVM native-image + Crema?
github.com/borkdude/cre...
~20-30ms for executing Java "scripts" with dependencies. It's a shame the name JavaScript was already taken!
#clojure #graalvm #java
New experiment!
github.com/borkdude/cream
Fast starting Clojure runtime built with GraalVM native-image + Crema
Crema is a JVM bytecode interpreter which allows you to dynamically evaluate stuff inside of a native-image.
#clojure #babashka
#babashka is the most popular Clojure dialect after JVM Clojure 😎 #clojure
clojure.org/news/2026/02...
It was fun demo-ing some of this stuff with Timo on Apropos: www.youtube.com/watch?v=unwX...
#clojure #babashka
Babashka 1.12.215: Revenge of the TUIs
blog.michielborkent.nl/babashka-1.1...
One of the most exciting babashka release thus far!
(If you encounter the blog post link on HN, please upvote it (please don't share a direct HN link as this is penalized by HN's algorithm). Thank you!)
#clojure #babashka
Only 3 weeks to send in proposal for #babashka_conf!
babashka.org/conf/#cfp
Thanks to Nubank, Exoscale and Bob sponsoring the conf!
Check out their hiring links at the bb conf page!
We have room for one more platinum (500) or gold (250) sponsor to cover costs.
#clojure
New SCI version dropped which now supports async/await in CLJS!
And new #nbbcljs dropped which uses the newest SCI. Demo:
$ npx nbb@1.4.206
Welcome to nbb v1.4.206!
user=> (defn ^:async foo [] (let [x (await (js/Promise.resolve 1))] (inc x)))
#'user/foo
user=> (foo)
#<Promise 2>
#clojure
Seems like I'll be doing a lighting talk at DCD: Bringing async/await from Squint to ClojureScript!
(Perhaps a full talk later in the year somewhere else?)
#clojure #clojurescript
The next #babashka version will have an improved console REPL. No more rlwrap needed. Multi-line expressions can be entered and edited. Moreover: completions!
Test out the dev version with:
bash <(curl raw.githubusercontent.com/babashka/bab...) --dev-build --dir .
#clojure
This snake game is now playable with the babashka dev build which includes jline!
gist.github.com/borkdude/21f...
Install the dev build with:
bash <(curl raw.githubusercontent.com/babashka/bab...) --dev-build --dir .
#clojure
Experiment with adding jline3 to babashka so you can create TUIs with it.
github.com/jline/jline3...
#babashka #clojure
Bij ons is het komende zondag Kana. Ik denk omdat onze reguliere predikant zich niet zo aan het leesrooster houdt en nu een prekenserie wil doen over de 10 geboden. Zo kan een gastpredikant waarschijnlijk zijn preek van twee weken geleden bij ons recyclen.
23.01.2026 10:23 — 👍 0 🔁 0 💬 1 📌 0I think I'm getting way more PRs due to LLM assistance, so there's more to review and to collaborate in that sense...
20.01.2026 09:50 — 👍 1 🔁 1 💬 1 📌 0It’s called ‘vs code’ because the code is an enemy you are fighting
15.01.2026 00:54 — 👍 758 🔁 183 💬 12 📌 4
Check out Exoscale's job page:
www.exoscale.com/jobs/
#babashka_conf updates:
- Our keynote speaker: @swannodette.bsky.social of ClojureScript fame!
- Call for proposals is now open until Feb 28
- Call for volunteers is open too.
- Two platinum sponsors: Exoscale and Bob.
More info at the conf's website:
babashka.org/conf/
#clojure #babashka
Not related, coincidental
16.01.2026 09:40 — 👍 0 🔁 0 💬 0 📌 0
That's not what this is. You can't block in JS, that's just the runtime limitation.
More explanation here: www.reddit.com/r/Clojure/co...
If you want to try out my CLJS with async/await support + core.async based on async/await instead of state machine (probably better perf and less bundle size):
gist.github.com/borkdude/87c...
#clojure #clojurescript
All working now!
Ran 56 tests containing 228 assertions.
0 failures, 0 errors.
borkdude@MBP25-2 ~/dev/core.async (async-await) $ git push
Everything up-to-date
Now got most tests working, including macro expansion. This is going to be great. Use core.async with very little overhead and smaller bundles in CLJS.
15.01.2026 20:39 — 👍 3 🔁 0 💬 2 📌 0
core.async go macro rewritten using async/await (WIP)
#clojure #clojurescript
OK, you can all laugh about me holding a coffee cup all the way through a talk without my noticing now.
youtu.be/119qVkHxPkM?...
#clojure #cljKondo #babashka
De date die je niet wist dat zou komen
05.01.2026 14:35 — 👍 1 🔁 0 💬 0 📌 0Done. Probably spent 5 hours on it total. Next: JIRA + review...
04.01.2026 23:05 — 👍 6 🔁 0 💬 1 📌 0
Progress: got cljs.test async working with async/await too.
#clojure #clojurescript