Mitchell O'Hara-Wild
banner
mitchelloharawild.com
Mitchell O'Hara-Wild
@mitchelloharawild.com
Data scientist, #rstats developer, and educator.
Passionate about permaculture, automated systems and design (🐝πŸ₯šπŸ…πŸŒ»πŸ„πŸ€–).
When changing outputs, I consider how people use the results. If outputs are intermediates used with your other (updated) functions, most user code may not even break. I went through this with fable's forecast output, most users used autoplot() or hilo() with the output, so very little code broke.
November 17, 2025 at 2:15 PM
Reposted by Mitchell O'Hara-Wild
There's still time for a last-minute registration for WOMBAT, happening next week!

I'm very excited for lots of #DataViz and #RStats talks, alongside lots of other great sessions πŸ“Š (and meeting more internet friends IRL or course!)
WOMBAT 2025 is just 1 (one!) week away. If you haven't register already, time is running out! πŸ•°οΈ

wombat2025.numbat.space

#RStats #DataScience #BusinessAnalytics #DataViz
September 22, 2025 at 2:27 AM
LLMs have been the most disruptive change in my +10 years of teaching data skills - for better and for worse.

Students use LLMs to ask questions, debug code, and sometimes do entire assignments. They're great, but too often are abused to shortcut real learning.

How are they used in your classes?
August 21, 2025 at 5:30 AM
I'll still be teaching classes in RStudio for now, and probably for at least a year longer. While I strongly prefer using the code editor and personally have trouble with inline outputs, I do hope that they add them to (at least) the visual editor. I find my students like inline outputs too 😊
August 10, 2025 at 5:29 PM
⚑ Today's 5-minute lightning talks at #useR2025 solved a problem I've had for 7 years!

I created {hexwall} for the useR! 2018 feature wall of hex-stickers. @liomys.mx's {hexsession} package is everything I wanted for hexwall - hexagons arranged in HTML, CSS, and JS 🀩

πŸ‘‰ github.com/luisdva/hexs...
August 10, 2025 at 3:29 PM
From >10 years of RStudio for R, and the occasional vscode or basic text editor for other languages that RStudio was too frustrating to work with.
August 10, 2025 at 1:56 PM
Have you tried it? I'm also mostly desktop use with some cloud, and I've found both experiences to be better in Positron so far.
August 10, 2025 at 12:51 PM
Yes! I know some people love the git pane in RStudio, but I sure don't. I'm using Sublime Merge at the moment, but I'll be trying out the built-in git client 😊
August 10, 2025 at 12:49 PM
My day 1 #useR2025 highlight was the Positron class, I’m officially a convert now. πŸ€“

Why?
πŸ‡ Positron is fast!
⌨️ RStudio keybindings
🎨 Command palette (Ctrl+Shift+P) to find any IDE feature
🏑 Remote-SSH runs code on my home server, anywhere!
πŸ€– The Positron Assistant integration is seamless

#rstats
August 10, 2025 at 4:36 AM
Day 1 at #useR2025 was a blast! It's awesome meeting new #rstats users and catching up with familiar faces.

I was amazed to see the hex-sticker map of North Carolina, made with code I wrote for useR! 2018 in Australia. See how maps like this are made in R here: mitchelloharawild.com/blog/user-20...
August 10, 2025 at 4:30 AM
πŸŽ‰ WOMBAT is a fantastic event and I'm proud to be co-organising it this year. It's a great opportunity for us to share the latest open-source software and techniques among data analysts from academic, industry, and government.
Registrations for the annual #WOMBAT2025 workshop are open! πŸŽ‰
Register before August 31 to get the early bird discount!

πŸ”— Registration & Info: wombat2025.numbat.space

#DataScience #OpenSource #BusinessAnalytics #DataDrivenDecisions #RStats
August 7, 2025 at 5:40 AM
The shiny app is run on my own server using the rocker/shiny docker image.
August 5, 2025 at 3:38 PM
It's also of course open-source, see how it was made here: github.com/mitchellohar...

Many thanks to Sam Parmar (github.com/parmsam) for making a similar app for posit::conf(2025) that I could adapt and extend for JSM2025.
August 4, 2025 at 4:15 PM
It's my first time experimenting with RAGs for LLMs, and it was surprisingly easy to do in #rstats with ragnar, ellmer, and shinychat 🀩
August 4, 2025 at 3:32 PM
There's so many parallel sessions at #JSM2025 that it's hard to choose where to go, so I web-scraped the schedule and made a chatbot to help.

I've made it public, so hopefully it can help you too - try it out πŸ‘‰ shiny.mitchelloharawild.com/jsm2025/
August 4, 2025 at 3:32 PM
I'm at #JSM2025 for the first time πŸŽ‰
If you're in Nashville too, come say hi! πŸ‘‹

First impressions - JSM is MASSIVE, and Nashville is loud and proud with their music 🎸🎢
August 4, 2025 at 3:30 PM