@emilyriederer

1.9K Followers
811 Following
197 Posts

Three R's in my last name, but it's not enough #rstats for me!

Senior Analytics Manager at Capital One.
Former Math & Stats/OR at UNC-CH.
Thoughts my own.

More on emilyriederer.com

Websitehttps://emilyriederer.com

R vs python used to be a language war, then settled into a peaceful polyglot co-existence. But now? We've gone beyond detante to language pluralism

In this year-end post, I reflect on how the best ideas of R/python are bettering the other, a session at posit::conf that exemplified this, and how teaches us the (obvious) lesson that diversity is in fact good

Happy New Years to all the builders, makers, and idea sharers out there

https://www.emilyriederer.com/post/py-rgo-crosspol/

R + Python: From polyglot to crosspolination | Emily Riederer

A combined reflection on 2025, posit::conf(2025), and the necessity of diversity in open source

Dev and deploy require of diff skills.
dbt tries to bridge the gap for #data pipelines, but what about MLOps?

I explored how Posit's {orbital} + dbt delivers "good enough" zero-infra MLOps for batch model scoring in database from python or #rstats models

https://www.emilyriederer.com/post/orbital-mlops/

MLOrbs?: MLOps in the database with orbital and dbt | Emily Riederer

Playing with the potential, perils, and design principles of deploying ML models into the analytical database using orbital’s sklearn-to-sql translation, sqlglot, and dbt

Technical writing is hard bcs "writing is thinking" but we often should tell our story not in the order we worked. Solution? I wrote a quick post on how
Quarto's embed shortcodes can reframe technical writing as reproducible evidence curation

https://www.emilyriederer.com/post/quarto-comms/

#rstats

posit released a cool new package {orbital} for converting sklearn pipelines to SQL for model scoring, *but* it wasn't compatible with vanilla xgboost

I'm very intrigued by the potential for orbital so I did a quick write up how to get them to play nice

https://www.emilyriederer.com/post/orbital-xgb/

#python #rstats #data

In my orbit: hacking orbital’s ML-to-SQL for xgboost | Emily Riederer

The orbital package offers an interface for translating a fitted SciKitLearn pipeline to pure SQL for scaling predictions. In this tech note, I explore how this framework can (mostly) be used for xgboost models, as well, with a bit of wrangling (and a few limitations).

The most iconic figure in the environmental sciences is the Keeling Curve, the CO₂ record from Mauna Loa, Hawaii. @noaa.gov had a wonderful site where you could visualize and download these data, and now it's just gone. These data belong to us and we should not let this happen!
NOAA (@noaa.gov)

NOAA provides science, service and stewardship to protect life, property & Earth's natural resources. An agency of the Department of Commerce. Join us on Instagram & Facebook. Official NOAA account.

Bluesky Social

I am on a train en route to the U.S.A. National Science Foundation (NSF).

And it is a mess from a federal government standpoint. 1/n

#RiseOfTheNaziUSA
#TrumpTakeover
#kleptocracy
#kakistocracy
#plutocracy
#LateStageUSianEmpire

I was tagged the other day by someone kindly sharing my Python Rgonomics post and realized that my thesis of "tooling keeps improving" held up too well and some of the recos have changed

Hence, here's the 2025 update: https://www.emilyriederer.com/post/py-rgo-2025/

Now feat uv (vs pyenv, pdm) and Positron

Python Rgonomics - 2025 Update | Emily Riederer

Switching languages is about switching mindsets - not just syntax. New developments in python data science toolings, like polars and seaborn’s object interface, can capture the ‘feel’ that converts from R/tidyverse love while opening the door to truly pythonic workflows. (Updated from 2025 for new tools).

Anyone here use Cloudflare free tier for domain name registration (for personal websites)? I've had a good experience with Namecheap but their renewal costs keep climbing, and I'm trying to figure out if there's a good reason not to switch

A common question I've seen from
folks using Quarto is how to gate content or protect a site behind a login

Just wrote a short tech note on my blog about my recent experience using Netlify Identity for this

https://www.emilyriederer.com/post/quarto-auth-netlify/

Role-Based Access Control for Quarto sites with Netlify Identity | Emily Riederer

A quick tech note on Netlify’s managed authentication solution

I posted yesterday about hosting a static Quarto site behind login. Just got this set up with Netlify Identity and it was far less painful that I suspected #rstats

https://mastodon.social/@mario_angst_s[email protected]/113208921909680524