#clojure (#cljKondo, #babashka) * functional programming * whole foods plant based * progressive rock+metal * ♥ @lalage_ * github.com/borkdude

Amersfoort
Joined July 2008
This week I took a hard decision: I quit my long-time job to work more on #clojure OSS. I wouldn't have done this without @RoamResearch, @cognitect, @usenextjournal, @AdGojiDSP, @health_samurai, @pitch and I hope you or your #clojure company will follow! github.com/sponsors/borkdude
@borkdude rocks! Incredibly proficient and prolific with improvements to useful projects like #babashka and #clj-kondo and just as importantly kind and helpful. I'm also a proud sponsor. If you benefit from open source development, I encourage you to sponsor developers.
29
65
14
530
Show this thread
(λ. borkdude) retweeted
In today's post, I get back to tasting my Blambda brand dogfood and adding a bit of seasoning to make it more palatable: jmglov.net/blog/2022-08-09-d… #clojure #babashka
1
(λ. borkdude) retweeted
Replying to @janetacarr
Clojure is powerful in that. While building @vadelabs, I chose NodeJS as my primary language. 6 months later, I realised I was writing a lousy implementation of multi-methods. I shifted to Clojure immediately. Have been happier since then.
3
16
Interesting blog post that uses SCI to illustrate the prose with code: blog.nickcellino.com/blog/20… #clojure #scicljs
2
2
14
A browser version of #cherrycljs Very basic UI, wrote the index.html in a few minutes, cherry is loaded from npm via import-maps. borkdude.github.io/cherry/in… #clojure #clojurescript
4
2
2
18
Whoops, made a typo. Try again in a few minutes (yay github pages caching). @corasaurus_hex @viebel
1
3
(λ. borkdude) retweeted
I'm reading “Data-Oriented Programming” by @viebel and can recommend it. It's on a modern flavor of functional programming, broadly applicable to data processing. Likely very useful for data engineering. manning.com/books/data-orien…
2
7
48
Show this thread
OpenBSD. Nix. UX.
3
Neil works great with fzf: neil dep versions hiccup/hiccup | fzf | xargs neil add dep This launches fzf for selecting the hiccup version you want and then passes the selection back to neil to add the dependency. Command line composition FTW. #clojure #babashka #neilclj
1
12
GIF
#babashka + #cherrycljs example: a web application in which JavaScript is compiled on the fly, with some server side templating: github.com/borkdude/bb-cherr… github.com/borkdude/bb-cherr… #clojure
15
Massive respect for @skuro, organizing @ClojureDays mostly by himself this year or it wouldn't have happened. Also, he's been running the @amsclj meetup for over a decade now. A round of applause for him! 👏👏👏 #clojure
1
4
44
(λ. borkdude) retweeted
This is a really great blog post about setting up a new Clojure project, highly recommend: blog.michielborkent.nl/new-c… A common complaint about Clojure is that it's ambiguous how to get started. neil fills a gap in the ecosystem and makes getting started feel very smooth and easy.
7
39
A CLJS->JS compiler with instant startup, which could be used from #babashka or as a JVM library to compile CLJS to JS in real time as part of a ring response? #cherrycljs #clojure #clojurescript
2
5
45
GIF
Thanks to @jmglov quickblog now supports metadata in the markdown post itself rather than in a separate .edn file! github.com/borkdude/blog/com… #clojure #babashka
10
Here's an heretic idea: compile .cljs with #cherrycljs down to JS that uses immutablejs. #clojurescript
2
2
15
Yay! ES 2022 is catching up with Clojure 2007 ;)
ECMAScript excitement 😉 The Record & Tuple talk by @r_ricard is free to view 🎉 It is a new @tc39 Stage 2 JavaScript language feature for immutable data with deep equality 🧊 [] !== [] // arrays compare by identity #[] === #[] // true! #[1,2] === #[1,2] // true!
Show this thread
2
10
1
70