Sign in

Kelly Bodwin

@kellybodwin.com
2.5K followers 432 following 589 posts

Looking for my #rstats friends on ALL the platforms...

PostsRepliesMedia
Kelly Bodwin @kellybodwin.com · 16/09/2026
Realistically I preferred nodding and smiling to hearing the word "AI" one more time. 😆
120
Kelly Bodwin @kellybodwin.com · 16/09/2026
"Thou shalt get only as creative with names as thine own skill with regular expressions." I'm really bad at naming files and really good at regular expressions, so everything is fine right @jennybryan.bsky.social ? 😆
Thou shalt get only as creative with names as thine own skill with regular expressions.
081
Kelly Bodwin @kellybodwin.com · 16/09/2026
Not @healthandstats.bsky.social finally demystifying what a "skill" is in the last talk of #positconf2026, after it's been mentioned in 1000 times in the last 2 days, and I kept nodding and smiling like "oh yes I definitely know what that is". 😅
Tyson stands by a projected slide with a caution sign.Slide with a snipped of a workflow in a skill.md file.
4111
Kelly Bodwin @kellybodwin.com · 16/09/2026
"I love ggplot2, so I was suddenly overcome with an urge to procrastiplot instead of working on my thesis." - @cynthiahqy.bsky.social 😆😆😆 relatable
1270
Kelly Bodwin @kellybodwin.com · 16/09/2026
The best reason!!! Congrats! 😍
020
Kelly Bodwin @kellybodwin.com · 16/09/2026
Style choices = trust Styling in Quarto = actually pretty easy Heck yeah. shelbylevel.org/talks/stylin... (Shelby Level at #positconf2026)
shelbylevel.org
First Impressions Matter
Styling Data Projects People Actually Want to Use
060
Kelly Bodwin @kellybodwin.com · 16/09/2026
Omg, yes. Tell me you didn't actually check your version number without telling me you didn't check your version number. 😅
020
Kelly Bodwin @kellybodwin.com · 16/09/2026
From @mcmullarkey.bsky.social at #positconf2026: {blendtutor} for popping up R/python exercises with AI-driven feedback! Love the hyper minimal YAML structure to create simple exercises.
This is a working example
1 Lesson name: "Hello, blendtutor"
2 Language: R
3 exercise:
type: "Function writing"
5
prompt: /
WriteR code that prints "hello" success_criteria: /
- Prints exactly the word "hello"
12m_ evaluation_prompt: /
Grade a beginner R exercise: print "hello"
The student submitted: {student_code}
061
Kelly Bodwin @kellybodwin.com · 16/09/2026
This talk by @tigertang.bsky.social is my favorite of #positconf2026 so far, and is going in my "instant classics" pile: tigertang.org/posit_2026/ It's a super clear, actionable framework for how learning happens and how AI can be used to help not hinder. ✨
A slide with the text: imitate → Internalize → TransferA slide with the text: The Mastery Test

Can l
EXPLAIN IT? In my own words.

Can l
CHANGE IT?


When things change,
Can I use it
SOMEWHERE NEW?
On new problems.
2204
Kelly Bodwin @kellybodwin.com · 16/09/2026
Also. Every slide was hand-drawn! 🥹
A hand drawn sketch of a laptop with R stickers and a tshirt saying "stringsAsFactors"
1150
Kelly Bodwin @kellybodwin.com · 16/09/2026
👏👏👏 to @liomys.mx for calling out the issue of academic works citing the IDE instead of the language/packages!
A slide containing many snippets of text from academic papers saying "analysis was performed with RStudio"Luis standing at a lectern
4358
Kelly Bodwin @kellybodwin.com · 16/09/2026
The "if" is doing a lot of heavy lifting in that sentence! Yes, of course, if every form of human knowledge context could be systematically documented, we could then feed it to an agent. But the point here, I think, is that it's not feasible to access and record all such knowledge.
100
Kelly Bodwin @kellybodwin.com · 15/09/2026
Warm fuzzies listening to @rpodcast.bsky.social pitch R-Weekly to the #positconf2026 audience. 🥰 Eric's positive impact on the community, via his consistent dedication to the blog and highlights podcast, is immeasurable.
Eric Nantz stands at a lectern next to a displayed slide showing an AI generated cartoon of a R superfan.
0150
Kelly Bodwin @kellybodwin.com · 15/09/2026
(Also all quotes approximate, doing my best to write them down...)
030
Kelly Bodwin @kellybodwin.com · 15/09/2026
"Data science depends on a lot of context that can't be accessed by an agent. Maybe it lives online somewhere, maybe it's on a piece of paper, maybe it's inside the head of that one coworker who has been there 15 years." - @sara-altman.bsky.social 🙌
Sara Altman on stage, next to a projected slide that says "Data analysis depends on context that is not in the data."
2190
Kelly Bodwin @kellybodwin.com · 15/09/2026
Every time @simonpcouch.com makes a great point in his #positconf2026 Keynote, his earring sparkles extra brightly in the stage lights. 🌟
Simon Couch on stage, next to a projected slide showing an article title from Science journal warning about software errors.
1182
Kelly Bodwin @kellybodwin.com · 14/09/2026
📌
000
Reposted by Kelly Bodwin
Sharon Machlis @smachlis.bsky.social · 14/09/2026
Browse and search positconf::(2026) posts on Bluesky in this Shiny app tracking the hashtags #positconf2026 #positconf26 and #positconf apps.machlis.com/shiny/positc... Written in R, code similar to what's there is on GitHub at github.com/smach/bluesk...
Screen shot of app showing various filters, table of posts, and icons at top showing that there are 71 posts, 28 unique authors, and 660 likes.
053
Kelly Bodwin @kellybodwin.com · 14/09/2026
Also I will be hiding a handful of these coasters around so keep a sharp eye.
040
Kelly Bodwin @kellybodwin.com · 14/09/2026
Okay last #positconf2026 chirp before I take off for Houston: I'm going to pop up an unofficial "aRts and cRafts" table at lunch tomorrow (Tues). Come by to make #rstats logo earrings/keychains! Seriously I have over 100 and my suitcase is very heavy, please take them. 😝
2171
Kelly Bodwin @kellybodwin.com · 14/09/2026
Every year throughout the year I say "let's meet up at conf!" to people. I mean it 100% sincerely but I am terrible at keeping track of things. If you'll be at #positconf2026 and want to make sure we hang out in meatspace at some point, shoot me a message? 🙏 Can't wait to see my Rfriends!!! 🤩
010
Kelly Bodwin @kellybodwin.com · 14/09/2026
I would unironically wear every part of this outfit except the gold chain. 😅
020
Kelly Bodwin @kellybodwin.com · 14/09/2026
Well the people have spoken.
000
Kelly Bodwin @kellybodwin.com · 14/09/2026
1 like and this becomes my permanet new look. 💅
4130
Kelly Bodwin @kellybodwin.com · 09/09/2026
For sure! Since I don't feel like putting the earring posts and keychain rings on over 100 things this year, I'm going to try to do a little informal "aRts and cRafts" table one of the lunches, and people can come make whatever they want! 🥰
121
Kelly Bodwin @kellybodwin.com · 09/09/2026
Important #positconf2026 preparations underway.
A pile of wooden laser cut R logos
2280
Kelly Bodwin @kellybodwin.com · 07/08/2026
Things making me giggle in my work right now: - A debugging practice package using data about beetles - An activity to practice jacknife resampling using name count data about the name "jack" - Teaching about unnesting datasets using data on bird nests #rstats
3252
Reposted by Kelly Bodwin
David Marshall @funmandave.bsky.social · 05/07/2026
On the one hand, the red card was a terrible call. On the other hand, reversing an unappealable call is terrible for FIFA’s credibility. On the third hand, FIFA never had any credibility, so whatever.
49120
Kelly Bodwin @kellybodwin.com · 05/07/2026
While this poem doesn't fully resonate with me today, it's beautifully written, and a good reminder to try to think about the people and ideals worth fighting for, not just on the ones we are fighting against.
sandra_boynton
•
July 4, 2025
PATRIA
You do not love her less when her skirts are torn, Her standard bloody, dragging in the mud, Her ankles fettered, chafed, her eyes cast down, Her ghoulish captors dancing her defeat;
This is the time, instead, to love her more, With all the fervency of desperate hope, Which sees, beyond the black horizon, fire That may be battle, or the burst of dawn.
-Keith Boynton
217
Liked by innancyd and others
sandra_boynton My son Keith wrote this powerful sad strangely inspiring poem this morning, and it completely upended me. #IndependenceDay less
030
Kelly Bodwin @kellybodwin.com · 01/07/2026
Noooo missed opportunity for the best joke!
010
Kelly Bodwin @kellybodwin.com · 01/07/2026
With the ggplot default colors! 😎
030
Kelly Bodwin @kellybodwin.com · 30/06/2026
Pilgrimage. #rstats
Kelly in front of Rene Magritte's "Treachery of Images" painting, depicting a pipe and the words "Ceci n'est pas une pipe"
3982
Reposted by Kelly Bodwin
Marisa Ingemi @mingemi.bsky.social · 18/06/2026
With the No. 4 pick the PWHL entry draft, San Jose got its star. Laila Edwards, the first Black woman to play for the USWNT and the NCAA leading scorer from a year ago, fell to fourth on Wednesday and gave San Jose its face of the franchise | @mercurynews.com www.mercurynews.com/2026/06/17/s...
mercurynews.com
San Jose picks Laila Edwards No. 4 overall in PWHL amateur draft
Bay Area’s PWHL team adds gold medal-winning defender in Edwards, who played collegiately at Wisconsin and is already a favorite of women’s hockey fans.
16514
Kelly Bodwin @kellybodwin.com · 30/04/2026
I feel like students saying "Thank you" when they hand in their exam is the same as Wesley saying "As you wish", except opposite message. The politeness is nevertheless appreciated. 😆
030
Reposted by Kelly Bodwin
Jan Broder Engler @jbengler.de · 29/04/2026
This is how to get started with #tidyplots 🚀 tidyplots.org/getstarted #rstats #dataviz #phd
0133
Kelly Bodwin @kellybodwin.com · 29/04/2026
Last week my Data Sci students were asking us profs to assign them places on the "looks like a cinnamon roll/can kill you" chart. This week, in an attempt to overturn her non-cinnamon-roll designation, a student baked us homemade cinnamon rolls. Bribe accepted. 🥰
050
Kelly Bodwin @kellybodwin.com · 31/03/2026
When this notification first popped up I was vaguely annoyed someone would go to the trouble to correct this. Then I saw the account name and cracked up. 🤣 Thanks for the new knowledge, TIL!
140
Kelly Bodwin @kellybodwin.com · 31/03/2026
Pretty dang rad way for us to kick off Spring Quarter!!! Thanks, @hadley.nz , for making the trek to SLO and giving a wonderful talk and thoughtful answers to our questions! 🥰 And thanks to the @calpolyslo.bsky.social Noyce School of Applied Computing for sponsoring this great event!
Hadley Wickham stands behind a podium that says "Cal Poly College of Engineering" and in front of a slide showing a man trying to push a robot genie back into a lamp.
1171
Kelly Bodwin @kellybodwin.com · 03/03/2026
Haha you're good, I just didn't want to boost their name recognition, I wasn't worried about summoning them.
110
Kelly Bodwin @kellybodwin.com · 02/03/2026
The owner vocally and financially supports the fascist regime in the US.
110
Kelly Bodwin @kellybodwin.com · 02/03/2026
Oh yay, thank you, I will try them! 🥰
220
Kelly Bodwin @kellybodwin.com · 02/03/2026
but... but... the tessellation! 😩
120
Kelly Bodwin @kellybodwin.com · 02/03/2026
Hey #rstats fam, what non-evil hex sticker printer are we using these days? I've tried a few alternatives to "that other one" (🐴) in the past but haven't liked them because: - I want die cut, not sheets. - I want pointy hexagons not roundy ones.
7120
Kelly Bodwin @kellybodwin.com · 16/12/2025
This is all getting too complicated, the point was to de-complicate my grading. final_grades <- sample(c("A","F"), size = 87, replace = TRUE, prob = c(0.9, 0.1))
150
Kelly Bodwin @kellybodwin.com · 15/12/2025
Hitting that end-of-quarter point where I just wanna final_grades <- runif(n = 87, min = 70, max = 100)
1301
Kelly Bodwin @kellybodwin.com · 13/12/2025
If I had a dollar for every student who tried to calculate test or cross-validated AIC/BIC.... 😬
020
Kelly Bodwin @kellybodwin.com · 13/12/2025
Oh good point, I was thinking only regression settings, but I guess there are models that could land more *underfit* than guessing the mean value and that would end up negative R2. Would have to be a pretty awful model though. 😋
010
Kelly Bodwin @kellybodwin.com · 13/12/2025
media.tenor.com
a woman says the honor would be all mine
ALT: a woman says the honor would be all mine
010
Kelly Bodwin @kellybodwin.com · 13/12/2025
I had a secondary AIM handle that involved my crush's name (I mean, who didn't?) so I guess I should be grateful that one didn't get attached to my professional youtube account? Also to be fair, using 2000 in may name was very cool and edgy in 1999. 😆
110
Kelly Bodwin @kellybodwin.com · 13/12/2025
Oh geez okay so the story with SuperKrazy2000 is that I chose that as my AIM handle when I was 10 years old. At some point AOL and YouTube somehow merged, I guess? Then when I put lecture videos on YT during Covid, my students were like uhhhh so what's with the account name??? 🤦‍♀️🤦‍♀️🤦‍♀️
110