Lionel Henry
lionelhenry.bsky.social
Lionel Henry
@lionelhenry.bsky.social
Reposted by Lionel Henry
We are looking for #rstats community feedback on 3 new dplyr functions!

We're aiming to expand the `filter()` family:

- `filter()` to keep rows
- `filter_out()` to drop rows
- `when_any()` and `when_all()` as modifiers

Read more and leave feedback here:
github.com/tidyverse/ti...
November 7, 2025 at 4:03 PM
Reposted by Lionel Henry
I'm excited to share side::kick(), an experimental open-source coding agent for RStudio built entirely in R. It can interact with your files, communicate with your active #rstats session, and run code.

Check it out: github.com/simonpcouch/...
November 5, 2025 at 3:57 PM
I'm excited to share a new version of the Air formatter for #rstats, with support for tabular formatting! Super useful with `tibble::tribble()` calls or `data.table::fcase()`.

It's currently experimental as we're looking to get feedback on the feature, so please let us know what you think.
October 21, 2025 at 10:34 AM
pkgload 1.4.1 is now on CRAN, with many fixes for the generation of `compile_commands.json`. If you write C/C++ code in your packages with Positron or VS Code (or any IDE with the clangd LSP), make sure to update. Thanks a lot to all contributors! #rstats
September 23, 2025 at 10:55 AM
Reposted by Lionel Henry
New blog post! @posit.co Positron doesn't use Rproj files tofor #rstats projects—instead you open folders in the IDE directly. Opening folders can be a little tricky though. This shortcut lets you right click on a folder in macOS Finder to open a it in Positron! www.andrewheiss.com/blog/2025/07...
July 22, 2025 at 1:25 PM
Reposted by Lionel Henry
Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps.

Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai.

pak::pak("tidyverse/purrr")

purrr.tidyverse.org/dev/
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
purrr.tidyverse.org
June 13, 2025 at 3:32 PM
Reposted by Lionel Henry
Positron now supports a chat panel with Claude and it's pretty neat
June 4, 2025 at 4:41 AM
Reposted by Lionel Henry
At Posit, we love @typst.app:

⚡ Make PDFs in milliseconds, not minutes
✨ The power of LaTeX with today's technologies
✍️ Modern typography (including emojis!)
🧠 Clear mental model

So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a...

#rstats
Posit
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
posit.co
June 3, 2025 at 1:47 PM
Reposted by Lionel Henry
Mastering typefaces and fonts in #rstats has always been harder than it should.

I have tried to collect much of my relevant knowledge in this deep-dive blog post so you can spend your time picking the right typeface instead of cursing at the computer
Fonts in R
Taking control of fonts and text rendering in R can be challenging. This deep-dive teaches you everything (and then some) you need to know to keep your sanity
www.tidyverse.org
May 12, 2025 at 7:03 PM
Reposted by Lionel Henry
For the last couple of months I've been working on something and I'm excited to finally share an early preview:

Say hello to plumber2 🎉

plumber2 is a full rewrite of the plumber package for creating powerful webapis in #rstats. It takes everything we have learned from plumber and adds even more
What the Package Does (One Line, Title Case)
What the package does (one paragraph).
posit-dev.github.io
April 8, 2025 at 9:59 AM
Reposted by Lionel Henry
We're delighted to announce Jonathan McPherson – software architect at Posit – as keynote speaker at posit::conf(2025)!

If you're curious about how thoughtful design principles can improve the data science tools you use, you won't want to miss this!

Join us Sep 16-18 in Atlanta. pos.it/conf
March 20, 2025 at 7:02 PM
Reposted by Lionel Henry
I want to highlight that v0.1.1 of {ellmer} has been on CRAN for a few weeks now. This version includes a ton of improvements when using an LLM hosted on Azure, AWS, Databricks, or Snowflake from #rstats -- which is pretty common in enterprise settings. 🧵
ellmer.tidyverse.org/news/index.h...
Changelog
ellmer.tidyverse.org
February 25, 2025 at 2:57 PM
Reposted by Lionel Henry
@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉

With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest.

www.tidyverse.org/blog/2025/02...
Air, an extremely fast R formatter
We are thrilled to announce Air, a new R formatter.
www.tidyverse.org
February 21, 2025 at 3:10 PM
Reposted by Lionel Henry
Which of these features would you like us to implement first in the nanoparquet R package?

See options below.

#RStats #parquet nanoparquet.r-lib.org
Read and Write Parquet Files
Self-sufficient reader and writer for flat Parquet files. Can read most Parquet data types. Can write many R data types, including factors and temporal types. See docs for limitations.
nanoparquet.r-lib.org
February 17, 2025 at 4:56 PM
Reposted by Lionel Henry
Parallelization just landed in the dev version of purrr: purrr.tidyverse.org/dev/referenc...

Really pleased that the mirai framework makes this possible.

Huge credit to the tidyverse maintainers @hadley.nz @lionelhenry.bsky.social and @davisvaughan.bsky.social !

#rstats #tidyverse
Parallelization in purrr — parallelization
purrr's map functions have a .parallel argument to parallelize a map using the mirai package. This allows you to run computations in parallel using more cores on your machine, or distributed over the ...
purrr.tidyverse.org
February 6, 2025 at 11:46 PM
Reposted by Lionel Henry
We're delighted to announce Cat Hicks @grimalkina.bsky.social – psychologist for software teams – will be a keynote speaker at posit::conf(2025)!

Discover psychology tips for better dev teams and much more at conf. Register at pos.it/conf

#PositConf2025 #DataScience #OpenSource #Python #RStats
January 16, 2025 at 3:06 PM
Reposted by Lionel Henry
Introducing ensure, a new #rstats package for LLM-assisted unit testing in RStudio! Select some code, press a shortcut, and then the helper will stream testing code into the corresponding test file that incorporates context from your project.

github.com/simonpcouch/...
December 9, 2024 at 3:02 PM
Reposted by Lionel Henry
We are thrilled to announce that we have a new @posit.co Starter Pack, thanks to @jeremy-data.bsky.social!

Find and follow Posit people here: go.bsky.app/RxAPkGi
November 19, 2024 at 10:17 PM
Reposted by Lionel Henry
I've written a series of blog posts about what I've been up to over the last few months! 📝

In the posts I talk about webR, R Shinylive, and a new Quarto extension for interactive code exercises.

Take a look if you're interested in the latest for R for WebAssembly.
www.tidyverse.org/blog/2024/10...
WebAssembly roundup part 1: webR 0.4.2 - Tidyverse
First in a series of blog posts about what's new in R for WebAssembly. The latest release of webR 0.4.2 is now available, with updates to the viewer mechanism, support for displaying htmlwidgets, an I...
www.tidyverse.org
November 6, 2024 at 3:12 PM
Reposted by Lionel Henry
S7 0.2.0 is now on CRAN, thanks primarily to the hard work of @t-kalinowski.bsky.social. S7 is a collaborative effort to supersede S3 and S4 and you can read all about it (and what's new in 0.2.0) at www.tidyverse.org/blog/2024/11... #rstats
S7 0.2.0 - Tidyverse
S7 is a new package that simplifies object-oriented programming (OOP) in R. It combines the simplicity of S3 with the structure of S4 to create a clearer system that's accessible to everyone.
www.tidyverse.org
November 7, 2024 at 1:42 PM
Reposted by Lionel Henry
The video for my #PositConf2024 talk about evaluating censored regression #rstats models is at:

youtu.be/cm34R5aYUQ4?...

Here is a list for all of the talks: posit.co/blog/talks-a...
Evaluating Time-to-Event Models is Hard - posit conf 2024
YouTube video by Posit PBC
youtu.be
October 31, 2024 at 5:22 PM
Reposted by Lionel Henry
Our #PositConf2024 talk(s) on Positron are now available on YouTube! It was really special to get to introduce this new project to folks ❤️ and I'm excited this is broadly available now.

Take a look if you are curious about our new IDE:
youtu.be/8uRcB34Hhsw
Introducing Positron, a new data science IDE - posit conf 2024
YouTube video by Posit PBC
youtu.be
October 31, 2024 at 3:58 PM
withr 3.0.0 is on CRAN... with more base R inside! Read our notes at www.tidyverse.org/blog/2024/01... #rstats
January 18, 2024 at 8:38 AM