Maëlle Salmon

@maelle
1.8K Followers
203 Following
2.6K Posts
🧰 #Rstats / research software engineer.
🗒️ Blogger.
📦 Software review editor for @ropensci.
💜 #RLadies.
📈 PhD in statistics.
🍋 Nancy, France (let's say this emoji is a bergamot orange).
Homehttps://masalmon.eu/
GitHubhttps://github.com/maelle
PronounsShe/her
Profile pic byJulie Noury Soyer https://photographe-julienourysoyer.com/index.php
it seems France want to move away from windows to linux. If they use their own distro how should it be named? (obv wrong answer only!!)

If you enjoy the coalesce operator %||%, did you know that you can enforce it through

- Jarl https://jarl.etiennebacher.com/rules/coalesce
- {lintr} https://lintr.r-lib.org/reference/coalesce_linter.html

(For older R versions you could use the same operator from {rlang})

#RStats

coalesce – Jarl

I 💚 this especially the first one: "The Git Commands I Run Before Reading Any Code" by Ally Piechowski

https://piechowski.io/post/git-commands-before-reading-code/

The Git Commands I Run Before Reading Any Code

Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.

Reading https://vickiboykis.com/2026/04/06/on-programming-joy-and-octocat/ by @vicki reminded me of "Add whimsy", a tip by productivity books author Laura Vanderkam https://lauravanderkam.com/2021/02/add-whimsy/
On Programming Joy and Octocat

We used to build fun quirky stuff

RE: https://hachyderm.io/@rOpenSci/116334769160060733

@maelle has written up a great post on the downstream effects of tree-sitter-r!

- Air, for formatting
- Jarl, for linting
- Positron's R support, for completions and more
- GitHub Search for R

It's been very cool to see all the ways this one project has been used to enhance #rstats!

https://ropensci.org/blog/2026/04/02/tree-sitter-overview/

A Better R Programming Experience Thanks to Tree-sitter ropensci.org/blog/2026/04... #Rstats

[blog] A Better R Programming Experience Thanks to Tree-sitter

Did you know that thnaks to Tree-sitter's support for R help you get

✨ reformatting through Air and linting through Jarl;

✨ auto-completion or help on hover in the Positron IDE;

✨ better search for R on GitHub;
✨ and more!

By @maelle, edited by @etiennebacher, @davis, @steffilazerte

https://ropensci.org/blog/2026/04/02/tree-sitter-overview/

#RStats

A Better R Programming Experience Thanks to Tree-sitter

Modern tooling for parsing, searching, formatting, editing R code, just like for other programming languages.

Lots of neat stuff in this month's update! My faves:

1) O nosso guia agora é trilíngue (Inglês, Espanhol e Português)!

2) @mpadge's {pkgmatch} is now run on all new package submissions, helping authors and editors find reviewers and prior art! https://github.com/ropensci/software-review/issues/671#issuecomment-4117805740

#RStats

https://hachyderm.io/@rOpenSci/116317252225898305

I wonder whether all posts like https://alexhwoods.com/dont-let-ai-write-for-you/ are written by people who love writing (I do!). 🤔
Don't Let AI Write For You