Baptiste Dupuch's Avatar

Baptiste Dupuch

@baptiste.dupu.ch

#clojure enthusiast | #clojuredart maintainer | Principal Consultant at t10s.com

161
Followers
32
Following
15
Posts
18.11.2024
Joined
Posts Following

Latest posts by Baptiste Dupuch @baptiste.dupu.ch

Preview
GitHub - wevre/transit-cljd: Transit for ClojureDart Transit for ClojureDart. Contribute to wevre/transit-cljd development by creating an account on GitHub.

Kudos to wevre for shipping transit-dart & transit-cljd (it passes all tests). Thanks a lot 🀘
github.com/wevre/transi...
github.com/wevre/transi...

30.06.2025 07:18 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Accelerating maps with join-with We designed ClojureDart maps to be more regular and deterministic than Clojure’s, making it easier to optimize batch operations. For a while, that potential...

New article: accelerating maps processing with join-with
#clojure #clojuredart
buttondown.com/tensegritics...

26.06.2025 18:40 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Congrats!

15.06.2025 08:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m on the lookout for new dev gigs. #clojure

11.06.2025 09:37 πŸ‘ 6 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0

Attending @flutterconnection.bsky.social representing @clojuredart! Come say hello :-).

04.04.2025 08:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
added core.async.flow Β· clojure/core.async@03b97e0

Wow 🀩 Rich Hickey landed a new namespace: clojure.core.async.flow github.com/clojure/core...

15.01.2025 19:58 πŸ‘ 22 πŸ” 5 πŸ’¬ 3 πŸ“Œ 2

Go try ClojureDart (biased πŸ˜…)

15.01.2025 06:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

It took me a while but I finally finished to recode the 300 programs of Jean-Paul Delahaye’s book "Nouveaux dessins gΓ©omΓ©triques et artistiques" with p5js. The book was published in 1985 and features classic generative algorithms.

github.com/v3ga/nouveau...

06.01.2025 18:17 πŸ‘ 162 πŸ” 41 πŸ’¬ 6 πŸ“Œ 4

That’s also my experience, but I’ll add that I feel a lot of pressure to use it since β€˜you get so much more done’ and β€˜a six-year-old can develop apps with Cursor/chatGPT/bolt...β€˜ - Go explain a client or your boss that your productivity is unchanged with LLMs...

11.12.2024 13:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Dave Liepmann Dave Liepmann's home on the web

ClojureDart "XP report" by
@daveliepmann.com
! "I started with plenty of Clojure experience, but zero knowledge of ClojureDart or Flutter ... Working perhaps β…” of a standard schedule, I delivered a working prototype with all the main features in six weeks. www.daveliepmann.com/articles/clj...

11.12.2024 12:53 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Preview
Beyond `swap!`: Encapsulation sans Abstraction, the Transactor Pattern by cgrand (πŸ¦‹ 🦣 𝕏) As Clojure developers we love the simplicity of putting almost all application state under a single atom. You get isolation (as long as you...

New article: beyond swap! The transactor pattern buttondown.com/tensegritics... #clojure

09.12.2024 15:05 πŸ‘ 11 πŸ” 3 πŸ’¬ 1 πŸ“Œ 1
Post image

Far behind the excellent #babashka from @borkdude.bsky.social but still very happy with the growth of ClojureDart πŸ₯³

02.12.2024 16:57 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Most persistent data structures are trees of Nodes holding some metadata and an array. For some (Clojure* vectors, CLJD sorted colls), metadata isn’t used during traversal. Shouldn’t we put a NodeMetadata in the first slot of the array and shift actual content by one? This would halve indirections.

29.11.2024 20:57 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I will be resuming my monthly offer of free gamedev mentoring, resume/CV review etc. here on Bluesky as I think it'll work well. I'll finally clear my queue from last time then make another post this month!

28.11.2024 19:19 πŸ‘ 34 πŸ” 9 πŸ’¬ 3 πŸ“Œ 2

I know. I am really not trying to do politics here, those numbers look insane to me but I mainly work for small companies / entities so I am biased.

28.11.2024 10:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Those numbers are huge. Wondering what all of this is used for

27.11.2024 10:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When you say Berlin you’re talking about the budget of the city of Berlin? It seems a lot

27.11.2024 09:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Restrained Datalog in 39loc by cgrand (πŸ¦‹ 🦣 𝕏) Today, as promised, a follow-up to Half Dumb Datalog in 30 loc. In the aforementioned article we complained that it was impossible for our...

Here it is buttondown.com/tensegritics...

27.11.2024 07:43 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Restrained Datalog in 39loc by cgrand (πŸ¦‹ 🦣 𝕏) Today, as promised, a follow-up to Half Dumb Datalog in 30 loc. In the aforementioned article we complained that it was impossible for our...

Adding constraints to the worst Datalog in 9loc #clojure buttondown.com/tensegritics...

26.11.2024 12:29 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
GitHub - Tensegritics/cljdeploy: Empty ClojureDart repository used to illustrate how to configure Github Actions CI locally. Empty ClojureDart repository used to illustrate how to configure Github Actions CI locally. - Tensegritics/cljdeploy

We've been asked many times how to configure a CI for building iOS/macOs/Android apps with ClojureDart. Here is a repo using Github Actions with a full working configuration. github.com/Tensegritics...

22.11.2024 12:54 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I have to say my BlueSky feed looks a lot like Twitter pre-covid and it makes me happy.

20.11.2024 09:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Very handy when using interop. I frequently use it in ClojureDart or more globally to debug: (doto val (->> (prn β€˜val)))

19.11.2024 15:52 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Loose Ends by cgrand (πŸ¦‹ 🦣 𝕏) Today, just some quick CLJD news and some things I found interesting over the last week: The CVM algorithm, Least Squares Circle Fit,...

New newsletter issue buttondown.com/tensegritics...

19.11.2024 00:11 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Plonking about on Bluesky and Threads over the past week has made me appreciate the chronological approach of the former in contrast to the oppressiveness of β€œan algorithm” in the latter. I had forgotten how it feels to reach an end to my timeline and then move on with my life in one sitting.

18.11.2024 11:40 πŸ‘ 11 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

πŸ™

18.11.2024 12:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hello Kira, can I be in?

18.11.2024 10:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0