Jenny Bryan

@jennybryan.bsky.social

Software engineer @posit.co, humane #rstats

Air 0.10.0 is out now! - Enforce `<-` or `=` throughout your #rstats code (only one of these is correct though 😉) - Tighter Positron and RStudio integration - pre-commit / prek support - stdin support - Install with uv, mise, or pixi Read all about it! opensource.posit.co/blog/2026-06...

Air 0.10.0

Air 0.10.0 is here! This release rounds up everything new since 0.8.2: a new `assignment-style` option, tighter Positron and RStudio integrations, installation via uv and friends, pre-commit support, ...

opensource.posit.co

TidyDevDay 2026: bring your laptop, leave with a merged PR, new friends, and sharper R skills! First-time contributor? Perfect. Seasoned developer? Also perfect. opensource.posit.co/blog/2026-06... 📅 Sep 17, Houston, TX, after posit::conf(2026) 🕘 9 am - 4 pm 🎟️ luma.com/pnjuw08h #rstats #tidyverse

Tidy Dev Day 2026

Join us for a full day of collaborative open source work — whether you're a seasoned contributor or making your very first pull request.

opensource.posit.co

I have to update one of the most inflammatory things I said back on the bird site, but for the LLM era: 🔥 🔥 🔥 🔥 If your agent prefaces every tool call with `cd /the/current/workspace &&`, I will come set your data center on fire 🔥 🔥 🔥 🔥

We got "lucky" and were selected for the long form of the Canadian census. Which apparently I filled out after the deadline 😬 once I saw the envelope says it's required by law.

This is fantastic news! Heather is such a positive force in the #rstats community and is doing vital work for the long-term sustainability of R and its community.

The R Foundation@r-foundation.bsky.social · 5mo ago

We are pleased to announce that Heather Turner @heathrturnr.fosstodon.org.ap.brid.gy has joined the R Core Team. She has been an active contributor notably via the R Dev Days, and has greatly improved cooperation between R Core and the R community in more ways #RStats.

The future of #DataScience is at #positconf 2026. Check out our keynote lineup: Wes McKinney: Future of high-performance computing Christine Zhang: Data storytelling at NY Times Emily Riederer: Scaling open-source at Capital One Sara Altman & Simon Couch: AI-driven workflows Register: pos.it/conf

BildBildBildBild

Good news: The posit::conf(2026) Call for Talks has been extended to Friday, February 20! Join us in Houston to share your work with the R & Python community. 🎤 Speakers receive: Professional coaching, free conference pass, travel assistance Submit your 20-min talk proposal: pos.it/conf-talk-2026

Bild

This gives a fantastic framing of how to think about reproducibility (it's a spectrum) and how to use renv with intention. Highly recommend, even if you're not using renv, to get a better understanding of how to live in peace as R and package versions advance 🕊️ #rstats

Shannon Pileggi@pipinghotdata.com · 9mo ago

The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉 I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩 youtu.be/l01u7Ue9pIQ?... Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...

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.

I bet the whole reason he's thinking about this is that I was complaining to him (to everyone, really) about the pain of using Windows full-time while my macbook's logic board gets replaced. And he brought out the house words "if it hurts, do it more often!"

Hadley Wickham@hadley.nz · 10mo ago

Three phrases that capture some of the tidyverse team culture: Everybody takes out the trash We suffer so users don’t have to If it hurts, do it more often