Sign in

Shannon Pileggi

@pipinghotdata.com
5K followers 328 following 103 posts

#rstats Data Science ⚒️ @ThePCCTC #RLadies Leadership Team rladies.org 💜 former prof at Cal Poly SLO & Emory blogger & workshop instructor

PostsRepliesMedia
Reposted by Shannon Pileggi
Thomas Lumley @tslumley.bsky.social · 30/07/2026
Watch @nrennie.bsky.social's Ihaka Lecture about data viz and creativity on YouTube if you missed the live/streamed version tonight youtube.com/live/fAiyiE8...
youtube.com
Ihaka Lecture Series 2026 #2 - When Creativity Meets Code
YouTube video by University of Auckland | Waipapa Taumata Rau
03110
Reposted by Shannon Pileggi
rainbowR @rainbowr.org · 27/07/2026
🌈 Big news! After the huge success of our conference we're doing it all again! 🎉 Want to help shape an amazing community event, gain experience, and meet brilliant people? We're recruiting volunteers for the 2027 conference organising committee. bit.ly/4vRGXKk #rstats #LGBTQinTech #OpenSource
docs.google.com
Conference organising committee 2027
Following the success of our inaugural conference in 2026, rainbowR will run a conference again in 2027 and we're looking for people to help organise it. If you're interested in being on the conferenc...
0196
Reposted by Shannon Pileggi
Crystal Lewis @cghlewis.bsky.social · 23/07/2026
I sound like a broken record, but if you can only do one sanity check before sharing your data, let it be this. Check your rows. 1. Do you have the correct number of cases? 2. Are any cases duplicated or missing? 3. Are the unique identifiers valid? Thank you for your time. 🙏
1477
Reposted by Shannon Pileggi
ᴅʀ. ᴍᴏᴡɪɴᴄᴋᴇʟ'ꜱ @drmowinckels.io · 15/07/2026
I'm an R person who just shipped two cross-platform desktop apps in Rust + Tauri + React — a stack I'd never written before. One built straight in code with Claude, one designed first as a clickable artifact. Story: l.drmowinckels.io/sNeRrN
A modern minimalist desk setup in warm, natural light. On a light wooden surface, a stylized cairn of stacked stones glows with digital, circuit-board patterns. Next to it, an open silver laptop displays a dark-mode productivity dashboard with charts and UI elements labeled "Cairn." A blurred succulent sits in the background.
2318
Shannon Pileggi @pipinghotdata.com · 30/06/2026
Debugging in R is often missed in #rstats curriculums, but it is a minimal investment with huge workflow gains.🐞 Hope you can join us! 🤗
1176
Reposted by Shannon Pileggi
Yani Bellini Saibene @yabellini.bsky.social · 30/06/2026
Very excited to share this: rOpenSci's co-working with @pipinghotdata.com! Next week, come and join us to share tips and tricks to debug your R code!
131
Reposted by Shannon Pileggi
rOpenSci @ropensci.org · 30/06/2026
Coworking and Office Hours next week! 🍪 Theme: Debugging in #RStats 🐞 Tuesday July 7th 16:00 UTC Join @pipinghotdata.com and @yabellini.bsky.social General coworking Read up on debugging in R Cowork independently Chat with Shannon and other attendees! 🔗 ropensci.org/events/cowor...
064
Reposted by Shannon Pileggi
Charlie Gao @shikokuchuo.net · 29/06/2026
Watcher - meet the R community! ```r install.packages("watcher") ``` Tell us how you end up using it - open a discussion show-and-tell at r-lib/watcher! Catch you at useR! 2026 in Warsaw next week!!! #RStats #Rshiny opensource.posit.co/blog/2026-06...
opensource.posit.co
watcher 0.2.0: filesystem watching for R, and the engine behind Shiny auto-reload
After a year quietly powering Shiny behind the scenes, we're excited to introduce watcher to the R community.
0318
Reposted by Shannon Pileggi
Mine Çetinkaya-Rundel @minecr.bsky.social · 25/06/2026
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
opensource.posit.co
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.
23013
Reposted by Shannon Pileggi
Libby Heeren @libbyheeren.bsky.social · 24/06/2026
If you create slides in #Quarto, or WANT to, you should really attend @emilhvitfeldt.bsky.social's upcoming 2-hour slidecrafting workshop. I don't think anyone in the data world has created more reavealjs-friendly slide stuff lately than Emil. ABSOLUTELY DO IT. #rstats #databs pos.it/slide-wrkshp
pos.it
Slidecrafting Workshop with Emil Hvitfeldt
25215
Shannon Pileggi @pipinghotdata.com · 09/06/2026
Had the privilege of competing in the #hyrox NYC women's relay with 3 other working moms and we are still in disbelief that we came in 3rd in our age group. So proud of this team for putting in the work and exceeding expectations 🥹
Shannon on rower4 women in blue tanks and black shorts holding hands and running across finish linePicture of 1st, 2nd, and 3rd place teams on podiums, holding up their winner flags
1100
Reposted by Shannon Pileggi
Maëlle Salmon @masalmon.eu · 02/06/2026
New post on the R-hub blog! "Refactoring with Jarl: a coffee chat" ✨ By @frick.ws + myself, reviewed by @etiennebacher.bsky.social blog.r-hub.io/2026/06/02/j... #RStats
Meme of a kitten attacked by monsters. The text says "Everytime you use Claude for something a CLI can do, a kitten dies"
03312
Reposted by Shannon Pileggi
RLadies+ @rladies.org · 11/05/2026
We listened. We reflected. We evolved. Meet RLadies+. A more inclusive identity for our global community. Because belonging matters. 🔗 Read more about the rebrand: rladies.org/news/2026/re...
07731
Shannon Pileggi @pipinghotdata.com · 30/04/2026
#rstats check it out 👏👏👏 the recent {renv} updates are incredible 🤩 thank you @kevinushey.bsky.social ❤️🙏🎉
081
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 28/04/2026
Ever come back to an #rstats project and…it just doesn’t work anymore? Or struggle to keep up with all the latest R packages & tools, much less integrate them into your code? Keeping R workflows up-to-date can feel daunting - but luckily, @rladiessb.bsky.social has some thoughts ⤵️
A weary pink monster looking at a large stack of books with the titles "New package", "Cool updates", "K now change it all!", "Now add Python." An enthusiastic green monster with its arms in the air and a speech bubble that says "and there's something new every day!"
2215
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 27/04/2026
Hello, all! 👋 I'm Danielle, and I’m truly stoked to be this week’s rotating curator 🥳 💫 A brief intro: I am a marine scientist at @emlab.ucsb.edu, where I use #rstats to research and support the sustainable use of ocean resources 🌊 🐟
1193
Reposted by Shannon Pileggi
Peter Dalgaard @pdalgd.bsky.social · 24/04/2026
R version 4.6.0 "Because it was There" (source version) has been released. It should be on CRAN by now. #rstats The choice of codename is in remembrance of R Core member Tomàš Kalibera (1978-2026). Among many other things, he was a keen mountain climber.
321349
Reposted by Shannon Pileggi
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 16/04/2026
Found the neat new library tegaki that provides handwriting animation for any font, and wrapped it to be used in quarto with ease github.com/EmilHvitfeld... #quarto
0244
Reposted by Shannon Pileggi
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 04/04/2026
Whipped up a fun little quarto revealjs extension. Add fun little iOS styled messages with full fragment support github.com/EmilHvitfeld... #quarto
2366
Reposted by Shannon Pileggi
Maëlle Salmon @masalmon.eu · 02/04/2026
This, and more, in ropensci.org/blog/2026/04...
Meme showing a kitten attacked by two monsters. The text says "Every time you use Claude for something a CLI can do, a kitten dies"
1264
Shannon Pileggi @pipinghotdata.com · 27/03/2026
R-Ladies Philly 🔔 is partnering with the Free Library of Philadelphia and we are thrilled for our upcoming in-person series! Hope to see you there! 🤗 💜 #rstats #rladies
1114
Reposted by Shannon Pileggi
Nic Crane @niccrane.bsky.social · 25/03/2026
I took the contents of my workshop at RainbowR on the topic of LLMs in R & made it into a course! It's about {ellmer}, and I spent soo long agonising over how to sell it, I gave up & instead released it under a "Pay What You Want" model 😅😂 #rstats #llms #ai www.aifordatapeople.com/courses/llms...
aifordatapeople.com
LLMs in R - Quick Wins
A fun, practical approach to learning how to work with LLMs in R. This is a course for anyone looking to get a quick overview of the most important aspects of working with the ellmer package.
1365
Reposted by Shannon Pileggi
Max kuhn @topepo.bsky.social · 21/03/2026
Our list of 2026 #rstats and #python summer internships has been posted. We can't wait to work with you and make great things! tidyverse.org/blog/2026/03...
tidyverse.org
2026 Posit Internships
Posit is sponsoring four summer internship positions in 2026.
12618
Reposted by Shannon Pileggi
Posit @posit.co · 20/03/2026
Today is the last day to apply for an Opportunity Scholarship for posit::conf(2026)! Our Opportunity Scholarship provides travel, lodging, & registration to attend posit::conf for underrepresented groups in data science. Learn more & apply by midnight tonight: posit.co/blog/apply-t...
0712
Reposted by Shannon Pileggi
Emily Riederer @emilyriederer.bsky.social · 17/03/2026
Six months from today, YOU could be joining us at posit::conf! A topic I plan to explore is how we best borrow ideas from across different fields (from DS to DE, team-of-one to enterprise, etc.) Ironically, that's also one of the magical things about the conf 1/2
2205
Reposted by Shannon Pileggi
Jenny Bryan @jennybryan.bsky.social · 12/03/2026
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.
2486
Shannon Pileggi @pipinghotdata.com · 12/03/2026
I am so happy for this announcement!! Heather is such an incredible community partner and deeply knowledgeable of base R. This is great news for R core and the broader R community. 🎉❤️🙌🤩 #rstats
0248
Reposted by Shannon Pileggi
The R Foundation @r-foundation.bsky.social · 12/03/2026
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.
716136
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 23/02/2026
Hi, I’m this week’s curator, Josi! I‘m a PhD student in statistical genetics 🧬 and use #RStats to do #SEM. I dabble in #DataViz and recently wrote my first #Rpackage. My hobbies are reading #Fantasy books 📚 and #maximalism. You may catch me at a conference matching my outfit to my poster 🤓🧜🏽‍♀️ #rladies
Foto of a feminine nonbinary person in a purple floral shirt in front of a purple poster. The poster is displaying a structural equation model analysing the influence of parental education on children’s school grades. The person is smiling cheekily to the side.Foto of a child with four fluffy buns and blue sunglasses. The child has lowered the sunglasses below their nose and is gazing over them.
26010
Reposted by Shannon Pileggi
Maëlle Salmon @masalmon.eu · 13/02/2026
New Git exercises in the #RStats package {saperlipopette}, about using the history! ❌ I want to find which commit deleted a file/line! 🏷️ On ancestry references 🤨 I want to find who added a specific line! 📂 What did the project looked like at a certain version? docs.ropensci.org/saperlipopet...
docs.ropensci.org
Package index
0252
Reposted by Shannon Pileggi
Maëlle Salmon @masalmon.eu · 09/02/2026
"GitHub Actions is a product designed by a committee that has never once asked “but is it delightful?” and it shows." www.iankduncan.com/engineering/...
iankduncan.com
GitHub Actions Is Slowly Killing Your Engineering Team - Ian Duncan
Why GitHub Actions is the Internet Explorer of CI, and why Buildkite offers a better path forward for teams that care about developer experience.
151
Reposted by Shannon Pileggi
ᴅʀ. ᴍᴏᴡɪɴᴄᴋᴇʟ'ꜱ @drmowinckels.io · 03/02/2026
Stop playing "diagnostics ping-pong" with your users 🏓 Wrote about why every R package wrapping external tools needs a sitrep() function — with real examples from meetupr and freesurfer. #RStats drmo.site/F5gVjR
A close-up view of a computer monitor in a dimly lit room, showing a terminal console. The terminal displays the output of an R function called meetupr_sitrep(). The report shows green checkmarks for "Active Authentication" and "Cached Token," and a blue information icon for package settings. At the bottom, a red "X" marks a failed "API Connectivity Test," illustrating a diagnostic situation report in action. In the foreground, a coffee mug and a person’s hand on a keyboard are visible but slightly out of focus.
0226
Reposted by Shannon Pileggi
useR! - The R User Conference @user-conf.bsky.social · 20/01/2026
We are thrilled to announce Dr. Kari L. Jordan (@drkariljordan.carpentries.org) as a Keynote Speaker for useR! 2026 in Warsaw! Dr. Jordan will from her knowledge and experience deliver her talk: "The Work Behind the Work: Sustaining R Through Community" user2026.r-project.org #rstats #useR2026
Promotional poster for the useR! 2026 Conference in Warsaw, scheduled for July 6–9 at the Warsaw School of Economics and online. The right side features a portrait of keynote speaker Kari Jordan, a Black woman with bright teal curly hair and a warm smile, wearing a pink blazer. The left side displays the conference title and four colorful squares—blue, yellow, orange, and purple—each containing a black geometric pattern representing iterations of a Sierpinski carpet fractal.
02814
Reposted by Shannon Pileggi
Anita Williams @catanita.bsky.social · 15/01/2026
I just posted my first question/answer on stackoverflow about rearranging some of the variables in a dataframe alphabetically whilst leaving the others where they are using R Would you have done something different? Let me know! #Rstats #EpiSky
stackoverflow.com
rearrange some columns in R alphabetically
I have a dataframe with >100 variables, and I want to rearrange some of the variables alphabetically whilst leaving the rest where they are set.seed(123) ## for sake of reproducibility n <- 6
291
Reposted by Shannon Pileggi
Crystal Lewis @cghlewis.bsky.social · 09/12/2025
Issue 25 of RDM Weekly is out! 📬 It includes: ➡️ Make Your Open Data More Useable @collin-schwantes.bsky.social ➡️ PIDs 101 - Webinar @sparcopen.bsky.social ➡️ Cleaning Medical Data with R @pipinghotdata.com ➡️ Lab Manual Template @martonkovacs.bsky.social rdmweekly.substack.com/p/rdm-weekly...
rdmweekly.substack.com
RDM Weekly - Issue 025
A weekly roundup of Research Data Management resources.
0157
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
Fixing `tools::toTitleCase()` so it doesn't incorrectly capitalise conjunctions. Team includes @pipinghotdata.com and @reikookamoto.bsky.social. bugs.r-project.org/show_bug.cgi...
bugs.r-project.org
18674 – tools::toTitleCase() incorrectly capitalizes conjunctions (e.g. 'and') when using suspensive hyphenation
251
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
Here's one that many people will notice and appreciate - improving the CSS for the R manuals. Team including @emitanaka.org @fontikar.bsky.social, Pao Corrales, Jayani Lakshika and Toni Price. github.com/r-devel/r-de...
github.com
Wishlist: Improve the CSS for the R manuals · Issue #26 · r-devel/r-dev-day
The R manuals (like Writing R Extensions) are written in the GNU documentation format Texinfo and converted into several formats, most prominently HTML. The HTML versions are installed with R under...
171
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
Adding missing information to bibliographic entries github.com/r-devel/r-de... With @fontikar.bsky.social and others
github.com
Add missing information to bibliographic entries · Issue #116 · r-devel/r-dev-day
This is a task proposed by R Core member, @kurthornik. Background Recently, bibliographic references in base R packages have been converted to bibentry format, e.g. bibentry(bibtype = "Book", key =...
121
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
Not all contributions need to touch R or C code. There have been some impactful improvements to R documentation and manuals. Linking R manuals to help pages (with @statsrhian.bsky.social and Claire Welsh) github.com/r-devel/r-de...
github.com
Link R manuals from help pages · Issue #125 · r-devel/r-dev-day
From the R-devel NEWS: • New system Rd macro ‘\manual{<name>}{<node>}’ to refer to a specific section _etc_ (possibly empty, for ‘Top’) of one of the R manuals (e.g., ‘R-exts’). This has already be...
121
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
Fixing a bug in the `text()` function. @heathrturnr.fosstodon.org.ap.brid.gy uses this one as an example of how to fix a bug in the R Dev Container in her talk for #LatinR last week. The talk covers other aspects of contributing to R too. hturner.github.io/LatinR2025/
hturner.github.io
Lowering Barriers to Contributing to R
111
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 10/12/2025
The ability to specify colours with a 3-digit hex (e.g. "#12A" as equivalent to "#1122AA"). It was the first patch I was involved with, so it's especially dear to me! It's also makes changes to C code. github.com/r-devel/r-pr... With @oberman.bsky.social @malcolmbarrett.malco.io @gws.phd
github.com
3-digit hex colors · Issue #74 · r-devel/r-project-sprint-2023
Discussed in #73 Originally posted by pmur002 August 30, 2023 A post on fosstodon suggests adding support for "#RGB" colours in R (in addition to existing "#RRGGBB" colours. This may not be an urge...
172
Reposted by Shannon Pileggi
We Are RLadies+ @weare.rladies.org · 09/12/2025
Today I'm talking about contributing to base R 💻 Are you curious about how to improve the language we love, at its core? This is a thread for you! #RStats
1249
Reposted by Shannon Pileggi
Nicola Rennie @nrennie.bsky.social · 09/12/2025
We're looking at cars in Qatar for #TidyTuesday this week - "an international and modern version of the now-ancient `mtcars`" data! 📊 ➡️ 9 ways to visualise the distribution of a variable Thanks to @andrew.heiss.phd for curating this week's dataset! #RStats #DataViz
A 3x3 grid of different ways to visualise the distribution of a variable, including histograms, density plots, gradient fills, and dots plots. The distribution shown is skewed with some outliers.
16410
Reposted by Shannon Pileggi
Isabella Velásquez @ivelasq3.bsky.social · 03/12/2025
I got to hear a sneak peek of Stephanie’s keynote, and it was so good! Definitely recommend watching if you work on teams adopting or transitioning to #RStats.
0173
Reposted by Shannon Pileggi
Crystal Lewis @cghlewis.bsky.social · 20/11/2025
Yes, ChatGPT can help you write #rstats code, but so can this old Wiki I created with example code used for common data wrangling needs. Who knows, you might find some gems in there.🤷‍♀️ github.com/Cghlewis/dat...
github.com
Home
Functions used for wrangling education research data - Cghlewis/data-wrangling-functions
07614
Reposted by Shannon Pileggi
Nic Crane @niccrane.bsky.social · 19/11/2025
My talk from posit::conf 2025 is now online! 🎉 It's about my early experiments in using LLMs to be more productive; what went well, what didn't, & what I learned, in the hope it can be useful to other people experimenting with AI workflows 🧪 🤖 www.youtube.com/watch?v=_nhD... #rstats #llms #ai
youtube.com
Hacking Productivity with LLMs (Nic Crane, NC Data Labs) | posit::conf(2025)
YouTube video by Posit PBC
171
Shannon Pileggi @pipinghotdata.com · 19/11/2025
R-Ladies Philly 🔔 is thrilled to host ✨Casey Aguilar-Gervase✨ to speak about "Design of Everyday Shiny Apps" on Tuesday, Dec 9! #rstats #rladies www.meetup.com/rladies-phil...
meetup.com
Lunch & learn with Casey Aguilar-Gervase: Design of Everyday Shiny Apps, Tue, Dec 9, 2025, 12:00 PM | Meetup
Donald Norman’s *Design of Everyday Things* shows how even smart people struggle with bad design--flipping the wrong switch or pushing instead of pulling. Shiny apps have t
163
Reposted by Shannon Pileggi
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 17/11/2025
If you, like me, can't remember all the Sass variables when creating #quarto #revealjs slides. I found a semi hacky way to help myself here. Using code snippets in VS Code & Positron allow us to get pretty good completion in our style sheets slidecrafting-book.com/miscellaneou...
081
Reposted by Shannon Pileggi
Jenny Bryan @jennybryan.bsky.social · 17/11/2025
I'm reminded of how handy the usethis::browse_*() functions are and thought I'd remind people they exist. Choose from a menu of links or go straight to CRAN or GitHub. #rstats
Screenshot showing usage of usethis::browse_package(), usethis::browse_cran(), and usethis::browse_github().
25518