Become a sponsor to Daniel Szmulewicz
Author of Clojure FLOSS (see Featured Work for reference)
I like to dig into dark corners of ecosystems and uncover the mysteries behind how things are the way they are. Not the trivial things that are easily fixed, rather instances of entanglement that are beyond repair.
My favorite theme is hot code reloading in Clojure.
I've uncovered how the Var construct is not always the stable logical entity that it's supposed to be.
I will soon publish my findings regarding something that has befuddled developers since at least 2012, namely that each code evaluation at a Clojure nREPL results in the creation of a new class loader for no good reason.
Featured work
-
danielsz/system
Reloaded components à la carte
Clojure 608 -
danielsz/certificaat
General-purpose ACME client
Clojure 104 -
danielsz/meyvn
Next-gen builds for Clojure
-
danielsz/Palimpsest
Palimpsest, an Emacs minor mode providing various strategies when deleting text
Emacs Lisp 47 -
danielsz/benjamin
Idempotency with side-effects
Clojure 31 -
danielsz/kampbell
Entity management on top of key-value stores
Clojure 21