snabelen.no er en av mange uavhengige Mastodon-servere du kan bruke for å delta i det desentraliserte sosiale nettet.
Ein norsk heimstad for den desentraliserte mikroblogge-plattformen.

Administrert av:

Serverstatistikk:

367
aktive brukere

#clojure

19 innlegg17 deltakere0 innlegg i dag
Weavejester<p>Electric <a href="https://mastodon.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a>: Differential Dataflow for UI - a talk at <a href="https://mastodon.social/tags/reClojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reClojure</span></a> 2025 from Dustin Getz - is up on YouTube: <a href="https://www.youtube.com/watch?v=ML8cFrWkWeg" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=ML8cFrWkWeg</span><span class="invisible"></span></a></p>
Clojure<p>Clojure Deref (July 6, 2025)</p><p><a href="https://clojure.org/news/2025/07/06/deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/07/06/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>
Knut 🏳️‍🌈 🇳🇴🧸<p>Tilderadio is playing this really awesome bossa nova <a href="https://mstdn.social/tags/music" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>music</span></a> that is perfect for morning farting around as I get setup with the days activities. Namely...fighting with my <a href="https://mstdn.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> config so it will work with the emacs daemon. Some workflow, some <a href="https://mstdn.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a>, reading my Tolkien book, and of course....<a href="https://mstdn.social/tags/tea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tea</span></a> and <a href="https://mstdn.social/tags/cat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cat</span></a>. Should be a good day.</p>
Clojure Planet<p>The Architecture Behind Ooloi: A Quarter-Century in the Making</p><p><a href="https://www.ooloi.org/home/the-architecture-behind-ooloi-a-quarter-century-in-the-making" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ooloi.org/home/the-architectur</span><span class="invisible">e-behind-ooloi-a-quarter-century-in-the-making</span></a></p><p>Now that the backend engine is complete, architecturally speaking, I'm getting increasingly eager to open the source. Itching, in fact. But as that will take a while, the least I can do for you is give you the WELCOME.md file from the source...</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>
Lobsters<p>One Billion Cells, Another Multiplayer Demo with Clojure <a href="https://lobste.rs/s/s3lg4g" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/s3lg4g</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/databases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>databases</span></a> <a href="https://mastodon.social/tags/games" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>games</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a> <a href="https://mastodon.social/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a><br><a href="https://cells.andersmurphy.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">cells.andersmurphy.com/</span><span class="invisible"></span></a></p>
Nundrum<p>Finally got over the hump and was able to re-build my Babashka-based project into a binary with GraalVM. It really does start so much faster that way.</p><p>The hump I couldn't get over is tools.build. This is the fourth time I've tried to use it for a project. Even after trying neil and uberdeps and I can't remember what else ... it just wouldn't build an uberjar.</p><p>After hours of trying, I switched over to Leiningen and had the uberjar and compiled binary in about 20 minutes.</p><p><a href="https://theatl.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a></p>
(λ. borkdude)<p>Run <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>babashka</span></a> on FreeBSD:</p><p><a href="https://github.com/babashka/babashka/wiki/FreeBSD" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/babashka/babashka/w</span><span class="invisible">iki/FreeBSD</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>
Alavi | علوی<p>&gt;It’s so simple, I can fully focus on solving business problems. This is a big part of its power.</p><p>I keep hearing this about <a href="https://techhub.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> and this is the thing that really makes me want to be good at it.</p>
Alavi | علوی<p>All programming languages are fast.</p><p>Great post.<br>As a person learning <a href="https://techhub.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a>, one of my concerns is the performance. But things like this blog post convice me that the performance on any language is good enough if you are not working on absolutely performance critical system. The more important thing is if the language lets you express your thoughts and architect and engineer your software more easily.</p><p><a href="https://orgpad.info/blog/all-programming-langs-are-fast" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orgpad.info/blog/all-programmi</span><span class="invisible">ng-langs-are-fast</span></a></p>
☆ Yσɠƚԋσʂ ☆<p><strong>All Programming Languages are Fast</strong></p> <p><a href="https://lemmy.ml/post/32582985" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.ml/post/32582985</span><span class="invisible"></span></a></p>
(λ. borkdude)<p>My project updates for May and June:<br><a href="https://blog.michielborkent.nl/oss-updates-may-jun-2025.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.michielborkent.nl/oss-upd</span><span class="invisible">ates-may-jun-2025.html</span></a></p><p>19 projects updated in total!</p><p>Thank you for sponsoring my work through Clojurists Together, Github Sponsors or otherwise!</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>babashka</span></a> <a href="https://mastodon.social/tags/scittlecljs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scittlecljs</span></a> <a href="https://mastodon.social/tags/nbbcljs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nbbcljs</span></a> <a href="https://mastodon.social/tags/squintcljs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>squintcljs</span></a></p>
David Vujic<p>A very well-written article that deserves another share: Understanding Polylith through the lens of Hexagonal architecture <a href="https://medium.com/@joakimtengstrand/understanding-polylith-through-the-lens-of-hexagonal-architecture-8e7c8757dab1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@joakimtengstrand/u</span><span class="invisible">nderstanding-polylith-through-the-lens-of-hexagonal-architecture-8e7c8757dab1</span></a> </p><p>Since the article was written, the Python tooling for Polylith has support for "all" Package &amp; Dependency management tools out there such as uv, hatch, pixi and not only Poetry.</p><p><a href="https://mastodon.nu/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://mastodon.nu/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.nu/tags/polylith" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>polylith</span></a> <a href="https://mastodon.nu/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>
The ol' tealeg 🐡<p><span class="h-card" translate="no"><a href="https://mastodon.social/@shriramk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>shriramk</span></a></span> Yeah.. <a href="https://mastodon.online/tags/JaneStreet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JaneStreet</span></a> is the <a href="https://mastodon.online/tags/OCaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OCaml</span></a> company, and <a href="https://mastodon.online/tags/Nubank" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nubank</span></a> is the <a href="https://mastodon.online/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> company. I need to takeover some FinTech and make it the <a href="https://mastodon.online/tags/Racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Racket</span></a> company, though that might lead to some awkward audit questions ("What's this Racket you're involved in?") . </p><p>FWIW, <a href="https://mastodon.online/tags/upvest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>upvest</span></a> is very much a <a href="https://mastodon.online/tags/go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>go</span></a> company, and for good reasons. ;-)</p>
David Vujic<p>🚀 Introducing python-tap - a tiny Python library useful for REPL Driven Development</p><p>Useful when running code on your local machine. With this tool, you can store and process data, such as function input parameters or local variables. This is useful when inspecting code and flows, and when running code in a REPL. You will have all the tapped data available in the session.</p><p>Yes, it is inspired by "tap&gt;" in Clojure!</p><p><a href="https://pypi.org/project/python-tap/#description" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pypi.org/project/python-tap/#d</span><span class="invisible">escription</span></a></p><p><a href="https://mastodon.nu/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.nu/tags/repldrivendevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>repldrivendevelopment</span></a> <a href="https://mastodon.nu/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.nu/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://oldbytes.space/@amoroso" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>amoroso</span></a></span> I don't blog about <a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a>, I blog about my life and what interests me. Out of currently 366 blog posts, seventeen are tagged <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> and seven are tagged <a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a>.</p><p>And even when things are tagged Lisp, they may be mostly about something else, like madness.</p><p><a href="https://www.journeyman.cc/blog/tags-output/Lisp/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">journeyman.cc/blog/tags-output</span><span class="invisible">/Lisp/</span></a></p>
Clojure<p>Clojure Deref (June 27, 2025)</p><p><a href="https://clojure.org/news/2025/06/27/deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/06/27/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>
Zenie<p><span class="h-card" translate="no"><a href="https://snac.d34d.net/pkw" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pkw</span></a></span> </p><p>I use both <a href="https://piaille.fr/tags/vi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vi</span></a> (not a vim) and <a href="https://piaille.fr/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a>. If Im doing anything very complex it's in emacs.</p><p>I've written a lot of <a href="https://piaille.fr/tags/Elisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Elisp</span></a>, actual applications not just configurations. <br>I created a large <a href="https://piaille.fr/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> project that lasted several years. That spoiled me. I love working with a REPL in emacs. I became very accustomed to doing a hybrid of TDD and REPL dev. I mostly did not work in the REPL, I would send the code I was editing to it.</p><p>I would only go to the REPL to examine or manipulate the resulting environment there.</p><p>It's a wonderful way to work, having your editor talking directly to your REPL. Evaluating your tests and functions as you go.</p>
cgrand<p>Accelerating maps with join-with<br><a href="https://buttondown.com/tensegritics-curiosities/archive/accelerating-maps-with-join-with/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">buttondown.com/tensegritics-cu</span><span class="invisible">riosities/archive/accelerating-maps-with-join-with/</span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://functional.cafe/@jackdaniel" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jackdaniel</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.xyz/@NGIZero" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>NGIZero</span></a></span> h'mmm ... Yesterday, not for the first time, I was looking at reimplementing <a href="https://mastodon.scot/tags/InterLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InterLisp</span></a>'s GRAPHER library in <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a>. It's doable, but surprisingly difficult. If there was a good Java SVG engine which allowed callbacks through JavaScript or whatever, it would be easier, and *possibly* Batik may do that.</p><p>But <a href="https://mastodon.scot/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> in the browser, interacting with SVG in the browser... Now that sounds fun.</p><p><a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a></p>
(λ. borkdude)<p>Just released a new <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>babashka</span></a> version that is able to run <a href="https://clerk.vision/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">clerk.vision/</span><span class="invisible"></span></a> from its main branch. Make notebooks from your babashka scripts! <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>