Bruno Rodrigues
banner
brodriguesco.bsky.social
Bruno Rodrigues
@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"
this is the prototype of what I'm working on running on my mac (client) and on my Linux pc (server): seemless pair programming using upterm for shared sessions with automatic dev env setup using nix! Real-time collaboration will be the next milestone before public β testing
November 22, 2025 at 11:27 AM
Today was my first day as "Senior Vibe Coder" at Cloudflare , I pushed some updates to prod, people should start seeing improvements soon!
November 18, 2025 at 2:00 PM
Luxembourg 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
November 16, 2025 at 9:29 PM
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
`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.
November 16, 2025 at 8:30 PM
`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.
November 16, 2025 at 11:14 AM
Reposted by Bruno Rodrigues
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...
renv2nix — renv2nix
renv2nix
docs.ropensci.org
November 16, 2025 at 3:12 AM
WHERE IS THE BISCUIT
November 15, 2025 at 9:57 PM
It's just so easy.
November 15, 2025 at 2:24 PM
Reposted by Bruno Rodrigues
🔥 {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/...
November 13, 2025 at 8:14 PM
thank you #RStats 🙏
November 11, 2025 at 8:34 PM
Reposted by Bruno Rodrigues
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...
October 29, 2025 at 3:52 PM
NOOOOOOOOOO DON'T START EXPLORING DATA IN A JUPYTER NOTEBOOK!
November 9, 2025 at 10:59 AM
wanna try the latest R 4.5.2 and bioc 3.22?

rix::rix(
date = "2025-11-01",
r_pkgs = c("dplyr")
)

#RStats #Nix
November 1, 2025 at 9:54 AM
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
October 29, 2025 at 5:12 PM
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...
October 29, 2025 at 3:52 PM
It'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.
October 28, 2025 at 7:24 PM
#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!
October 27, 2025 at 8:45 PM
New blog post: Orchestrating Polyglot, Reproducible Data Science with Nix and {rixpress}

brodrigues.co/posts/2025-1...
October 23, 2025 at 3:25 PM
Also available in html format (all with the magic of quarto + github pages)

b-rodrigues.github.io/rix_paper/
October 23, 2025 at 7:47 AM
if someone wants to give feedback on a paper i’ll be submitting soon titled "Nix for Polyglot, Reproducible Data Science Workflows" that’d be greatly appreciated!

github.com/b-rodrigues/...
rix_paper/paper.qmd at master · b-rodrigues/rix_paper
Contribute to b-rodrigues/rix_paper development by creating an account on GitHub.
github.com
October 22, 2025 at 8:59 AM
I told claude to review, very critically, a little project I'm doing and he gave me micro-econometrics seminars flashbacks
October 20, 2025 at 8:39 AM
look how beautiful
October 20, 2025 at 8:36 AM
This is an example of how Nix can be useful for data analysis: a project that uses @julialang.org #Python and #RStats in which #Nix is used to set up the dev env in a reproducible way, and is also used as build automation tool to orchestrate the codebase b-rodrigues.github.io/rixpress_dem...
A Polyglot Data Science Pipeline with rixpress
b-rodrigues.github.io
October 20, 2025 at 6:51 AM