Meghan Harris, MPH
@meghansharris.bsky.social
Data, Dev, Epi & Mental Health. Proud Mommy. I love #rtistry & #rstats. I’m a human so I post about my life too when relevant🤷🏽♀️
📊 Data Science/Data Viz/DevOps
🎨 Generative Art
🏥 Public Health and Epidemiology
🧠 Mental Health
🌌 Space
📊 Data Science/Data Viz/DevOps
🎨 Generative Art
🏥 Public Health and Epidemiology
🧠 Mental Health
🌌 Space
Reposted by Meghan Harris, MPH
My talk from posit::conf earlier this fall on getting unstuck with #Python is now available to watch!
- Ten years ago, I attempted to learn Python and it went EXTRMELY badly 😩
- I am really happy that so much tooling in this area has improved SO much since then 😌
youtu.be/pMVYl9fx1EE
- Ten years ago, I attempted to learn Python and it went EXTRMELY badly 😩
- I am really happy that so much tooling in this area has improved SO much since then 😌
youtu.be/pMVYl9fx1EE
How I got unstuck with Python (Julia Silge, Posit) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
November 8, 2025 at 11:59 PM
My talk from posit::conf earlier this fall on getting unstuck with #Python is now available to watch!
- Ten years ago, I attempted to learn Python and it went EXTRMELY badly 😩
- I am really happy that so much tooling in this area has improved SO much since then 😌
youtu.be/pMVYl9fx1EE
- Ten years ago, I attempted to learn Python and it went EXTRMELY badly 😩
- I am really happy that so much tooling in this area has improved SO much since then 😌
youtu.be/pMVYl9fx1EE
Reposted by Meghan Harris, MPH
Nothing like a nice long flight for catching up on #30DayMapChallenge 🤪.
Here's Day 8 — urban — right on time. A map of Paris buildings by age of construction. A real beauty if I do say so myself. 😍
Here's Day 8 — urban — right on time. A map of Paris buildings by age of construction. A real beauty if I do say so myself. 😍
November 9, 2025 at 12:53 AM
Nothing like a nice long flight for catching up on #30DayMapChallenge 🤪.
Here's Day 8 — urban — right on time. A map of Paris buildings by age of construction. A real beauty if I do say so myself. 😍
Here's Day 8 — urban — right on time. A map of Paris buildings by age of construction. A real beauty if I do say so myself. 😍
POV of me: Learning the hard way how important indentation is in Python... and then discovering extensions exist to visualize control flow chunks. You know. After the fact. 🫠
November 9, 2025 at 5:09 AM
POV of me: Learning the hard way how important indentation is in Python... and then discovering extensions exist to visualize control flow chunks. You know. After the fact. 🫠
Reposted by Meghan Harris, MPH
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...
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
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...
www.youtube.com/watch?v=B-bM...
Reposted by Meghan Harris, MPH
We’re hiring!
Our new resume portal is live, and we’re looking for top talent in NYC to help build this administration and deliver on our affordability agenda.
Could that be you? Apply using the link below.
transition2025.com/apply
Our new resume portal is live, and we’re looking for top talent in NYC to help build this administration and deliver on our affordability agenda.
Could that be you? Apply using the link below.
transition2025.com/apply
November 6, 2025 at 1:36 PM
We’re hiring!
Our new resume portal is live, and we’re looking for top talent in NYC to help build this administration and deliver on our affordability agenda.
Could that be you? Apply using the link below.
transition2025.com/apply
Our new resume portal is live, and we’re looking for top talent in NYC to help build this administration and deliver on our affordability agenda.
Could that be you? Apply using the link below.
transition2025.com/apply
Reposted by Meghan Harris, MPH
🌈 The website for the inaugural rainbowR conference is now live! 🎉
🗓️ Save the date: Feb 25th-26th, 2026
📣 Call for submissions is open
👯 We're bringing together LGBTQ+ R users to promote our work and foster connections among community members
conference.rainbowr.org
🗓️ Save the date: Feb 25th-26th, 2026
📣 Call for submissions is open
👯 We're bringing together LGBTQ+ R users to promote our work and foster connections among community members
conference.rainbowr.org
– rainbowR conference
conference.rainbowr.org
November 6, 2025 at 3:56 PM
🌈 The website for the inaugural rainbowR conference is now live! 🎉
🗓️ Save the date: Feb 25th-26th, 2026
📣 Call for submissions is open
👯 We're bringing together LGBTQ+ R users to promote our work and foster connections among community members
conference.rainbowr.org
🗓️ Save the date: Feb 25th-26th, 2026
📣 Call for submissions is open
👯 We're bringing together LGBTQ+ R users to promote our work and foster connections among community members
conference.rainbowr.org
Reposted by Meghan Harris, MPH
30DayMapChallenge - Day 5: earth
Protected areas vs oil & gas extraction using Latam datasets and oil concessions in 5 Latam countries (Colombia, Brazil, Peru, Ecuador and Argentina).
Data: Global Energy Monitor, Global Forest Watch, World Database on Protected Areas
#dataviz #map
Protected areas vs oil & gas extraction using Latam datasets and oil concessions in 5 Latam countries (Colombia, Brazil, Peru, Ecuador and Argentina).
Data: Global Energy Monitor, Global Forest Watch, World Database on Protected Areas
#dataviz #map
November 5, 2025 at 5:51 PM
Reposted by Meghan Harris, MPH
Day 5 #30DayMapChallenge - Remember, remember, the fifth of November...
Bonfire night here in the UK but there are some other public holidays going on earth (see what I did there?) today.
#rstats #dataviz
Bonfire night here in the UK but there are some other public holidays going on earth (see what I did there?) today.
#rstats #dataviz
November 5, 2025 at 10:02 PM
Day 5 #30DayMapChallenge - Remember, remember, the fifth of November...
Bonfire night here in the UK but there are some other public holidays going on earth (see what I did there?) today.
#rstats #dataviz
Bonfire night here in the UK but there are some other public holidays going on earth (see what I did there?) today.
#rstats #dataviz
Reposted by Meghan Harris, MPH
I'm excited to share side::kick(), an experimental open-source coding agent for RStudio built entirely in R. It can interact with your files, communicate with your active #rstats session, and run code.
Check it out: github.com/simonpcouch/...
Check it out: github.com/simonpcouch/...
November 5, 2025 at 3:57 PM
I'm excited to share side::kick(), an experimental open-source coding agent for RStudio built entirely in R. It can interact with your files, communicate with your active #rstats session, and run code.
Check it out: github.com/simonpcouch/...
Check it out: github.com/simonpcouch/...
PSA: If you see someone learning in public, maybe don’t lead with ‘wow you really are a beginner.’ We know. That’s why we’re learning. In public. To help others who are also learning. Gatekeeping and condescension helps no one. Also, did Mastodon get toxic all of a sudden, or is it my algo?! 😅
November 5, 2025 at 3:49 AM
PSA: If you see someone learning in public, maybe don’t lead with ‘wow you really are a beginner.’ We know. That’s why we’re learning. In public. To help others who are also learning. Gatekeeping and condescension helps no one. Also, did Mastodon get toxic all of a sudden, or is it my algo?! 😅
Reposted by Meghan Harris, MPH
TOMORROW, I'm hosting what I'm calling Data Science Lab. This debut session will be our fave Positron settings for #rstats & #python 😍
I called it DS Lounge at first, but that doesn't feel right. You'll see "Lounge" when you register at pos.it/dslab, but future sessions will be "Lab" 🧪😎 #databs
I called it DS Lounge at first, but that doesn't feel right. You'll see "Lounge" when you register at pos.it/dslab, but future sessions will be "Lab" 🧪😎 #databs
November 4, 2025 at 7:06 PM
TOMORROW, I'm hosting what I'm calling Data Science Lab. This debut session will be our fave Positron settings for #rstats & #python 😍
I called it DS Lounge at first, but that doesn't feel right. You'll see "Lounge" when you register at pos.it/dslab, but future sessions will be "Lab" 🧪😎 #databs
I called it DS Lounge at first, but that doesn't feel right. You'll see "Lounge" when you register at pos.it/dslab, but future sessions will be "Lab" 🧪😎 #databs
Been getting comfy in Python lately. Made this with Pillow. It was fun, clunky, and sprinkled with a lil' scrutinized vibe code 😅. “Pythonic” docs still trip me up (tidyverse spoiled me), but I’d love to help make them feel more approachable as I build in python more. Code: tinyurl.com/2ec7v6fn
November 4, 2025 at 9:41 PM
Been getting comfy in Python lately. Made this with Pillow. It was fun, clunky, and sprinkled with a lil' scrutinized vibe code 😅. “Pythonic” docs still trip me up (tidyverse spoiled me), but I’d love to help make them feel more approachable as I build in python more. Code: tinyurl.com/2ec7v6fn
Reposted by Meghan Harris, MPH
purrr 1.2.0 out now — mostly removing long deprecated functions but a few small performance nad parallel processing improvements. Learn more at www.tidyverse.org/blog/2025/11... #rstats
purrr 1.2.0
This release tightens up the package by removing long-deprecated functions, making `map_chr()` and predicate functions more type-safe, and requiring a newer version of carrier to make `in_parallel()`...
www.tidyverse.org
November 4, 2025 at 2:10 PM
purrr 1.2.0 out now — mostly removing long deprecated functions but a few small performance nad parallel processing improvements. Learn more at www.tidyverse.org/blog/2025/11... #rstats
Reposted by Meghan Harris, MPH
This summer, I sat down with my friend Saumita & give her an intro to ggplot2. She's a capable pythonista, so I skipped the fluff & just showed what plotting with #ggplot2 in #rstats can look like.
If you're in a similarly Just Curious re: ggplot2, lemme know!
#databs #python #matplotlib
If you're in a similarly Just Curious re: ggplot2, lemme know!
#databs #python #matplotlib
November 4, 2025 at 1:40 AM
This summer, I sat down with my friend Saumita & give her an intro to ggplot2. She's a capable pythonista, so I skipped the fluff & just showed what plotting with #ggplot2 in #rstats can look like.
If you're in a similarly Just Curious re: ggplot2, lemme know!
#databs #python #matplotlib
If you're in a similarly Just Curious re: ggplot2, lemme know!
#databs #python #matplotlib
Reposted by Meghan Harris, MPH
Debated whether I should participate this year—a crisis of confidence and purpose and all that—but here I am again.
#30DayMapChallenge · Day 1 · Points: Threats to global shipping as measured by anti-shipping activity messages.
#rayshader adventures, an #rstats tale
#30DayMapChallenge · Day 1 · Points: Threats to global shipping as measured by anti-shipping activity messages.
#rayshader adventures, an #rstats tale
November 1, 2025 at 5:02 PM
Debated whether I should participate this year—a crisis of confidence and purpose and all that—but here I am again.
#30DayMapChallenge · Day 1 · Points: Threats to global shipping as measured by anti-shipping activity messages.
#rayshader adventures, an #rstats tale
#30DayMapChallenge · Day 1 · Points: Threats to global shipping as measured by anti-shipping activity messages.
#rayshader adventures, an #rstats tale
Reposted by Meghan Harris, MPH
Halloween logicals, still the best 10/31 venn
October 31, 2025 at 10:52 PM
Halloween logicals, still the best 10/31 venn
Happy Halloween if you celebrate 🕸️🎃
October 31, 2025 at 9:19 PM
Happy Halloween if you celebrate 🕸️🎃
Reposted by Meghan Harris, MPH
When researchers bring up confounders without ever having declared the actual analysis goal
October 28, 2025 at 10:24 AM
When researchers bring up confounders without ever having declared the actual analysis goal
Reposted by Meghan Harris, MPH
The way python and R foster inclusion directly contributes to their success: joyful places to exist, a steady flow of new maintainers, and a delightful collection of niche tools empowered by wildly different expertise coming together
Watch the new python documentary for more on PSF’s work here
Watch the new python documentary for more on PSF’s work here
October 28, 2025 at 12:20 AM
The way python and R foster inclusion directly contributes to their success: joyful places to exist, a steady flow of new maintainers, and a delightful collection of niche tools empowered by wildly different expertise coming together
Watch the new python documentary for more on PSF’s work here
Watch the new python documentary for more on PSF’s work here
Reposted by Meghan Harris, MPH
Do you enjoy playing chartle.cc?
We’re opening up to the community!
Are you a scientist, journalist, researcher or just a data-enthusiast and would like to submit your own data (it should be a country-based time series)? Get in touch with us - we’d love to feature it!
We’re opening up to the community!
Are you a scientist, journalist, researcher or just a data-enthusiast and would like to submit your own data (it should be a country-based time series)? Get in touch with us - we’d love to feature it!
Chartle - A daily chart game
Guess the country in red by analysing today's chart
chartle.cc
October 20, 2025 at 10:41 AM
Do you enjoy playing chartle.cc?
We’re opening up to the community!
Are you a scientist, journalist, researcher or just a data-enthusiast and would like to submit your own data (it should be a country-based time series)? Get in touch with us - we’d love to feature it!
We’re opening up to the community!
Are you a scientist, journalist, researcher or just a data-enthusiast and would like to submit your own data (it should be a country-based time series)? Get in touch with us - we’d love to feature it!
Reposted by Meghan Harris, MPH
Would any fluent speakers of Korean or Chinese have a couple of minutes to review some updated pkgdown translations at github.com/r-lib/pkgdow... ? These were generated by claude code, so they're probably ok, but I'd love a human to double check.
✨ Proofread translations ✨ by hadley · Pull Request #2926 · r-lib/pkgdown
with Claude code
cc @jayhesselberth @maelle
github.com
October 16, 2025 at 12:52 PM
Would any fluent speakers of Korean or Chinese have a couple of minutes to review some updated pkgdown translations at github.com/r-lib/pkgdow... ? These were generated by claude code, so they're probably ok, but I'd love a human to double check.
Reposted by Meghan Harris, MPH
4 word horror story for an R user:
"has a Java dependency"
"has a Java dependency"
October 12, 2025 at 4:29 PM
4 word horror story for an R user:
"has a Java dependency"
"has a Java dependency"
I started learning Js and Ts this weekend. And yes, I feel quite undefined 😂
October 12, 2025 at 6:29 PM
I started learning Js and Ts this weekend. And yes, I feel quite undefined 😂
Reposted by Meghan Harris, MPH
Join me and @lizhare.bsky.social at the Big Team Science Conference, where I'll be presenting live via Zoom Today from 16:30 UTC.
Register now (for free or pay-what-you-want) at bigteamscience.github.io to catch our Talk: Big Team Collaboration on Data Management and Analysis with @ropensci.org
Register now (for free or pay-what-you-want) at bigteamscience.github.io to catch our Talk: Big Team Collaboration on Data Management and Analysis with @ropensci.org
bigteamscience.github.io
October 6, 2025 at 12:50 PM
Join me and @lizhare.bsky.social at the Big Team Science Conference, where I'll be presenting live via Zoom Today from 16:30 UTC.
Register now (for free or pay-what-you-want) at bigteamscience.github.io to catch our Talk: Big Team Collaboration on Data Management and Analysis with @ropensci.org
Register now (for free or pay-what-you-want) at bigteamscience.github.io to catch our Talk: Big Team Collaboration on Data Management and Analysis with @ropensci.org
Reposted by Meghan Harris, MPH
{tinytable} 0.14.0 for #RStats makes it super easy to draw tables in html, tex, docx, typ, md & png.
There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.
Check out the new gallery page for fun case studies.
vincentarelbundock.github.io/tinytable/vi...
There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.
Check out the new gallery page for fun case studies.
vincentarelbundock.github.io/tinytable/vi...
September 29, 2025 at 12:44 PM
{tinytable} 0.14.0 for #RStats makes it super easy to draw tables in html, tex, docx, typ, md & png.
There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.
Check out the new gallery page for fun case studies.
vincentarelbundock.github.io/tinytable/vi...
There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.
Check out the new gallery page for fun case studies.
vincentarelbundock.github.io/tinytable/vi...