Etienne Bacher
etiennebacher.bsky.social
Etienne Bacher
@etiennebacher.bsky.social
PhD in economics from LISER, Luxembourg, now looking for research software engineer or data science positions. Mostly here to talk about #rstats

https://github.com/etiennebacher
#rstats Please welcome Jarl, a new R linter.

Jarl is a CLI tool with extensions in VS Code, Positron, and Zed. It can check thousands of lines of R code in milliseconds.

Jarl provides several output formats, a Github Actions workflow, and more.

Blog post: www.etiennebacher.com/posts/2025-1...
November 20, 2025 at 4:50 PM
Catching up with the python implementation means that we now have access to the new streaming engine with collect(engine = "streaming").

This is in many cases faster than the default engine and allows processing data that is larger than RAM. It will also continue to improve in future releases.
July 23, 2025 at 6:01 AM
polars now uses rlang to take advantages of dynamic dots, better checks, and clearer error messages.

Compare for instance the old (polars0) and new (polars) errors when a column name doesn't exist:
July 23, 2025 at 6:01 AM
fix_*() functions now have an argument `interactive` to show suggested changes in a Shiny app before applying them (see the gif below). This is useful to check the changes instead of modifying several files at once.

(3/3)
June 30, 2025 at 5:57 PM
#rstats {flint} 0.2.0 is now available via R-universe!

{flint} is a pkg to quickly find lints and fix them automatically.

In 0.2.0:
* fix when several replacements targeted the same piece of code
* adds a couple of new linters
* removes some edge cases

All changes: flint.etiennebacher.com/news/
January 21, 2025 at 8:27 PM
#rstats #rshiny #biology #internship Internship offer for Master students:
- make an R Shiny app to viz data from a large lit. review in marine biology
- 6 mo., Brest, France, start March 2025
- R Shiny, SQL, Python

No requirements in biology. CV and cover letter to send to contact in the file.
December 19, 2024 at 6:09 PM
Just arrived here to follow the growing #rstats community!

As a first post, I thought I'd just reuse my latest one on Mastodon:

{flint} is a package to detect and automatically fix lints in R code. It is also very fast and compatible with many {lintr} rules.

More info: flint.etiennebacher.com
December 14, 2024 at 2:00 PM