Today was my first day as "Senior Vibe Coder" at Cloudflare , I pushed some updates to prod, people should start seeing improvements soon!
18.11.2025 14:00 β π 16 π 1 π¬ 2 π 1@brodriguesco.bsky.social
Sworn in Data Janitor blog: http://brodrigues.co youtube: http://is.gd/NjybjH mastodon: http://is.gd/nOyGht twitter: @brodriguesco "nix solves this"
Today was my first day as "Senior Vibe Coder" at Cloudflare , I pushed some updates to prod, people should start seeing improvements soon!
18.11.2025 14:00 β π 16 π 1 π¬ 2 π 1Luxembourg used to be safe but now not so much! went to my favourite coffee place and left to go to the bathroom and when I came back someone had installed windows 11 on my laptop!!!
stay safe out there
I like to use the chat interfaces wich LLMs and this is the quickest way I found to upload a code base to an LLM before starting a coding session
16.11.2025 20:30 β π 1 π 0 π¬ 0 π 0I'm really happy to learn that it makes your life easier! now try rixpress π
16.11.2025 17:28 β π 0 π 0 π¬ 0 π 0yes the rstats-on-nix on Nix fork gets daily Cran bumps, but packages that don't get updated in a long time would come from nixpkgs
16.11.2025 17:11 β π 2 π 0 π¬ 1 π 0no they don't and not all of cran Bioconductor gets built, only a small number of popular packages but it helps
16.11.2025 16:52 β π 1 π 0 π¬ 1 π 0that's right but packages that are the same across the fork and upstream get cached by the official binary cache + we have a 50gb dedicated cache for new packages that only exist on rstats-on-nix
16.11.2025 15:15 β π 1 π 0 π¬ 1 π 0`treemerge`: github.com/b-rodrigues/...
treemerge scans a directory tree, detects all plain-text files, and concatenates them into a single output file with clear per-file headers. It offers a configurable way to assemble large text corpora for supplying contextual input to LLMs.
And it's easy to test out! It's def worth knowing it's an option. The vignettes @brodriguesco.bsky.social wrote are pretty good, too.
It might not be for you, but it might be π
docs.ropensci.org/rix/referenc...
rix's author here, if you do try it out let me know how it goes!
16.11.2025 05:40 β π 1 π 0 π¬ 0 π 0WHERE IS THE BISCUIT
15.11.2025 21:56 β π 3 π 0 π¬ 0 π 0what this does is that anyone can clone my repository, run `nix develop` and drop into a development shell with all the required dev dependencies to start working.
15.11.2025 14:31 β π 2 π 0 π¬ 0 π 0It's just so easy.
15.11.2025 14:24 β π 2 π 0 π¬ 1 π 0π₯ {torchgnn} πΈοΈ is a WIP implementation of Graph Neural Networks in R.
- GCN
- GCN (generalized)
- GraphSAGE
- Aggregators
Development based on personal needs, ofc :)
#rstats
github.com/JosiahParry/...
thank you #RStats π
11.11.2025 20:34 β π 9 π 0 π¬ 1 π 0you'd define an environment with the required deps versions, for example github.com/ropensci/rix...
this is the default.nix to develop rix. If I needed a specific version of some dependency, I'd add it there.
new blog post:
Of course, someone has to write imperative code to build reproducible data science pipelines. It doesnβt have to be you.
brodrigues.co/posts/2025-1...
NOOOOOOOOOO DON'T START EXPLORING DATA IN A JUPYTER NOTEBOOK!
09.11.2025 10:59 β π 13 π 1 π¬ 1 π 0I'm not sure I understand what you're trying to do, could you describe what you're trying to achieve?
08.11.2025 15:25 β π 0 π 0 π¬ 1 π 0you can have a specific environment with specific packages per node, see github.com/b-rodrigues/...
that being said mojo is not included in Nix for now
here's an example where both R and Python are used github.com/b-rodrigues/...
07.11.2025 14:46 β π 3 π 1 π¬ 2 π 0wanna try the latest R 4.5.2 and bioc 3.22?
rix::rix(
date = "2025-11-01",
r_pkgs = c("dplyr")
)
#RStats #Nix
I find Luxembourguish fascinating. This word is constituted of the German "Gesundheit" (health) and the French "DonnΓ©e" (data). In French, pluralized words get an 'S' at the end, but in German 'en'. In LB, even though "donnΓ©e" comes from FR it gets pluralized as in DE
29.10.2025 17:12 β π 2 π 0 π¬ 0 π 0new blog post:
Of course, someone has to write imperative code to build reproducible data science pipelines. It doesnβt have to be you.
brodrigues.co/posts/2025-1...
thanks! of course one could ask why one would need to use machine learning for predictions since the solved model is right there, but the point was to show how easy rixpress makes using different languages for one single project π
28.10.2025 20:52 β π 1 π 0 π¬ 0 π 0It's difficult not to act arrogant when you see how #Nix elegantly solves so many problems (comprehensive dependency management and universal binaries to name a few) when you see this being re-solved by other half-baked solutions.
28.10.2025 19:24 β π 4 π 0 π¬ 0 π 0#Nix for Polyglot, Reproducible Data Science Workflows
Many thanks for the feedback, I think that this version is now much better: github.com/b-rodrigues/...
if you want to read it online instead: b-rodrigues.github.io/rix_paper/
I aim for a submission before the end of the year!
thanks for the feedback, really cool to see it being useful to others!
24.10.2025 19:32 β π 2 π 0 π¬ 0 π 0cool! if you have questions don't hesitate !
24.10.2025 18:34 β π 1 π 0 π¬ 1 π 0btw, how long have you been using Nix? you use it only inside Docker? why not directly on your machine?
24.10.2025 18:24 β π 0 π 0 π¬ 1 π 0