Why is #Clojure amazing? Why one should program using data? And how Clojure enables interactive coding with instant feedback loop? I gave a talk this summer to some students explaining these points, and recording is available. 🧵

pavel_klavik's tweet image. Why is #Clojure amazing? Why one should program using data? And how Clojure enables interactive coding with instant feedback loop? I gave a talk this summer to some students explaining these points, and recording is available. 🧵

Dude in what other language could you write this function name? #clojure

ovstoica's tweet image. Dude in what other language could you write this function name? #clojure

String interpolation in #Clojure is so good.

anders_murphy's tweet image. String interpolation in #Clojure is so good.

clj-simple-router by @nikitonsky works in #babashka too. #clojure

borkdude's tweet image. clj-simple-router by @nikitonsky works in #babashka too. #clojure
borkdude's tweet image. clj-simple-router by @nikitonsky works in #babashka too. #clojure

There's a #datastar talk at the #clojure #conjuring. You can tell it's a #datastar talk because it mentions metrics, real-world, performance and production. 🚀 From Tomorrow Back to Yesterday: A Tale of Two Web Architectures

anders_murphy's tweet image. There's a #datastar talk at the #clojure #conjuring. You can tell it's a #datastar talk because it mentions metrics, real-world, performance and production. 🚀

From Tomorrow Back to Yesterday: A Tale of Two Web Architectures

Nbb: the easiest way to script in ClojureScript on node, bun and deno github.com/babashka/nbb #clojure #clojurescript #nbbcljs

borkdude's tweet image. Nbb: the easiest way to script in ClojureScript on node, bun and deno

github.com/babashka/nbb

#clojure #clojurescript #nbbcljs

My latest affirmation! #clojure

ovstoica's tweet image. My latest affirmation! #clojure

The JVM is incredible, implementing FFI SQLite bindings #Clojure in a few evenings with Java 22 Project Panama is an absolute game changer.

anders_murphy's tweet image. The JVM is incredible, implementing FFI SQLite bindings  #Clojure in a few evenings with Java 22 Project Panama is an absolute game changer.

Announcing a little but fun macro as library that optimizes CLJS str almost 300x. github.com/borkdude/cljs-… #clojure #clojurescript

borkdude's tweet image. Announcing a little but fun macro as library that optimizes CLJS str almost 300x.

github.com/borkdude/cljs-…

#clojure #clojurescript

"The first in-person Clojure conference in London since 2018. " James Reeves kicking off reClojure 2025. Great to see so many old and new faces. #clojure #reclojure

malcolmsparks's tweet image. "The first in-person Clojure conference in London since 2018. "

James Reeves kicking off reClojure 2025.

Great to see so many old and new faces.

#clojure #reclojure

Here's a prompt I'm experimenting with to one-shot semi-big #Clojure coding tasks with @code Copilot. It relies on the Clojure Interactive Programming Collection available at the Awesome Copilot repository. See comments for some tips + links + the text for this prompt.

pappapez's tweet image. Here's a prompt I'm experimenting with to one-shot semi-big #Clojure coding tasks with @code Copilot. It relies on the Clojure Interactive Programming Collection available at the Awesome Copilot repository.

See comments for some tips + links + the text for this prompt.

I just completed all 25 days of Advent of Code 2024 in #Babashka, the fast native #Clojure scripting runtime! After days of mind-bending puzzles, we wrap up this year's journey with a delightfully symmetrical challenge! adventofcode.com #AdventOfCode

ch_mangelsdorf's tweet image. I just completed all 25 days of Advent of Code 2024 in #Babashka, the fast native #Clojure scripting runtime!

After days of mind-bending puzzles, we wrap up this year's journey with a delightfully symmetrical challenge!

adventofcode.com #AdventOfCode

📢I just made clnrpc-clj public! What is it? A @Core_LN JSON-RPC client for #clojure devs. 🧡MADE WITH LOVE🧡github.com/tonyaldon/clnr…

tonyaldon's tweet image. 📢I just made clnrpc-clj public!  What is it?  A @Core_LN JSON-RPC client for #clojure devs.  🧡MADE WITH LOVE🧡github.com/tonyaldon/clnr…

OMG! I'm SO pleased to share that I'll be speaking about #Datomic at @NdCLondon 2026!! 🤩 🎉 ndclondon.com #clojure #technicalconferences

lambduhh's tweet image. OMG! I'm SO pleased to share that I'll be speaking about #Datomic at @NdCLondon  2026!! 🤩 🎉 ndclondon.com
#clojure #technicalconferences

I was inspired by @agrawalshagun10 #clojuerscript game of life that I made a multiplayer version in #clojure. No cljs. No canvas. No virtual dom. Only server driven HTML powered by #datastar. What could go wrong?


If you are on Bluesky, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: bsky.app/profile/clojur…


Drag-and-drop example I wrote in Reagent 9 years ago, now in Eucalypt: #clojure #clojurescript #squintcljs squint-cljs.github.io/squint/?src=KG…


If you are on Bluesky, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: bsky.app/profile/clojur…


I can never for the life of my remember the syntax of letfn, which is primarily why I never use it (letfn [(f [x] x)]) #clojure


so true, unfortunately. im also pondering this often, from the aesthetic "comfort" of my #Clojure REPL, while working on web apps :/ i even coded up a very old-school menu system, with numbered & colored menu items, which i can choose from NOT by cursor keys, but typing a number

The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.

tsoding's tweet image. The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.


If you are on Bluesky, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: bsky.app/profile/clojur…


Small tweak to #squintcljs. When using ^object type hints, assoc and assoc! compile down direct object manipulation without calling into the stdlib squint-cljs.github.io/squint/?src=KG… #clojure #clojurescript

borkdude's tweet image. Small tweak to #squintcljs. When using ^object type hints, assoc and assoc! compile down direct object manipulation without calling into the stdlib

squint-cljs.github.io/squint/?src=KG…

#clojure #clojurescript

If you are on Bluesky, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: bsky.app/profile/clojur…


I'm probably not the first to think about this one? Split a string into two at cursor in emacs. Works nicely with str in #clojure (defun split-string-at-point () (interactive) (when (nth 3 (syntax-ppss)) ; are we inside a string? (insert "\"\"") (backward-char 1)))


If you are on Facebook, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: facebook.com/ClojureJobboard


Join the dark side 😈 #clojure

The following alignment chart is provided for role-playing and memetic simulation purposes only. The Institute does not endorse, authorize, or condone the operational deployment of Go, except under controlled laboratory conditions and with appropriate containment supervision.

typememetics's tweet image. The following alignment chart is provided for role-playing and memetic simulation purposes only. 

The Institute does not endorse, authorize, or condone the operational deployment of Go, except under controlled laboratory conditions and with appropriate containment supervision.


String interpolation in #Clojure is so good.

anders_murphy's tweet image. String interpolation in #Clojure is so good.

If you are on Bluesky, you can follow us there as well to make sure you don't miss the latest #clojure #jobs: bsky.app/profile/clojur…


Announcing a little but fun macro as library that optimizes CLJS str almost 300x. github.com/borkdude/cljs-… #clojure #clojurescript

borkdude's tweet image. Announcing a little but fun macro as library that optimizes CLJS str almost 300x.

github.com/borkdude/cljs-…

#clojure #clojurescript

Found a pretty nice optimization for str in #squintcljs (str "Hello: " (+ 1 2 3) nil "Dude") => `Hello: ${1 + 2 + 3 ?? ""}Dude` So str -> template string + null/undefined check. This performs much better than Array.join(''). But... is it worth it? #clojure #clojurescript


Why is #Clojure amazing? Why one should program using data? And how Clojure enables interactive coding with instant feedback loop? I gave a talk this summer to some students explaining these points, and recording is available. 🧵

pavel_klavik's tweet image. Why is #Clojure amazing? Why one should program using data? And how Clojure enables interactive coding with instant feedback loop? I gave a talk this summer to some students explaining these points, and recording is available. 🧵

If people can learn bash, they surely can learn #clojure! #babashka

borkdude's tweet image. If people can learn bash, they surely can learn #clojure!

#babashka

Mom, I made it ! #clojure 🥹

ovstoica's tweet image. Mom, I made it ! #clojure 🥹

Big news day for databases written in #Clojure !

refset's tweet image. Big news day for databases written in #Clojure !

Dude in what other language could you write this function name? #clojure

ovstoica's tweet image. Dude in what other language could you write this function name? #clojure

The most powerful 29 characters of code ever written? #Clojure #InteractiveProgramming

pappapez's tweet image. The most powerful 29 characters of code ever written? #Clojure #InteractiveProgramming

Why I use Clojure? I am too old to not have fun all the time while programming. #Clojure #FunFactor

pappapez's tweet image. Why I use Clojure? I am too old to not have fun all the time while programming.

#Clojure #FunFactor

The JVM is incredible, implementing FFI SQLite bindings #Clojure in a few evenings with Java 22 Project Panama is an absolute game changer.

anders_murphy's tweet image. The JVM is incredible, implementing FFI SQLite bindings  #Clojure in a few evenings with Java 22 Project Panama is an absolute game changer.

On my way to The Conj! It’s my first. Crazy giddy. #Clojure

pappapez's tweet image. On my way to The Conj! It’s my first. Crazy giddy. #Clojure

If you use Claude Code for #clojure, add this clj kondo command to your CLAUDE(.)md. This will solve all your issues with closing parenthesis and lousy code. Credit for command: @EricDvorsak

ovstoica's tweet image. If you use Claude Code for #clojure, add this clj kondo command to your CLAUDE(.)md. This will solve all your issues with closing parenthesis and lousy code.

Credit for command: @EricDvorsak

In #clojure you've heard of when-let, you may have even heard of when-some, but have you heard of when-first? It's pretty good for pulling out a single value when you know you're going to get a single-element collection.

janetacarr's tweet image. In #clojure you've heard of when-let, you may have even heard of when-some, 

but have you heard of when-first? 

It's pretty good for pulling out a single value when you know you're going to get a single-element collection.

Wow... looks like I'll be at the conj this year! Looking forward to meeting many #clojure folks over there! @clojure_conj #babashka #cljKondo

borkdude's tweet image. Wow... looks like I'll be at the conj this year! Looking forward to meeting many #clojure folks over there!
@clojure_conj 

#babashka #cljKondo

This is the most complete and up-to-date Stripe #clojure library out there. Please tag the author if you know their username. Yonureker, thank you for this excellent library! 🙏

ovstoica's tweet image. This is the most complete and up-to-date Stripe #clojure library out there. Please tag the author if you know their username. Yonureker, thank you for this excellent library! 🙏

Sketching out jank's new error reporting. Thoughts? 🤔 #clojure #llvm

jeayewilkerson's tweet image. Sketching out jank's new error reporting. Thoughts? 🤔

#clojure #llvm

After months in functional Kotlin, I'm going to try #Clojure for the first time!

svatasimara's tweet image. After months in functional Kotlin, I'm going to try #Clojure for the first time!

clj-simple-router by @nikitonsky works in #babashka too. #clojure

borkdude's tweet image. clj-simple-router by @nikitonsky works in #babashka too. #clojure
borkdude's tweet image. clj-simple-router by @nikitonsky works in #babashka too. #clojure

Loading...

Something went wrong.


Something went wrong.


United States Trends