Maëlle Salmon
maelle@mastodon.social
<p>🧰 <a href="https://mastodon.social/tags/Rstats" class="mention hashtag" rel="tag">#<span>Rstats</span></a> / research software engineer. <br />🗒️ Blogger. <br />📦 Software review editor for <span class="h-card" translate="no"><a href="https://fosstodon.org/@ropensci" class="u-url mention">@<span>ropensci</span></a></span>. <br />💜 <a href="https://mastodon.social/tags/RLadies" class="mention hashtag" rel="tag">#<span>RLadies</span></a>. <br />📈 PhD in statistics.<br />🍋 Nancy, France (let's say this emoji is a bergamot orange).</p>
Posts
-
Post #4234248
New #RStats post on the cynkra blog with @schochastics &amp; @kirill &quot;Three small dots for more readable code&quot; https://cynkra.com/blog/2026-06-12-dots/
-
Post #4234247
En quoi travailler dans #RStats et vivre à Nancy, c&#39;est pareil et super ? Découvrez-le dans les diapos de ma présentation plénière aux Rencontres R hier ! https://masalmon.eu/talks/2026-06-18-ecosysteme/ (Merci Lise Vaudor pour la photo !)
-
Post #4234246
En las ultimas semanas, @yabellini y yo enseñamos varias sesiones de capacitación para campeones de @rOpenSci de la nueva cohorte. Los materiales están abiertos. 💝 💄 ¡Código hermoso, porque lo valemos! 🧰 Desarrollo de paquetes para principiantes 💩 ¡Miércoles, Git! 📜 Usar y mejorar tu historial de Git 🧰✨ Desarrollo de paquetes avanzado https://ropensci.org/es/training/ #RStats
-
Post #4234245
Because *I* tend to confuse them... 👽 Mutation testing: you run tests on mutated version of the *code*. E.g. https://events.digital-research.academy/event/109/contributions/483/ 🚮 Fuzzy testing: you run tests with all sorts of *inputs* to the code. E.g. https://events.digital-research.academy/event/109/contributions/430/ #RStats
-
Post #2077601
&quot;Oops, Git! How to recover from common mistakes&quot; 🙈 Come learn some Git with me and {saperlipopette} at Workshops for Ukraine! Thursday, March 19th, 14:00 - 16:00 CET (Rome, Berlin, Paris timezone) https://sites.google.com/view/dariia-mykhailyshyna/main/r-workshops-for-ukraine#h.r3evto8phau7 Organized by Dariia Mykhailyshyna 🙏 #RStats
-
Post #2044343
RE: https://fosstodon.org/@R_Foundation/116458853600892764 New *in* R 4.6.0, the %notin% operator! #Rstats
-
Post #1087148
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
-
Post #1076452
I 💚 this especially the first one: &quot;The Git Commands I Run Before Reading Any Code&quot; by Ally Piechowski https://piechowski.io/post/git-commands-before-reading-code/
-
Post #1020750
&quot;A Gentle Introduction to Open Science&quot; I love this post by @steffilazerte on @rOpenSci. Gentle indeed, and pragmatic. https://ropensci.org/blog/2025/09/23/gentle-openscience/
-
Post #921352
RE: https://mastodon.social/@maelle/116085078372293783 I taught &quot;Oops, Git! How to recover from common mistakes&quot; today at Workshops for Ukraine. 🇺🇦 I learnt a lot from participants&#39; questions! GitLens in Positron is even better than I had realized. Thank you Dariia Mykhailyshyna for organizing. 🙏 Materials (you can still purchase the recording by donating): https://masalmon.eu/talks/2026-03-19-oops-git/
-
Post #921351
A page in Vasily Grossman&#39;s novel &quot;Life and Fate&quot; (written in 1959): &quot;An electronic machine can carry out mathematical calculations, remember historical facts, play chess and translate books from one language to another. It is able to solve mathematical problems more quickly than man and its memory is faultless. Is there any limit to progress, to its ability to create machines in the image and likeness of man? It seems the answer is no.&quot; Rest in the...
-
Post #921345
I wonder whether all posts like https://alexhwoods.com/dont-let-ai-write-for-you/ are written by people who love writing (I do!). 🤔
-
Post #903498
This, and more, in https://ropensci.org/blog/2026/04/02/tree-sitter-overview/
-
Post #858923
New post! Better Git diff with difftastic by @wilfredh A diffing tool that understands syntax and can - ignore formatting changes - match delimiters in wrappers - ... https://masalmon.eu/2026/03/30/difftastic/ #RStats
-
Post #662497
Did &quot;Writing R Extensions&quot; go to a beauty salon?! https://cran.r-project.org/doc/manuals/r-devel/R-exts.html #RStats
-
Post #660743
Did you know that you can specify a pathspec when using Git bisect, if you know what file/folder is responsible for the bug you are chasing? https://git-scm.com/docs/git-bisect#_cutting_down_bisection_by_giving_more_parameters_to_bisect_start (Someone asked this during my Git tutorial at uRos)
-
Post #640707
Yesterday I got to present what I painstakingly learnt about ✨ extending roxygen2 ✨ https://masalmon.eu/talks/2026-03-02-extending-roxygen2/ #RStats