Garrick Aden-Buie
banner
grrrck.xyz
Garrick Aden-Buie
@grrrck.xyz
r + python + data + web things. team shiny at posit (rstudio). open source all the things

https://garrickadenbuie.com
https://github.com/gadenbuie
Pinned
I made a starter pack with #Shiny for #RStats and #Python devs and friends! And if you're a Shiny person and want to be included, let me know.
go.bsky.app/BFEQ1HY
Reposted by Garrick Aden-Buie
“Search history,” a poem (by me)

How to prepare duck breast
In the fall of democracy,
And protect overwintering bees
And immigrants.
De-icing your freezer
And town square,
And saying what you mean
To get a knee off your chest.

Six ways to make casserole
Without health insurance.
(Cont)
November 21, 2025 at 12:43 AM
Reposted by Garrick Aden-Buie
My R+AI Conf talk is now available on YouTube: youtu.be/828KuEORQdg?...

I talked about my R package {brandthis} that helps you getting started with theming your quarto outputs and shiny apps by quickly generating brand.yml files and color palettes for R and Python plots

#RStats
November 16, 2025 at 2:58 AM
Reposted by Garrick Aden-Buie
testthat 3.3.0 out now! This is a massive release with tons of improvements including better failure messages, new expectations, improved snapshotting, new vignettes, and much much more: tidyverse.org/blog/2025/11... Post includes some thoughts on developing an #rstats package with Claude Code.
testthat 3.3.0
testthat 3.3.0 brings improved expectations with better error messages, new expectations for common testing patterns, and lifecycle changes including the removal of `local_mock()` and `with_mock()`. I...
tidyverse.org
November 13, 2025 at 5:24 PM
Reposted by Garrick Aden-Buie
Dr. Cat Hicks (@grimalkina.bsky.social) gave one of my very favorite keynotes of all time at #positconf this year 🥹 It really made my heart glow, and now that all the conf talks are on YouTube, you can watch it even if you missed conf!! #databs #rstats #python

www.youtube.com/watch?v=B-bM...
The Psychology of Technologists (Cat Hicks, Catharsis Consulting) | posit::conf(2025)
YouTube video by Posit PBC
www.youtube.com
November 8, 2025 at 12:35 AM
Reposted by Garrick Aden-Buie
I've been dipping my toes in package development for #lua, #python, and #bash and #rstats friends -- let me tell you I didn't realize how good we have it with {devtools} , {usethis}, and the rich supportive rstats community
November 5, 2025 at 1:59 AM
Reposted by Garrick Aden-Buie
Tomorrow morning! Come by!
I'll be keynoting at R/Pharma a week from today! The conference is free and virtual. I'll be focused on the mundane use cases of LLMs for wrangling data with #rstats, and the content should feel applicable for folks outside of pharma—come through. :)

Register: events.zoom.us/ev/Ai-geyS63...
November 4, 2025 at 5:46 PM
If you use AI to write a PR, then *you’re the first reviewer*.

And if you’re asked to review unreviewed AI-generated code, here’s a great template for your first review.
❌ Changes requested

Would you mind self reviewing this first? I can see a lot of simple mistakes that would take me longer to figure out than you
November 4, 2025 at 11:56 AM
Reposted by Garrick Aden-Buie
Full schedule is live: R+AI 2025 · Nov 12–13 · online

Sample session:
“Tools for LLMs and Humans who use R” — Garrick Aden-Buie (Posit)

How the {btw} package feeds computational context to LLMs for smoother R+AI workflows.

Register! rconsortium.github.io/RplusAI_webs...

#rstats #AI @posit.co
November 3, 2025 at 11:27 PM
Reposted by Garrick Aden-Buie
Happy logical Halloween
October 21, 2025 at 4:46 PM
Reposted by Garrick Aden-Buie
This morning my ChatGPT quota was inexplicably exhausted.

It took a while but I pieced it together. Voice mode somehow got activated when I went to bed.

The bot then engaged in a 10 hour conversation with my snoring dog, answering questions the pup wasn’t asking and praising him for his insight.
October 18, 2025 at 9:04 AM
Reposted by Garrick Aden-Buie
R+AI 2025 • Nov 12–13 • Online • Low-cost

Skip the hype. See how R + AI works in production!

Keynote: Joe Cheng (Posit) on focused, reliable LLMs for data science

Actionable R+AI sessions. Students from $25.

Register: rconsortium.github.io/RplusAI_webs...

#rstats @posit.co @jcheng5.bsky.social
October 10, 2025 at 3:33 PM
I'm a big fan of this idea! I need to write a blog post on this, but bslib + brand.yml + pkgdown's light switch is a killer combo for branded pkgdown sites with light/dark themes.

The {btw} site is a good example posit-dev.github.io/btw/
All the magic is in _pkgdown.yml github.com/posit-dev/bt...
October 8, 2025 at 6:14 PM
Reposted by Garrick Aden-Buie
This raid is disgusting, abominable behavior, traumatizing children and families in their homes.
abc7chicago.com/post/ice-chi...
October 2, 2025 at 6:48 PM
I really appreciate everyone agreeing with me 😆
You arrive at a text input and start typing. Would you rather

1️⃣ Press Enter to submit your text
2️⃣ Press Enter to add a new line
October 2, 2025 at 9:24 PM
You arrive at a text input and start typing. Would you rather

1️⃣ Press Enter to submit your text
2️⃣ Press Enter to add a new line
October 2, 2025 at 3:09 PM
Reposted by Garrick Aden-Buie
Last week, I went from long-time attendee to first-time speaker at #PositConf2025. I shared how behavioral science can help #rshiny cut user friction and build kinder tools. Even ended with #rstats contributions.

I couldn't be more grateful! Recap 👇
jrwinget.com/blog/2025-09-25_posit-conf-journey
From First-Time Attendee to Speaker: My posit::conf Journey – Jeremy R. Winget, PhD
Seven years of growth, community, and bridging behavioral science with R tooling at posit::conf
www.jrwinget.com
September 25, 2025 at 7:26 PM
Reposted by Garrick Aden-Buie
I am super hyped to finally share the first release of plumber2 with all of you. This has been the center of my attention for a big part of 2025 and I hope you'll find it a worthy update to the venerable plumber package.

The blog post will tell you more

#rstats
plumber2 0.1.0
plumber2, a complete rewrite of plumber, has landed on CRAN, providing a modern, future proof solution for creating web servers in R. Read all about the new features here.
www.tidyverse.org
September 24, 2025 at 6:52 AM
New github status: "sending beep-boops back to the Snarfus"
September 23, 2025 at 1:48 PM
Reposted by Garrick Aden-Buie
Against my better instincts, I have written some notes on how human probability judgements work and what you should expect from surveys that ask people to guess what proportion of the population is transgender. I hope never to speak of this matter again
Some notes on probability judgement – Notes from a data witch
For the love of fuck, literally nobody thinks that 20% of the population is transgender. Please stop sharing that ridiculous YouGov statistic
blog.djnavarro.net
September 21, 2025 at 3:38 PM
Reposted by Garrick Aden-Buie
I feel seen listening to @grrrck.xyz talking about making his own Beamer theme in grad school.

RIP Kelly's Personal Beamer theme (2015-2017), killed by discovering RMarkdown. 🪦
September 18, 2025 at 3:28 PM
Reposted by Garrick Aden-Buie
Really insightful post from Julie Tibshirani (spotted in LinkedIn, can't find on Bsky) reflecting on #rstats 's unique governance structure and what can be learned for other languages

jtibs.substack.com/p/if-all-the...
If all the world were a monorepo
The R ecosystem and the case for extreme empathy in software maintenance
jtibs.substack.com
September 14, 2025 at 11:29 PM
Reposted by Garrick Aden-Buie
I program in Squirrel, i.e. a mixture of SQL and R while leaving many small files littered around my drive

#Rstats
September 13, 2025 at 8:39 PM
ggplot2 4.0.0 is out and the new `paper`, `ink`, `accent` theme variables look super cool! Just pick 2-3 colors 🎨 to make your plots look great! I'm excited to hook this up to brand.yml 😉
September 11, 2025 at 12:49 PM
Actual thing I just said to an LLM: "Dial back the marketing speak. Be a normal human."
September 9, 2025 at 4:31 PM