planet

joined 2 years ago
 

Extensible Macros

https://buttondown.com/tensegritics-curiosities/archive/extensible-macros/

by cgrand (🦋 🦣 𝕏) Like many of us I have a long and well-documented record of love/hate relationship with macros. Despite that, the cornerstone of cljd.flutter (the ClojureDart namespace for making Flutter more palatable) is a macro:...

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

 

Extending Java Class in Clojure

https://clojure-diary.gitlab.io/2025/02/26/extending-java-class-in-clojure.html

Code ;; extend_java_class.clj (defprotocol Wishy (wish [this])) (extend-type String Wishy (wish [this] (str "Hello " this "!"))) (wish "Karthik") (wish 1) ; puts out an error (extend-type java.lang.Long Wishy (wish [this] (str...

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

 

Beyond "It depends"

https://ericnormand.substack.com/p/beyond-it-depends

The Apropos show with Alex Miller was great. I love talking with him. This week, we have another Alex, Alex Engelberg. Please join us on YouTube on Tuesday. You can ask us questions in the chat.Have you seen Grokking Simplicity, my book for...

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

 

7 reasons why you should do an internship at Nu

https://building.nubank.com.br/7-reasons-why-you-should-do-an-internship-at-nu/

Are you looking for an internship that allows you to generate significant impact, learn contin;uously and innovate every day? At Nu, the “Day One” mentality is more than a philosophy: it’s part of the culture. We challenge complexity, craft...

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

 

Design Systems, Heavy Metal, and Horror Novels

https://tonitalksdev.com/design-systems-heavy-metal-and-horror-novels

In this episode, we sit down with Daniel Yuschick, a design systems expert who traded Pennsylvania's heavy metal scene for Helsinki's tech industry. From touring with melodic death metal bands and having his own signature drumsticks to building...

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

 

Clojure Is Awesome!!! [PART 13]

https://dev.to/borba/clojure-is-awesome-part-13-1ao4

Understanding Protocols and Records in Clojure: A Deep Dive Clojure is known for its powerful abstractions, and Protocols and Records are two essential tools that bring structure and efficiency to your code. Protocols define behavior in a...

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

 

Clojure Deref (Feb 21, 2025)

https://clojure.org/news/2025/02/21/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media Clojure Corner: Interview with Magnar Sveen -...

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

 

Double, double toil and trouble or, Corner-Cases of Comparing Clojure Numbers

http://blog.danieljanus.pl/2025/02/21/double-double-toil-and-trouble/

Let’s talk about Clojure.In Clojure, comparing two numbers can throw an exception. Check this out:( 1/4 0.5M) ;=> true ; as expected ( 1/3 0.5M) ; Execution error (ArithmeticException) at java.math.BigDecimal/divide...

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

 

PhuzQL: A Fuzzy GraphQL Explorer with Babashka, Pathom, and FZF (PoC)

https://fnguy.com/phuzql/_poc.html

I've recently been exploring new ways to make use of Pathom's indexes. The result is a very basic proof of concept implementation of an interactive GraphQL explorer. I'm going with the working title PhuzQL. This article explains the idea and...

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

 

AOT compilation issues

https://dmiller.github.io/clojure-clr-next/general/2025/02/20/AOT-compilation-issues.html

A look at the issues involved in restoring AOT compilation to ClojureCLR. Background ClojureCLR initially was developed on what is now called .NET Framework, currently in some 4.8.x version. Under Framework, ClojureCLR was able to do...

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

 

Why work at Nu?

https://building.nubank.com.br/why-work-at-nu/

If you’re wondering what makes top-quality professionals choose to work at Nu, the answer lies in a unique environment that combines customer-centric innovation, a deep respect for individuals, and a dedication to embracing diverse...

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

 

Zillions of one-line functions

https://ericnormand.substack.com/p/zillions-of-one-line-functions

I was thankful for jump-to-definition and jump-to-references, each bound to a keystroke in my IDE. But I was reaching the limits of my mental stack. I must have been 10 calls deep before it was hard to keep track of where I was. After about 20, I...

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

view more: ‹ prev next ›