Jesica Formoso
jformoso.bsky.social
Jesica Formoso
@jformoso.bsky.social
Researcher, Data Scientist, R-Ladies Buenos Aires Organizer 💜.
Mother of cats 🐈🐲 She|her 🌈
#rstats #rladies
(4/6) 😬 Ever run code and wonder which filter() was used? `conflicted` turns conflicts between function names into errors, and it allows you to choose which one to use. Avoids surprises and silent bugs (select() from psych gets me every time!)

conflicted.r-lib.org
An Alternative Conflict Resolution Strategy
Rs default conflict management system gives the most recently loaded package precedence. This can make it hard to detect conflicts, particularly when they arise because a package update cr...
conflicted.r-lib.org
July 18, 2025 at 7:02 PM
(3/6) 📝 `annotater` makes it easy to add informative comments to your package load calls (the package's purpose, which functions, and version you are using). Great for clarity and reproducibility.

🔗 annotater.liomys.mx
.. And in Spanish from LatinR www.youtube.com/watch?v=Mqf2...
Annotate Package Load Calls
Provides non-invasive annotation of package load calls such as \code{library()}, \code{p_load()}, and \code{require()} so that we can have an idea of what the packages we are loading are meant for.
annotater.liomys.mx
July 18, 2025 at 7:02 PM
(2/6)📍 `here` helps avoid broken file paths when switching machines or sharing projects. It automatically detects your project root and builds paths relative to it. Very helpful when working with students, it sets a good practice from day one.

🔗 here.r-lib.org
A Simpler Way to Find Your Files
Constructs paths to your projects files. Declare the relative path of a file within your project with i_am(). Use the here() function as a drop-in replacement for file.path()', it will always locate t...
here.r-lib.org
July 18, 2025 at 7:02 PM
Also… this is my first ever post on Bluesky, so let’s hope I don’t accidentally break the internet 😅
July 14, 2025 at 1:28 AM