digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

823
active users

#clojure

30 posts19 participants1 post today
Clojure Planet<p>The Sandwich Approach to ClojureScript Development</p><p><a href="https://clojurecivitas.github.io/scicloj/clay/uncompiled_clojurescript.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/scicl</span><span class="invisible">oj/clay/uncompiled_clojurescript.html</span></a></p><p>A lightweight way to cook with Clay and Scittle</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Weavejester<p>I've put out a release candidate of Integrant 1.0.0, which is essentially the same as 0.13.1 but with the deprecations removed. Integrant is a <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> micro-framework for data-driven applications. <a href="https://github.com/weavejester/integrant" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/weavejester/integra</span><span class="invisible">nt</span></a></p>
Clojure Planet<p>How I made ad-hoc analytics with Reveal</p><p><a href="https://vlaaad.github.io/ad-hoc-analytics" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vlaaad.github.io/ad-hoc-analyt</span><span class="invisible">ics</span></a></p><p>On one hand, I always wanted to know if people are interested in my blog posts; on the other hand, I always disliked analytics services because of how creepy they are with their tracking. Recently, I decided to make my own analytics service that...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>What’s it like to work at Nubank? Inside the process of turning ideas into solutions</p><p><a href="https://building.nubank.com/whats-it-like-to-work-at-nubank-inside-the-process-of-turning-ideas-into-solutions/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">building.nubank.com/whats-it-l</span><span class="invisible">ike-to-work-at-nubank-inside-the-process-of-turning-ideas-into-solutions/</span></a></p><p>Behind every Nubank solution, there’s a chair. And behind every chair, there’s a lot more than you might imagine. Here, every area plays an essential role in building something extraordinary together. But do we really know what the other...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Samuel Chase<p>For those of you have been programming for more than a decade, what programming languages, ecosystems, technologies do you wish you had spent more time with?</p><p>For me, it would be: <a href="https://fantastic.earth/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>, <a href="https://fantastic.earth/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>, <a href="https://fantastic.earth/tags/OpenZFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenZFS</span></a>, <a href="https://fantastic.earth/tags/TLA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TLA</span></a>+, <a href="https://fantastic.earth/tags/ErlangOTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ErlangOTP</span></a> .</p><p>(I have spent some time with <a href="https://fantastic.earth/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a>, <a href="https://fantastic.earth/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, <a href="https://fantastic.earth/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a>, <a href="https://fantastic.earth/tags/rakulang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rakulang</span></a> so these are not listed.)</p>
Clojure Diary<p>rswan - range Swiss army knife in Clojure</p><p><a href="https://youtu.be/LHb8ebdv5BE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/LHb8ebdv5BE</span><span class="invisible"></span></a></p><p><a href="https://clj.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> <a href="https://clj.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a></p>
D. Schmudde<p>Looks like a good <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> position opened up at Metosin: <a href="https://www.metosin.fi/en/career/senior-clojure-engineer" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">metosin.fi/en/career/senior-cl</span><span class="invisible">ojure-engineer</span></a></p>
Clojure<p>Clojure Deref (Aug 11, 2025)</p><p><a href="https://clojure.org/news/2025/08/11/deref" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/08/11/de</span><span class="invisible">ref</span></a></p><p>Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Upcoming Events Clojure/Conj 2025: Early Bird Tickets Available Now! Clojure South 2025: Tickets On Sale and Call for Proposals...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure@lemmy.ml</span></a></span></p>
Clojure Planet<p>Cómo uso Nix, Nushell y Just para configurar mis proyectos de código</p><p><a href="https://dev.to/agj/como-uso-nix-nushell-y-just-para-configurar-mis-proyectos-de-codigo-3dcg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/agj/como-uso-nix-nushel</span><span class="invisible">l-y-just-para-configurar-mis-proyectos-de-codigo-3dcg</span></a></p><p>Desde hace un tiempo que en cualquier proyecto personal de código que empiezo, termino usando tres tecnologías: Nix, Nushell y Just. En este artículo quiero presentar estas tres herramientas, y compartir la forma en que las uso para configurar las...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>De Kotlin e Go para Clojure: uma jornada de 8 meses no Nubank.</p><p><a href="https://dev.to/fernandosvrosa/de-kotlin-e-go-para-clojure-uma-jornada-de-8-meses-no-nubank-e-o-prazer-de-codificar-de-um-jeito-1m34" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/fernandosvrosa/de-kotli</span><span class="invisible">n-e-go-para-clojure-uma-jornada-de-8-meses-no-nubank-e-o-prazer-de-codificar-de-um-jeito-1m34</span></a></p><p>Olá, pessoal! Há 8 meses, embarquei na jornada de ser um Lead Software Engineer no Nubank. Vindo de um mundo onde Kotlin e Go eram minhas principais ferramentas, mergulhar em Clojure foi uma mudança de paradigma. Hoje, quero compartilhar um pouco...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Clojure Deref (Aug 11, 2025)</p><p><a href="https://clojure.org/news/2025/08/11/deref" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/08/11/de</span><span class="invisible">ref</span></a></p><p>Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Upcoming Events Clojure/Conj 2025: Early Bird Tickets Available Now! Clojure South 2025: Tickets On Sale and Call for Proposals...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Depth-first search in Clojure (tree-seq)</p><p><a href="https://clojurecivitas.github.io/clojure/tree_seq/depth_first_search.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/cloju</span><span class="invisible">re/tree_seq/depth_first_search.html</span></a></p><p>Step-by-step development of a depth-first search, using tree-seq, to solve a classic puzzle.</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>How Our Favorite Programming Languages Spent Summer Vacation</p><p><a href="https://flexiana.com/news/2025/08/how-our-favorite-programming-languages-spent-summer-vacation" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">flexiana.com/news/2025/08/how-</span><span class="invisible">our-favorite-programming-languages-spent-summer-vacation</span></a></p><p>Summer came and went, and while we all soaked up the sun, hit the beaches, and indulged in ice cream, our favorite programming languages had their own unique ways of relaxing (or not relaxing at all). Here’s how they spent their well-earned...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Risk-First Software Development</p><p><a href="https://juxt.pro/blog/XT25-fintech-risk-first-software-development" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">juxt.pro/blog/XT25-fintech-ris</span><span class="invisible">k-first-software-development</span></a></p><p>Watch Rob Moffat's talk at the XT25 Fintech Conference [video]</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Simon Brooke<p>In <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>, how do I check whether a given object conforms to a protocol?</p><p>It seems to me that should be a simple question to which I should know the answer, but I don't!</p>
Dieter Komendera<p>Me using a macOS shortcut every few weeks, now wondering “hu, how does this actually work?”</p><p>Turns out 4 years past me whipped up a <a href="https://hachyderm.io/tags/babashka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>babashka</span></a> script and hooked it up to a shortcut with Automator.app </p><p>So, thanks <span class="h-card" translate="no"><a href="https://mastodon.social/@borkdude" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>borkdude</span></a></span>!</p><p><a href="https://hachyderm.io/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a></p>
Clojure Planet<p>Taking Control of Your Trading System</p><p><a href="https://juxt.pro/blog/XT25-fintech-taking-control-of-your-trading-system" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">juxt.pro/blog/XT25-fintech-tak</span><span class="invisible">ing-control-of-your-trading-system</span></a></p><p>Watch Peter Windle's talk at the XT25 Fintech Conference [video]</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Orbits with Jolt Physics</p><p><a href="https://www.wedesoft.de/simulation/2025/08/09/orbits-with-jolt-physics/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">wedesoft.de/simulation/2025/08</span><span class="invisible">/09/orbits-with-jolt-physics/</span></a></p><p>I want to simulate an orbiting spacecraft using the Jolt Physics engine. The Jolt Physics engine solves difficult problems such as gyroscopic forces, collision detection with linear casting, and special solutions for wheeled vehicles with...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Sean Corfield<p>What can the <a href="https://tech.lgbt/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> CLI do out-of-the-box? What do you know about the -X:deps functionality? <a href="https://corfield.org/blog/2025/08/08/deps/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">corfield.org/blog/2025/08/08/d</span><span class="invisible">eps/</span></a></p>
Clojure Planet<p>Harnessing the power of Java in Clojure</p><p><a href="https://clojure-diary.gitlab.io/2025/08/10/harnessing-the-power-of-java-in-clojure.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure-diary.gitlab.io/2025/0</span><span class="invisible">8/10/harnessing-the-power-of-java-in-clojure.html</span></a></p><p>Code ;; power_of_java_in_clojure.clj (ns power-of-java-in-clojure (:import [java.time LocalDate])) (. LocalDate now) (. LocalDate (of 2025 7 5)) (. LocalDate (of 2025 7 10)) (def start-date (. LocalDate (of 2025 7 5))) (def end-date (....</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>