Sign in

(λ. borkdude)

@borkdude.bsky.social
942 followers 28 following 681 posts

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

PostsRepliesMedia
(λ. borkdude) @borkdude.bsky.social · 10h
Latest squint release now has source maps! #clojure #squintcljs
061
(λ. borkdude) @borkdude.bsky.social · 08/10/2026
Someone researched what's the best platform an AI can use to produce a CLI with the least amount of tokens. Guess what comes out on top... #babashka #clojure sstoehrm.github.io/stack-cap-be...
sstoehrm.github.io
Stack Cap Bench
Token, cost and time a headless coding agent spends building the same projects in different tech stacks.
030
(λ. borkdude) @borkdude.bsky.social · 07/10/2026
@alainverheij.bsky.social Caption this
100
(λ. borkdude) @borkdude.bsky.social · 06/10/2026
I've been using it for years, until I decided to roll my own config recently a few months ago. Thanks for that.
020
(λ. borkdude) @borkdude.bsky.social · 30/09/2026
Today! #clojureconj @clojureconj #clojure
030
(λ. borkdude) @borkdude.bsky.social · 27/09/2026
Shit, ik had moeten antwoorden: Ken je mij? Gemiste kans.
010
(λ. borkdude) @borkdude.bsky.social · 25/09/2026
New article: Tree shaking squint on the server with esbuild blog.michielborkent.nl/squint-tree-... #clojure #babashka #squintcljs
blog.michielborkent.nl
Tree shaking squint on the server with esbuild
How hyper uses esbuild on the JVM to serve only the squint core functions a page uses.
020
Reposted by (λ. borkdude)
Jeaye Wilkerson @jeaye.com · 24/09/2026
If you can't make it to the Conj this year, you can still get a FREE livestream ticket here: ti.to/nubank/cloju... That will allow you to watch my talk, as well as every other talk, live, from the comfort of your own home!
022
(λ. borkdude) @borkdude.bsky.social · 24/09/2026
Remember, next week Wednesday in Charlotte, North Carolina! #clojure #babashka Clojure/Conj
031
(λ. borkdude) @borkdude.bsky.social · 24/09/2026
babashka.esbuild now being used in hyper to server-side tree-shake squint code: github.com/dynamic-alph... #clojure #babashka #squintcljs
github.com
GitHub - dynamic-alpha/hyper: Reactive server-rendered web framework for Clojure
Reactive server-rendered web framework for Clojure - dynamic-alpha/hyper
010
(λ. borkdude) @borkdude.bsky.social · 23/09/2026
The latest #babashka release (224) bundles clojure.data.json so you no longer have to write reader conditionals for JVM/bb dispatching on data.json vs cheshire #clojure
040
(λ. borkdude) @borkdude.bsky.social · 23/09/2026
Dikker papier en alleen hardcover uitgave. En zwaardere titels, meer refo-achtig.
030
(λ. borkdude) @borkdude.bsky.social · 21/09/2026
Ik heb vorig jaar een dienst bijgewoond bij een parochie in Amersfoort. Voor de komende 5 jaar wel weer genoeg Oosterhuis gezongen 😅
010
(λ. borkdude) @borkdude.bsky.social · 21/09/2026
Op mijn eigen manier
110
(λ. borkdude) @borkdude.bsky.social · 21/09/2026
Ik heb ervaring met zowel zen.nl als orthodox<->vrijzinnig christendom/kerk, AMA.
110
(λ. borkdude) @borkdude.bsky.social · 18/09/2026
Also another cool thing finished recently: a tap-viewer built in buzz, based on Clojure datafy. github.com/borkdude/buz... You can embed it in a Clojure repl via add-lib directly.
030
(λ. borkdude) @borkdude.bsky.social · 18/09/2026
github.com/babashka/ffi 0.1.2 is now released, the first public mvn version on clojars. The library comes with #babashka, but is usable from JVM #clojure, native-image and now Node.js 26 too! It's also included in a new nbb release.
github.com
GitHub - babashka/ffi: Call C libraries from Clojure, babashka and Node.js.
Call C libraries from Clojure, babashka and Node.js. - babashka/ffi
031
(λ. borkdude) @borkdude.bsky.social · 14/09/2026
New #babashka that can load :deps from bb.edn without Java, it can run tools.build, nREPL improvements (nrepl.core now bundled!) and more! blog.michielborkent.nl/babashka-1.1... #clojure
tools.build
071
(λ. borkdude) @borkdude.bsky.social · 10/09/2026
Next version of #babashka will no longer need java to resolve dependencies from github and maven in its bb.edn. It will also include a fully working copy of tools.deps. This enables tools.build as well. You can test all of this with the dev build right now (ask me how it if interested) #clojure
tools.build
061
(λ. borkdude) @borkdude.bsky.social · 10/09/2026
Someone posted 16 issues + PRs in just one hour to one of my projects. How am I supposed to deal with that?
011
(λ. borkdude) @borkdude.bsky.social · 07/09/2026
New lib! babashka.esbuild: Use esbuild from babashka and the JVM github.com/babashka/bab... Pairs particularly well with squint in bb or on the JVM #babashka #clojurescript #clojure #squintcljs
github.com
GitHub - babashka/babashka.esbuild: Use esbuild from babashka and the JVM
Use esbuild from babashka and the JVM. Contribute to babashka/babashka.esbuild development by creating an account on GitHub.
050
(λ. borkdude) @borkdude.bsky.social · 06/09/2026
Ik ben gestopt op 19-jarige leeftijd met behulp van het boek van Allen Carr. Lang leve het zelfhulpboek :P.
010
(λ. borkdude) @borkdude.bsky.social · 04/09/2026
Here an example that boils down to the essentials github.com/babashka/ffi...
github.com
ffi/examples/javascriptcore.clj at main · babashka/ffi
Contribute to babashka/ffi development by creating an account on GitHub.
000
(λ. borkdude) @borkdude.bsky.social · 04/09/2026
This is kinda insane. Calling JSC from bb via FFI with callbacks (so you can call Clojure functions from JS as well), CLJS is compiled on the fly with squint. Super fast, the whole examples runs in 65ms. #clojure #clojurescript #babashka #squintcljs
1111
(λ. borkdude) @borkdude.bsky.social · 04/09/2026
Het viel me op dat in omgeving Nijmegen mensen vaak zeiden: "ik heb dat nog nooit op" ipv "ik heb dat nog nooit gegeten", dat vond ik altijd vreemd.
010
(λ. borkdude) @borkdude.bsky.social · 02/09/2026
My project updates for July and August. Thanks to all sponsors (Github, Clojurists Together, OpenCollective), contributors, users or those otherwise involved! blog.michielborkent.nl/oss-updates-... #babashka #clojure #cljKondo #squintcljs
blog.michielborkent.nl
OSS updates July and August 2026
My Clojure OSS updates for July and August 2026
071
(λ. borkdude) @borkdude.bsky.social · 31/08/2026
New blog post. Babashka 1.13.220 gets FFI blog.michielborkent.nl/babashka-ffi... #babashka #clojure
162
(λ. borkdude) @borkdude.bsky.social · 21/08/2026
Must. Exercise. FFI. Moar. So here is another FFI lib: github.com/babashka/ffi... One particularly cool thing you can do (which you could not do with the sqlite pod) is register a Clojure function you can run in sqlite3: github.com/babashka/ffi... Thanks Anders Murphy for the idea.
github.com
GitHub - babashka/ffi-sqlite3: Babashka FFI bindings for Sqlite 3
Babashka FFI bindings for Sqlite 3. Contribute to babashka/ffi-sqlite3 development by creating an account on GitHub.
040
(λ. borkdude) @borkdude.bsky.social · 21/08/2026
github.com/babashka/ffi... An FFI library around DuckDB in #babashka #clojure
github.com
GitHub - babashka/ffi-duckdb: DuckDB support via babashka.ffi
DuckDB support via babashka.ffi. Contribute to babashka/ffi-duckdb development by creating an account on GitHub.
060
(λ. borkdude) @borkdude.bsky.social · 20/08/2026
#babashka FFI soon?
050
(λ. borkdude) @borkdude.bsky.social · 19/08/2026
Ah je bent even "hon-yoku" aan het doen, de Japanse kunst van het boekhandel-baden?
030
(λ. borkdude) @borkdude.bsky.social · 18/08/2026
HoneySQL loaded from source straight from Github in Scittle: babashka.org/scittle/hone... #clojure #scittlecljs
babashka.org
HoneySQL in Scittle
020
(λ. borkdude) @borkdude.bsky.social · 18/08/2026
Ik las "luthers". Lutsharel moest ik even opzoeken
010
(λ. borkdude) @borkdude.bsky.social · 18/08/2026
New #scittlecljs release with a helitorus demo which shows it's fast! babashka.org/scittle/heli... #clojure #clojurescript
babashka.org
Scittle helitorus
032
(λ. borkdude) @borkdude.bsky.social · 18/08/2026
lol
000
(λ. borkdude) @borkdude.bsky.social · 18/08/2026
A new buzz demo: a collaborative whiteboard buzz-whiteboard.michielborkent.nl < 200 lines. source here: github.com/borkdude/buz... #clojure #buzz
buzz-whiteboard.michielborkent.nl
whiteboard
220
(λ. borkdude) @borkdude.bsky.social · 17/08/2026
Now you can add the tap viewer to your running REPL with this snippet: github.com/borkdude/buz...
github.com
buzz/examples/tap-viewer at main · borkdude/buzz
Cross client-server "framework". Contribute to borkdude/buzz development by creating an account on GitHub.
010
(λ. borkdude) @borkdude.bsky.social · 17/08/2026
Made a tap viewer in under 300 lines in #buzz. You can tap> a value in the REPL, see the UI update, drill down into nested values, select those and inspect it in the REPL again too. github.com/borkdude/buz... #clojure #clojurescript #babashka #squintcljs #reagami
130
(λ. borkdude) @borkdude.bsky.social · 14/08/2026
A clj-kondo-analysis aware Clojure project file browser: borkdude.github.io/clj-kondo-br... #clojure #clojurescript #cljKondo
borkdude.github.io
clj-kondo Source Browser
010
(λ. borkdude) @borkdude.bsky.social · 13/08/2026
Wanna play multi-snake with me? multi-snake.michielborkent.nl Source: github.com/borkdude/mul... #clojure #babashka #squintcljs #reagami #buzz
030
(λ. borkdude) @borkdude.bsky.social · 13/08/2026
Cobbled together a project called tube-pod, which downloads Youtube videos as audio and created a podcast. github.com/borkdude/tub... ~200 lines for backend + frontend, runs as a single bb script, made with buzz github.com/borkdude/buzz/ #clojure #clojurescript #reagami #babashka
040
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
000
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
Playing around with a very simple Squint-compiler-in-the-JVM + reagami on the client app, where you can mix server expressions into your client component. Electric-lite? ;)
110
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
Dat snap ik dan ook wel weer. Je kan de oude ook aan zoiets als macleasy.nl/algemeen/mac... opsturen. Voor hen is het wellicht vrij simpel om dat scherm nog te fixen en er iemand blij mee te maken. Ik heb laatst nog een vluchteling blij gemaakt met een 10 jaar oude Air die het nog prima deed.
macleasy.nl
Macleasy wordt officieel inzamelpunt voor oude Apple-computers - Macleasy
Macleasy is officieel erkend inzamelpunt via Stichting OPEN en specialist in circulaire Apple-diensten met sociale impact.
100
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
Zou misschien de moeite zijn om te laten repareren
100
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
Nice solar eclipse effect #zonsverduistering #solareclipse
081
(λ. borkdude) @borkdude.bsky.social · 12/08/2026
Hoe oud is ie?
100
(λ. borkdude) @borkdude.bsky.social · 11/08/2026
Hear me go on about #reagami in the FuncProg Sweden meetup I was after the awesome Richard Feldman about Roc 0.1.0, which is totally worth the watch! www.youtube.com/watch?v=xL4f... #clojure #clojurescript #squintcljs
youtube.com
Sixth Online Func Prog Sweden 2026
YouTube video by Func Prog Sweden
010
(λ. borkdude) @borkdude.bsky.social · 10/08/2026
Choq now has mvn: specifier scheme. #clojure #clojurescript #choqcljs #cherrycljs
010
(λ. borkdude) @borkdude.bsky.social · 09/08/2026
Today (August 9) is Babashka's birthday, first commit was 7 years ago! #clojure #babashka
0190