(λ. borkdude) 🌱(@borkdude) 's Twitter Profileg
(λ. borkdude) 🌱

@borkdude

#clojure (#cljKondo, #babashka) * functional programming * whole food plant based * progressive rock+metal * ♥ @lalage_ * https://t.co/yvsOtFMGdo

ID:15446348

linkhttps://www.michielborkent.nl calendar_today15-07-2008 21:30:06

92,8K Tweets

6,6K Followers

105 Following

(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

I'm pretty bad at remembering people's names, although I can remember their faces. When I dated my wife for a couple of months, I was in her church and people asked me who I was. I said, I'm with ... and I could only remember her online nickname...

account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

I've taken up piano lessons again for the last two month. I went one week without practicing much because of a trip and the lesson went great. The week after it I practiced really hard and when playing at the lesson the teacher stopped me after two bars and said: no, no...

account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

now compiles let bindings to 'const' and an implicit IIFE to an arrow function. Both changes help esbuild to optimize better. E.g. (let [x 1 y 2] (inc x y)) is optimized to just 1+2 by esbuild, whereas before it left the IIFE 'function' expression in place

#squintcljs now compiles let bindings to 'const' and an implicit IIFE to an arrow function. Both changes help esbuild to optimize better. E.g. (let [x 1 y 2] (inc x y)) is optimized to just 1+2 by esbuild, whereas before it left the IIFE 'function' expression in place #clojure
account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

I regularly hear the words 'time period' prop up in podcasts, which I find a bit cringy. Is there really no single word for this in English, like maybe just drop 'time' since it's kind of redundant?

account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

The latest version compiles keys destructuring to native JS destructuring (when annotated with ^:js) instead of 'get' invocations, which is good for performance (and some tooling which inspects destructuring like vitest):

squint-cljs.github.io/squint/?src=Oz…

The latest #squintcljs version compiles keys destructuring to native JS destructuring (when annotated with ^:js) instead of 'get' invocations, which is good for performance (and some tooling which inspects destructuring like vitest): squint-cljs.github.io/squint/?src=Oz…
account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

Clj-kondo, a linter for code that sparks joy, turned 5 today!

This was my first commit on 20th of march 2019!
github.com/clj-kondo/clj-…

Clj-kondo, a linter for #clojure code that sparks joy, turned 5 today! This was my first commit on 20th of march 2019! github.com/clj-kondo/clj-… #cljKondo
account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

0.7.96 is out with an awesome new feature: built-in support for producing HTML literals. It also works with lit/html!

script

squint-cljs.github.io/squint/?src=KG…

#squintcljs 0.7.96 is out with an awesome new feature: built-in support for producing HTML literals. It also works with lit/html! #clojure #clojurescript squint-cljs.github.io/squint/?src=KG…
account_circle
(λ. borkdude) 🌱(@borkdude) 's Twitter Profile Photo

In (fn [x x]) the first argument is always unused and the second shadows the first. will warn about the second issue in a coming version (maybe today)

In (fn [x x]) the first argument is always unused and the second shadows the first. #cljKondo will warn about the second issue in a coming version (maybe today) #clojure
account_circle