The Value of Customizable Tools
Efficiency-focused like Vim, Sway, and the shell, are worth the effort to learn not for speed but for customizability.
Efficiency-focused like Vim, Sway, and the shell, are worth the effort to learn not for speed but for customizability.
With their upstream-first approach, Purism's Librem 5 should become the best alternative mobile operating system.
Reading code is like reading any language. With practice, even LISPs like Clojure can become second nature. Learn to read and write Clojure fluently.
See how to use deftype to implement clojure.lang.ISeq so we can use regular Clojure functions on our custom type.