These are public posts tagged with #clojure. You can interact with them if you have an account anywhere in the fediverse.
An interesting write up on building realtime collaborative web apps with Clojure and Datastar. The approach treats the frontend as a dumb terminal with all the logic being handled server side. Interactive behaviors are handled using SSE instead of Websockets.
A blog mostly about Clojure programming
andersmurphy.comMe encanta programar en #Lisp en mi tiempo libre. La programación funcional fomenta la abstracción y me permite construir sistemas complejos a partir de funciones simples. El REPL me abre la puerta a jugar en tiempo real con el código sin tener que reiniciar constantemente el software o forzarme a lanzar un programa de depuración. Para mi es una herramienta poderosa para afinar mis habilidades de programador, probar nuevas ideas, patrones y un espacio para la creatividad. Además tienes sabores en cualquier lugar: #Clojure para JVM, #ClojureScript para #JavaScript, #Emacs Lisp para Emacs, #CommonLisp y #Racket para ejecutar en el equipo... Aunque yo te recomiendo que te quedes en un solo lenguaje y lo domines. No es necesario aprender todos los dialectos de Lisp, pero si es bueno conocerlos para entender sus diferencias y similitudes.
Si quieres aprender más sobre #Lisp, te recomiendo uno de mis libros favoritos: "Land of Lisp" de Conrad Barski. Es un libro divertido que te enseña a programar en Lisp mientras creas juegos y aplicaciones gráficas. También puedes encontrar muchos recursos en línea, por supuesto.
Clojure: Realtime collaborative web apps without ClojureScript
Link: https://andersmurphy.com/2025/04/07/clojure-realtime-collaborative-web-apps-without-clojurescript.html
Discussion: https://news.ycombinator.com/item?id=43625139
A blog mostly about Clojure programming
andersmurphy.comDavid Nolen interview transcript — Apropos Clojure
https://claude.site/artifacts/139a79dd-7760-47a1-89a5-5d70cb81a372
Discussions: https://discu.eu/q/https://claude.site/artifacts/139a79dd-7760-47a1-89a5-5d70cb81a372
Try out Artifacts created by Claude users
claude.site Clojure:無需 ClojureScript 的即時協作網頁應用
➤ 使用 Clojure 和 Datastar 打造高效能協作應用
✤ https://andersmurphy.com/2025/04/07/clojure-realtime-collaborative-web-apps-without-clojurescript.html
這篇文章介紹瞭如何使用 Clojure 和名為 Datastar 的輕量級框架,在不使用 ClojureScript 或 JavaScript 的情況下,建立即時協作的網頁應用程式。作者分享了他們建立一個多人遊戲「生命遊戲」的經驗,展示了 Datastar 如何透過 Server-Sent Events (SSE) 將整個頁面主體以高效的方式串流到客戶端,並利用壓縮技術有效地處理頻繁更新。Datastar 的優勢在於其簡潔性、效能,以及避免了 WebSocket 常見的複雜問題。
+ 哇,這篇文章讓我對 Clojure 和 Datastar 印象深刻!原來不用 JavaScr
#網路應用 #Clojure #Datastar #即時協作
A blog mostly about Clojure programming
andersmurphy.comsince (I think) #clojurescript is a bit of an overkill for my dabbling, (and I'm fed up with js when the code exceeds ~50 lines) what should I use:
Keeping it Old-Tool: REPL habits of a grug-brained Clojure programmer
https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/
Discussions: https://discu.eu/q/https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/
Is demo of Grug Clojure code vibe. He no catch onto…
www.evalapply.orgNext-level backends with Rama: recommendation engine in 80 LOC
This is part of a series of posts exploring programming…
Blog 保持老工具:一位原始型 Clojure 程式設計師的 REPL 使用習慣
➤ 擁抱傳統,提升效率
✤ https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/index.html
Aditya Athalye 分享了他作為一位偏好使用傳統工具和 REPL (Read-Eval-Print Loop) 的 Clojure 程式設計師的開發習慣。他強調建立核心的運行時操作技巧,盡可能使用 Clojure 標準庫,並偏好本地化的開發環境。文章也展示了他如何利用 org-mode 建立筆記本,並將這種動態工作流程應用於其他環境,例如使用結構化提示技術協調多個 LLM。他與其他程式設計師 Kapil Reddy 的工作流程形成鮮明對比,Kapil 傾向於使用 LLM 和 MCP。
+ 這篇文章讓我想起剛開始學習程式設計的時候,沒有那麼多輔助工具,反而更專注於理解程式碼的運作原理。
+ 雖然現在 AI 工具很方便,但深入理解底層原理仍然很重要,這篇文章提醒了我這一點。
#程式設計 #Clojure #工具 #開發流程
Is demo of Grug Clojure code vibe. He no catch onto…
www.evalapply.orgKeeping it Old-Tool: REPL habits of a grug-brained Clojure programmer
Link: https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/index.html
Discussion: https://news.ycombinator.com/item?id=43636860
Is demo of Grug Clojure code vibe. He no catch onto…
www.evalapply.orgKeeping it Old-Tool: REPL habits of a grug-brained Clojure programmer
https://www.evalapply.org/posts/demo-clojure-workflow-scicloj/index.html
#ycombinator #systems_thinking #functional_programming #architecture #software_design #technology_leadership #devops #clojure #B2B_Micro_SaaS
Is demo of Grug Clojure code vibe. He no catch onto…
www.evalapply.orgPython [4] : Python Fonksiyonları; Kodunuzu Organize Etme ve Yeniden Kullanma Sanatı
Modern programlamanın temel yapı taşlarından biri olan fonksiyonlar, belirli bir görevi yerine getiren, yeniden kullanılabilir kod bloklarıdır. Python’da fonksiyonlar, kodumuzu daha modüler, organize, okunabilir ve bakımı kolay hale getirmenin...
Modern programlamanın temel yapı taşlarından biri olan…
DEV CommunityBuild Order - Using Clojure to determine build order
https://clojure-diary.gitlab.io/2025/04/09/build-order-using-clojure-to-determine-build-order.html
Code ;; build_order.clj (def graph {:h [] :c [:a :b] :e [:d :f] :g [:c :e]}) (defn has-no-dependency? [node graph] (empty? (get graph node []))) (defn all-build-steps [graph] (let [graph-keys (keys...
Next-level backends with Rama: recommendation engine in 80 LOC
This is part of a series of posts exploring programming with Rama, ranging from interactive consumer apps, high-scale analytics, background processing, recommendation engines, and much more. This tutorial is self-contained, but for broader...
This is part of a series of posts exploring programming…
BlogClojure Corner: Interview with Michiel Borkent
https://www.youtube.com/watch?v=H7ZlwEDxzRs
Discussions: https://discu.eu/q/https://www.youtube.com/watch?v=H7ZlwEDxzRs
Enjoy the videos and music you love, upload original…
www.youtube.comIs it possible to make Emacs clojure-mode indentation to understand the "Rule 3" used in Standard Clojure Style?
https://github.com/oakmac/standard-clojure-style-js/issues/194
Hi! Background: We just reformatted our codebase using…
GitHub