mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

2.9K
active users

#clj

11 posts7 participants3 posts today
Clojure Planet<p>Optimizing User Narratives for Foundation Models</p><p><a href="https://building.nubank.com/optimizing-user-narratives-for-foundation-models/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">building.nubank.com/optimizing</span><span class="invisible">-user-narratives-for-foundation-models/</span></a></p><p>Author: Taylor Foust The work described here is a collaborative effort by many engineers at Nubank (alphabetical): Austin McEver, Brayan Garzon, Daniel Braithwait, Fábio Souza, Gabriel Gandour, Gustavo Vieira, Helder Dias, Hiroto Udagawa, José...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Finding test names in source code</p><p><a href="https://blog.exupero.org/finding-test-names-in-source-code" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.exupero.org/finding-test-</span><span class="invisible">names-in-source-code</span></a></p><p>Some testing frameworks allow running a specific test by giving a filename and line number, which is convenient for triggering a test from the cursor position in a text editor. Other frameworks, however, require the name of a test, rather than...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure<p>Clojure Deref (July 28, 2025)</p><p><a href="https://clojure.org/news/2025/07/28/deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/07/28/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 Datomic Workshop: July 31 Clojure/Conj 2025: Early Bird Tickets Available Now! Macroexpand 2025: Currently inviting...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure@lemmy.ml</span></a></span></p>
Clojure Planet<p>From Unstructured to Actionable: AI-Powered Regulatory Intelligence</p><p><a href="https://juxt.pro/blog/XT25-fintech-ai-powered-regulatory-intelligence" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">juxt.pro/blog/XT25-fintech-ai-</span><span class="invisible">powered-regulatory-intelligence</span></a></p><p>Watch Henry Garner's talk at XT25 Fintech Conference [video]</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>A flatpack bed, survey of 2D CAD tools and conceptual models</p><p><a href="https://kevinlynagh.com/newsletter/2025_07_flatpack/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kevinlynagh.com/newsletter/202</span><span class="invisible">5_07_flatpack/</span></a></p><p>Designing a flatpack bed I just moved into an unfurnished apartment and my professional woodworker friend just got a plywood-sheet-sized CNC router, so I’ve been designing myself a bedframe. The rough scope / requirements: fit a 200 cm x 180 cm...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
MAGMOE<p><a href="https://www.magmoe.com/2451986/k-pop/k-pop-news/2025-07-27/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">magmoe.com/2451986/k-pop/k-pop</span><span class="invisible">-news/2025-07-27/</span></a> BTS所属の韓国HYBEに家宅捜索、創業者の不正株式取引疑い | ロイター <a href="https://ol2ol.com/tags/asia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asia</span></a> <a href="https://ol2ol.com/tags/ASXPAC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASXPAC</span></a> <a href="https://ol2ol.com/tags/CCOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CCOS</span></a> <a href="https://ol2ol.com/tags/CLJ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLJ</span></a> <a href="https://ol2ol.com/tags/CMPNY" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CMPNY</span></a> <a href="https://ol2ol.com/tags/CRIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CRIM</span></a> <a href="https://ol2ol.com/tags/CYCS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CYCS</span></a> <a href="https://ol2ol.com/tags/DEST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DEST</span></a>:NOJPENM <a href="https://ol2ol.com/tags/DEST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DEST</span></a>:NOJPTPM <a href="https://ol2ol.com/tags/DEST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DEST</span></a>:NOJPZTM <a href="https://ol2ol.com/tags/EASIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EASIA</span></a> <a href="https://ol2ol.com/tags/EMRG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EMRG</span></a> <a href="https://ol2ol.com/tags/ENT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ENT</span></a> <a href="https://ol2ol.com/tags/FINREG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FINREG</span></a> <a href="https://ol2ol.com/tags/FRAUD1" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FRAUD1</span></a> <a href="https://ol2ol.com/tags/Gen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gen</span></a> <a href="https://ol2ol.com/tags/JFOR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JFOR</span></a> <a href="https://ol2ol.com/tags/JLN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JLN</span></a> <a href="https://ol2ol.com/tags/KPOP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KPOP</span></a> <a href="https://ol2ol.com/tags/KPOPTopics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KPOPTopics</span></a> <a href="https://ol2ol.com/tags/KPOP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KPOP</span></a> <a href="https://ol2ol.com/tags/KPOPTopics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KPOPTopics</span></a> <a href="https://ol2ol.com/tags/KR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KR</span></a> <a href="https://ol2ol.com/tags/MDIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MDIA</span></a> <a href="https://ol2ol.com/tags/MSIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSIC</span></a> <a href="https://ol2ol.com/tags/MUSIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MUSIC</span></a> <a href="https://ol2ol.com/tags/POL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>POL</span></a> <a href="https://ol2ol.com/tags/pub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pub</span></a> <a href="https://ol2ol.com/tags/PUBL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PUBL</span></a> <a href="https://ol2ol.com/tags/rcrds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rcrds</span></a> <a href="https://ol2ol.com/tags/REGS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>REGS</span></a> <a href="https://ol2ol.com/tags/RSBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RSBI</span></a>:REGULATORYOVERSIGHT <a href="https://ol2ol.com/tags/SCAM1" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCAM1</span></a> <a href="https://ol2ol.com/tags/SEASIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SEASIA</span></a> <a href="https://ol2ol.com/tags/show" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>show</span></a> <a href="https://ol2ol.com/tags/TMT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TMT</span></a> <a href="https://ol2ol.com/tags/TOPCMB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TOPCMB</span></a> <a href="https://ol2ol.com/tags/TOPNWS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TOPNWS</span></a> <a href="https://ol2ol.com/tags/TRN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TRN</span></a></p>
Clojure Planet<p>Some Civitas notebooks should only be run locally</p><p><a href="https://clojurecivitas.github.io/scicloj/clay/skip_if_unchanged_example.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/scicl</span><span class="invisible">oj/clay/skip_if_unchanged_example.html</span></a></p><p>(Work-In-Progress Draft) Usually, when we wish to create Clojure Civitas posts, we enjoy the fact that Civitas runs our notebooks in the GitHub Actions as it renders the website. While this is the default behavior, sometimes, we cannot expect our...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>From Unstructured to Actionable: AI-Powered Regulatory Intelligence</p><p><a href="https://juxt.pro/blog/XT25-henry-garner" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">juxt.pro/blog/XT25-henry-garne</span><span class="invisible">r</span></a></p><p>Watch Henry Garner's talk at XT25 Fintech Conference [video]</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>The Hidden Lessons in a re-frame App</p><p><a href="https://lambdaisland.com/blog/2025-07-24-re-frame-app" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lambdaisland.com/blog/2025-07-</span><span class="invisible">24-re-frame-app</span></a></p><p>by Laurence ChenI took over a web application whose frontend was built with re-frame, and not long after I started working on it, I felt a bit of discomfort. So, I decided to investigate the source of that discomfort. And my first suspect was...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Introducing seqfind.com</p><p><a href="https://fnguy.com/seqfind.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">fnguy.com/seqfind.html</span><span class="invisible"></span></a></p><p>I'm officially launching seqfind.com – the Clojure(script) code explorer.Technically, this is a relaunch. I did a soft launch with just a handful of repos a few years ago, but for various reasons I was unable to push it to the next stage until now....</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Scaling fraud defense: How Nubank evolved its risk analysis platform</p><p><a href="https://building.nubank.com/scaling-fraud-defense-how-nubank-evolved-its-risk-analysis-platform/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">building.nubank.com/scaling-fr</span><span class="invisible">aud-defense-how-nubank-evolved-its-risk-analysis-platform/</span></a></p><p>At the Engineering Meetup #13, a packed audience gathered to learn about one of the most critical systems protecting Nubank and its customers: the Defense Platform.&nbsp; This session was led by three experts deeply involved in building and...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Top 11 Deep Learning Frameworks in 2025: Comparative Guide &amp; Use Cases</p><p><a href="https://dev.to/marutitech/top-11-deep-learning-frameworks-in-2025-comparative-guide-use-cases-2b74" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/marutitech/top-11-deep-</span><span class="invisible">learning-frameworks-in-2025-comparative-guide-use-cases-2b74</span></a></p><p>As we move halfway into 2025, the deep learning ecosystem is more vibrant and diverse than ever before. A new generation of software libraries is making it simpler to design, train, and deploy powerful neural networks. Whether you're targeting...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Inside Nubank’s engineering: Discover the technical backstage powering our innovation</p><p><a href="https://building.nubank.com/engineering-behind-the-scenes-innovation-nubank/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">building.nubank.com/engineerin</span><span class="invisible">g-behind-the-scenes-innovation-nubank/</span></a></p><p>At Nubank, building technology for financial services goes far beyond simply creating robust systems. Here, every technical decision aims to support millions of customers with security, efficiency, and constant innovation.&nbsp; In this article,...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>What is Java Development Kit (JDK)?</p><p><a href="https://www.theserverside.com/definition/Java-Development-Kit-JDK" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theserverside.com/definition/J</span><span class="invisible">ava-Development-Kit-JDK</span></a></p><p>The Java Development Kit (JDK) is a development environment for building Java applications and applets that can then run on any Java Virtual Machine (JVM). The JDK includes a variety of development tools, libraries and utilities, including a...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Collections as grids with borders</p><p><a href="https://clojurecivitas.github.io/scicloj/kindly_render/visualize_colls.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/scicl</span><span class="invisible">oj/kindly_render/visualize_colls.html</span></a></p><p>A key idea of Lisp is that all syntax is a list () () Rich innovated by introducing collection literals [] [] {} {} #{} #{} Data is well represented by these collections (def data {:numbers [2 9 -1] :sets #{"hello"...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure<p>Clojure Deref (July 20, 2025)</p><p><a href="https://clojure.org/news/2025/07/20/deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/07/20/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). The Clojure/conj 2025 Call for Presentations is open now until July 27! We are seeking proposals for both 30 minute sessions and 10 minute...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure@lemmy.ml</span></a></span></p>
Clojure Planet<p>You Fucking Moron: How to Collaborate with AI Without Losing the Plot</p><p><a href="https://www.ooloi.org/home/you-fucking-moron-how-to-collaborate-with-ai-without-losing-the-plot" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ooloi.org/home/you-fucking-mor</span><span class="invisible">on-how-to-collaborate-with-ai-without-losing-the-plot</span></a></p><p>After a year building the backend of Ooloi with Claude, I’ve learned this:Successful AI collaboration isn’t about creative freedom. It’s about harsh constraint.AI will overstep. Your job is to correct it—immediately, uncompromisingly.The friction...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Annually-Funded Developers' Update: May/June 2025</p><p><a href="https://www.clojuriststogether.org/news/annually-funded-developers-update-may/june-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">clojuriststogether.org/news/an</span><span class="invisible">nually-funded-developers-update-may/june-2025/</span></a></p><p>Hello Fellow Clojurists! This is the third report from the 5 developers receiving Annual Funding in 2025. Dragan Duric: Apple M Engine Neanderthal, MKL, OpenBlas Eric Dallo: ECA, metrepl, clojure-lsp, clojure-lsp-intellij Michiel Borkent:...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>Writing your tests in EDN files</p><p><a href="https://biffweb.com/p/edn-tests/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">biffweb.com/p/edn-tests/</span><span class="invisible"></span></a></p><p>I've previously written about my latest approach to unit tests: [Y]ou define only the input data for your function, and then the expected return value is generated by calling your function. The expected value is saved to an EDN file and checked...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>My programming environment journey</p><p><a href="https://dev.to/veer66/my-programming-environment-journey-5748" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/veer66/my-programming-e</span><span class="invisible">nvironment-journey-5748</span></a></p><p>No one actually cares about my programming environment journey, but I’ve often been asked to share it, perhaps for the sake of social media algorithms. I post it here, so later, I can copy and paste this conveniently. My first computer, in the...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure</span></a></span></p>