planet

joined 2 years ago
 

Fixed Order Sorting in Clojure

https://camdez.com/blog/2025/04/23/fixed-order-sorting-in-clojure/

Here’s another tidy bit of Clojure that makes me happy… Of course it’s easy to sort items in the natural order: (sort [1 3 4 2]) ; => (1 2 3 4) Or via a mapping to elements that sort in a natural order: (sort-by count ["xx" "xxx" "x"]) ; => ("x"...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

An Appearance on Apropos

https://blog.fogus.me/2025/04/23/apropos-me/

I was fortunate to appear on the April 22, 2025 episode of the Apropos podcast...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Look at how little I need

https://emil0r.com/posts/2025-04-23-look-at-how-little-i-need/

I recently found the time to rewrite an old library of mine from the ground up: ez-form. This is one of the first libraries I wrote for Clojure, based on code I found myself writing yet again, in yet another project. Forms for the web is one...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

No, really, you can’t branch Datomic from the past (and what you can do instead)

http://blog.danieljanus.pl/2025/04/22/datomic-forking-the-past/

I have a love-hate relationship with Datomic. Datomic is a Clojure-based database based on a record of immutable facts; this post assumes a passing familiarity with it – if you haven’t yet, I highly recommend checking it out, it’s enlightening even...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

How G+D Netcetera used Rama to 100x the performance of a product used by millions of people

https://blog.redplanetlabs.com/2025/04/22/how-gd-netcetera-used-rama-to-100x-the-performance-of-a-product-used-by-millions-of-people/

“Rama enabled us to improve the performance of two critical metrics for Forward Publishing by over 100x, and it reduced our AWS hosting costs by 55%. It sounds like a cliché, but learning Rama mostly involved us unlearning a lot of the conventional...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Small modular parts

https://ericnormand.substack.com/p/small-modular-parts

Our last episode was with David Nolen. We talk about his development process, his origin, and his philosophy. The next episode is on Tuesday, April 22 with special guest Fogus. Please watch us live so you can ask questions.I have finally released...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

The Duality of Transducers

https://camdez.com/blog/2025/04/21/the-duality-of-transducers/

I finally got around to re-recording and posting this talk on Clojure’s transducers that I gave last year to the Austin Clojure Meetup: The talk walks through what transducers are, their benefits, where they make sense to use (and where they...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Local S3 storage with MinIO for your Clojure dev environment

https://www.emcken.dk/programming/2025/04/21/local-s3-storage-with-minio-for-clojure-dev-env/

Simple Storage Service or S3 Cloud Object Storage is a versatile and cheap storage. I’ve used it for invoices, contracts, media, and configuration snapshots, among other things. It’s a perfect fit when the object key (or what many might think of as...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Clojure Submaps

https://camdez.com/blog/2025/04/21/clojure-submaps/

The gentleman behind Clojure Diary was kind enough to recently post a video based on a small comment I made on his YouTube channel: Clojure Diary - Elegant way of filtering maps based on key value pairs. (Please check out his channel as he’s doing...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Setup Emacs to autoformat your Clojure code with Apheleia and zprint

https://jakemccrary.com/blog/setup-emacs-to-autoformat-your-clojure-code-with-apheleia-and-zprint/index.html

Keeping code consistently formatted is important for readability and maintainability. Once you get used to having a computer format your code for you, manually formatting code can feel tedious.For the last few years, my team has been using zprint...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Q2 2025 Funding Announcement

https://www.clojuriststogether.org/news/q2-2025-funding-announcement/

Clojurists Together is excited to announce that we will be funding 6 projects in Q2 2025 for a total of $33K USD (3 for $9K and 3 shorter or more experimental projects for $2K). Thanks to all our members for making this happen! Congratulations to...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

 

Clojure Power Tools Part 3

http://www.karimarttila.fi/clojure/2025/04/20/clojure-power-tools-part-3.html

Clojure REPL. Table of Contents Introduction VSCode, Calva and REPL Editor Integration Babashka Fullstack Libraries Metosin Libraries: Reitit, Malli and Jsonista Aero and Integrant Replicant and Hiccup ...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

view more: ‹ prev next ›