Making science reproducible @usenextjournal, starting over with github.com/nextjournal/cl…. Dealing cards @sauspiel + @boldpoker. he/him. @mkvlr@mas.to

Berlin
🚀 Just released a very first preview version of Clerk, a local-first notebook built on top of regular Clojure namespaces. 🧵
12
82
375
Martin Kavalar retweeted
Our latest paper on Clerk, in which we try to build a live programming system inside of our live programming system: live24.clerk.vision (I say “our”, but the heavy lifting was done by @unkai @mkvlr @elliotokay).
5
19
1,349
Martin Kavalar retweeted
moldable dev with clerk and clojure. a triple @usenextjournal threat feat @elliotokay @mkvlr and @unkai
1
4
11
1,926
Martin Kavalar retweeted
We’re opening up early access to Y-Sweet Cloud, the hosted version of our y-sweet collaboration and data persistence backend! Compared to others, we do two things differently: 1. A different take on persistence 2. We don’t lock you in (a thread) y-sweet.cloud
2
8
35
5,011
Martin Kavalar retweeted
This talk by @mkvlr is a great introduction to what I think of as "REPL Tactics", i.e. the small scale details of productively programming with an editor-connected REPL. (Also a good demo of things a live system can do for you that static analysis cannot.) piped.video/watch?v=KKvancXJ…
11
31
2,899
My #babashka_conf talk "Don't forget the REPL" is now available online piped.video/watch?v=KKvancXJ…
1
17
892
Look what @unkai and I have been hacking on: Try Clerk running in the browser at snapshots.nextjournal.com/cl…
6
26
3,162
This #babashka #REPL session was very inspiring. Fantastic teaching 🙏
1
1
323
Martin Kavalar retweeted
In the newest #clojure clerk version, you can use #cherrycljs as a second evaluator in addition to SCI book.clerk.vision/#evaluator
3
10
1,607
Martin Kavalar retweeted
Replying to @mkvlr
@mkvlr tells us "Don't Forget the REPL" and demonstrates the good support for interactive development with the REPL in #babashka #babashka_conf
2
3
809
Martin Kavalar retweeted
Don't forget the (#babashka) REPL! I did, and I'm now paying close attention. Useful howto from @mkvlr at #babashka_conf
2
3
18
1,365
Martin Kavalar retweeted
I fell flat on the street after tripping over a brick stone a week ago while running. My ribs still hurt, but I'm trying to keep moving. It happened while listening to @mkvlr on the @ClojureStream podcast, so it must have been pretty good!
2
6
1,385
Martin Kavalar retweeted
Join us for a 4h workshop on #Clerk - the development productivity tool for #Clojure! Led by @mkvlr, you'll learn how to streamline your Clojure development process and boost your productivity. Happening on May 10th, reserve your spot now! clojure.stream/workshops/cle…
1
5
8
1,263
Martin Kavalar retweeted
We (@mkvlr @unkai and myself) are in Tokyo to present our paper ‘Clerk: Moldable Live Programming for Clojure’ at Programming 23’s Programming Experience Workshop (PX23). Of course we wrote the paper with Clerk and published it with Garden: px23.clerk.vision
9
58
3,532
Happy to 🚀launch clerk.garden today. Dead-simple publishing for Clerk: blog.nextjournal.com/garden.…
1
11
25
3,392
Martin Kavalar retweeted
We are back on our (ir)regular schedule! Kickstarting 2023 with @jackrusher - talking about Clojure, exploratory programming, types, pull requests and more! soundcloud.com/defn-77154474…
9
26
7,464
Martin Kavalar retweeted
perhaps the better metaphor for infinite canvases is “floors”, rather than “desks” while the desk is contained and focused, the floor is spread and chaotic (more so than the desk) it gives space for spill-over, and supplements the space the desk affords
3
2
29
2,035
Martin Kavalar retweeted
The next #cljKondo will probably support navigating (via clojure-lsp) to vars inside quotes and .edn files
3
4
24
2,134
Martin Kavalar retweeted
#AdventOfCode2022 may be over, but why let that stop you grabbing those last stars? JUXT's Ellis K shows us how to use @usenextjournal's #Clerk as an interactive (and fun) problem-solving environment juxt.pro/blog/using-clerk-fo…
1
15
24
2,718