planet

joined 2 years ago
 

Tracking memory usage with clj-memory-meter.trace

https://clojure-goes-fast.com/blog/tracking-memory-usage/

Automatic memory management is probably JVM's biggest selling point. You don't need to remember to clean up the stuff you've allocated — the garbage collector will take care of it for you. You can "leak" memory if you leave live references to...

#clojure #clj #cljs [email protected] @clojure

 

On Extensibility

https://lambdaisland.com/blog/2025-02-18-on-extensibility

by Laurence ChenFor a long time, I had a misunderstanding about Clojure: I always thought that the extensibility Clojure provides was just about macros. Not only that, but many articles I read about Lisp emphasized how Lisp’s macros were far more...

#clojure #clj #cljs [email protected] @clojure

 

Pathom3 Instrumentation

https://fnguy.com/pathom3/_instrumentation.html

In this article I will explain how to get performance insights into your Pathom3 resolvers by using Tufte. My aim is to show a very basic example of how it can be done, without doing a deep dive on any of the topics.PathomIf you are unfamiliar with...

#clojure #clj #cljs [email protected] @clojure

 

Why Clojure?

https://gaiwan.co/blog/why-clojure/

This is about a 17 minute read. Feel free to pause and come back to it later.Clojure is not one of the handful of "big" mainstream languages. This means that sometimes people are surprised that we are all in on Clojure. Why go against the grain?...

#clojure #clj #cljs [email protected] @clojure

 

Clojure Is Awesome!!! [PART 12]

https://dev.to/borba/clojure-is-awesome-part-12-1dkk

(ns chain-of-responsibility (:require [clojure.pprint :as pp])) ;; === Request Processing Chain === (defprotocol RequestHandler (handle-request [this request]) (set-next [this handler])) ;; === Authentication Handler === (defrecord...

#clojure #clj #cljs [email protected] @clojure

 

Enhancing engineering workflows with AI: a real-world experience

https://building.nubank.com.br/enhancing-engineering-workflows-with-ai-a-real-world-experience/

Artificial Intelligence (AI) and Large Language Models (LLMs) are revolutionizing the tech industry, and at Nubank, we’re using these technologies to enhance engineering workflows across Brazil, Mexico, and Colombia. In a recent talk at Clojure...

#clojure #clj #cljs [email protected] @clojure

 

Making a simple Datalog Engine in Clojure

https://shagunagrawal.me/posts/making-a-simple-datalog-engine-in-clojure/

Making a simple datalog engine in Clojure.

#clojure #clj #cljs [email protected] @clojure

 

Pathom3 Instrumentation

https://github.com/borkdude/quickblog/pathom3/_instrumentation.html

In this article I will explain how to get performance insights into your Pathom3 resolvers by using Tufte. My aim is to show a very basic example of how it can be done, without doing a deep dive on any of the topics.PathomIf you are unfamiliar with...

#clojure #clj #cljs [email protected] @clojure

 

Revisiting 'Clojure Don'ts : concat

https://widdindustries.com/blog/revisiting-clojure-donts-concat.html

Nostalgia cityI've recently started maintaining a Clojure codebase that hasn't been touched for over a decade - all Clojure devs that built and maintained it are long gone. It's using java8, Clojure 1.6 and libs like korma and noir - remember...

#clojure #clj #cljs [email protected] @clojure

 

Achieving High Throughput and Low Latency through Adaptive Asynchronous Transaction

https://yyhh.org/blog/2025/02/achieving-high-throughput-and-low-latency-through-adaptive-asynchronous-transaction

In my previous post, I demonstrated that Datalevin performs complex queries faster than PostgreSQL. A common reaction is, "Oh, have you tested writing speed? I imagine that when there are indices for everything (as in the case of Datalevin),...

#clojure #clj #cljs [email protected] @clojure

 

Taming LLM Responses with Instaparse

https://bytes.vadelabs.com/taming-llm-responses-with-instaparse/

It started with a simple goal: integrate an LLM model. Little did I know this would lead us down a rabbit hole for parsing challenges that would fundamentally change how we handle LLM outputs. The Promise and the PainLike many developers, our...

#clojure #clj #cljs [email protected] @clojure

view more: ‹ prev next ›