The Test Set by Posit

The Test Set by Posit

By Posit, PBCTechnology
Download on the App Store

The Test Set by Posit episodes

  • Kelly Bodwin — Quarto hacks, AI in the classroom, and why R should stay weird

    In this episode, we’re joined by Kelly Bodwin — candy corn defender, board game enthusiast, and Associate Professor of Statistics and Data Science at Cal Poly. We discuss her path from English and French to statistics, how she builds teaching tools and navigates AI in the classroom, and what it takes to keep a programming community weird in the best possible way.

    Episode notes

    Kelly is curious, collaborative, and unafraid to lean in on quirky. Kelly shares how she balances teaching three courses with master's student supervision, applied research projects spanning Polish history and beyond, and her belief that the best part of academia is the people. We also dive into the practical and philosophical challenges of staying current in a field that reinvents itself every few years.

    What's inside

    • Breakfast mixology
    • Building Quarto extensions with JavaScript and AI
    • When ChatGPT helps students learn (and when it doesn't)
    • Applied stats meets history: analyzing social networks from the Polish Revolution
    • Why remarkable, welcoming communities matter more than perfect code
    52 min
  • James Blair: Part 2 — Solutions engineering, critical thinking, and staying human

    This episode is Part 2 of our conversation with James Blair. He explains how he found his “accidental perfect fit” as a solutions engineer and how that role became a pipeline into product management. Get a peek into the AI-powered tooling he’s now building for the Posit ecosystem, and hear how he’s using Claude Code, Positron Assistant, and DataBot to generate synthetic, industry-specific demos on the fly — plus, why the real magic is keeping humans firmly in the loop. 


    Episode notes

    This is a story about listening deeply to users and using AI to make that listening scale. James explains what solutions engineers actually do, how that work shaped Posit’s product team, and how synthetic data plus agents are changing the way they build demos and teach data science. 


    What’s inside

    • What a solutions engineer really is and why the role was such a good fit for James
    • How solutions engineering became a natural pathway into product management at Posit
    • Multi-agent “bot posse” workflows and why context management matters
    • Using AI the right way and why code literacy, critical thinking, and staying human are the real superpowers in an AI-saturated world
    43 min
  • James Blair: Part 1 — Portfolios, practice, and staying curious

    In Part 1 of our conversation with James Blair, we trace his delightfully non-linear path from childhood robotics dreams to journalism to R, with a few stops in between. We hear about the Shiny app that changed his career, plus a candid roundtable with Michael, Hadley, and Wes about whether a data-science master’s still pays off in the age of AI.


    Episode notes

    This is a story about staying hands-on and fiercely inquisitive — whether analyzing bike telemetry or in teaching data science. James shares how early experimentation with Shiny helped shape his career, and how curiosity (not credentials) still powers meaningful work in data science.


    What’s inside

    • A winding path from robotics to journalism to psychology to data science
    • Discovering the power of applied stats
    • The value (and limits) of a data-science master’s in a shifting AI landscape
    • Fighting confirmation bias: good analysis resists the answer you want
    30 min
  • Julia Silge: Part 2 — Glue work, licensing, and open source in the age of LLMs

    In part two of our conversation with Julia Silge, we discuss how work actually ships: the boundaries, the glue, and the tools that turn noise into signal. From there, we go macro and wonder what the LLM era means for humanity’s contributions, plus how licensing is evolving to protect sustainability without abandoning openness.


    Episode notes

    Both practical and philosophical, this conversation spans workplace energy, team connective tissue, and the big questions LLMs have us asking in a shifting data science landscape.


    What’s inside

    • Julia’s system for turning scattered community signals (GitHub, Stack Overflow, discourse) into product insight
    • The power of “glue” work, and where to find the wins
    • From Stack Overflow to LLMs: What changed when communal Q&A became model fuel — and what that means for finding answers
    • Licenses in a new era: Threading the needle between MIT-style generosity and elastic-style sustainability for platformed software
    • Try Positron: Where to download, read docs, and give feedback
    29 min
  • Julia Silge: Part 1 — Positron, pineapple pizza, and the art of iteration

    In part one of our conversation with Julia Silge, astronomer-turned–data-science leader, we explore why data science needs a different kind of IDE. Julia takes us inside Positron, Posit’s next-generation, data-scientist-first environment, and unpacks the day-to-day realities that make data science work unlike software engineering. Along the way, we get a first-hand account of a legendary pineapple-pizza protest and how to juggle multiple projects at once.


    Episode Notes:

    A behind-the-scenes tour of Positron and the workflows it’s built for, plus the stories, trade-offs, and team choreography required to ship an IDE on a living substrate. We talk extension ecosystems, upstream merges, data viewers, and more. Plus, Julia shares why applied systems (and messy, real-world data) are her happy place.


    What’s Inside:

    • The pineapple-pizza story that unexpectedly went viral — and what “context collapse” feels like from the inside
    • Why Positron is a data-science-first IDE, optimized for analysis, not general software engineering
    • Iteration vs. reproducibility: the central tension in data science workflows and how tooling can honor both
    • Hadley’s cold-turkey move from RStudio, muscle memory, and finding the new ergonomic groove
    • How Julia measures success by smoothing the boundaries between tools and teams
    • The applied, people-and-process side of data science that keeps Julia energized
    39 min
  • Michael Chow: From psychology and Python to constrained creativity

    For this episode, we turn the mic around. Wes McKinney takes over the interviewer’s chair to chat with his co-host, Michael Chow. Michael’s a principal software engineer at Posit, but he started out studying how people think — literally, with a PhD in cognitive psychology. Somewhere along the way, he got hooked on data science, helped build adaptive learning tools at DataCamp, and now spends his days thinking about how to make Python easier to use and more fun.

    The two dig into what drives Michael’s curiosity, how a “weird obsession with tables” turned into a beloved open source project, and the future of data science/scientists.


    Episode Notes:
    We explore Michael’s path from studying the mind to shaping the Python data science ecosystem. From adaptive learning platforms to Great Tables, Michael shares how following unexpected curiosities can spark tools and communities that last.


    What’s Inside:

    • Michael’s pivot from an academic career in data science
    • Behind-the-scenes messiness of building data and learning platforms
    • Open source projects born out of zany, single-minded passions
    • Bringing beauty to rows and columns
    • Big-picture thoughts on where data science — and open source tooling — are headed
    1 hr 8 min
  • Roger Peng: Sustaining data science — in classrooms, code, and conversations

    Michael, Hadley, and Wes welcome Roger Peng, professor of statistics and data science at UT Austin and co-host of Not So Standard Deviations. Together they trace Roger’s journey from early R adopter to pioneering online educator and prolific podcaster. The conversation ranges from the accidental rise of “data science” as a field, to the tension between research papers and software maintenance, to what makes for meaningful, lasting creative work.

    What’s Inside:

    • Roger’s first analysis project and what it taught him about authorship and data
    • Roger’s advice for students testing the waters in data science
    • Why software has become the unifying language of modern statistics
    • The origins of “data science” as a field and a label
    • Reflections on Coursera, MOOCs, and opening education to the world
    • What keeps a podcast (and a career) going strong after a decade-plus
    46 min
  • Mine Çetinkaya-Rundel: Teaching in the AI era — and keeping students engaged

    In this conversation, Mine Çetinkaya-Rundel, data science educator at Duke University and Posit, joins Michael, Hadley, and Wes to talk about teaching data science in a time when AI can write the code for you. Mine shares her journey from actuarial science to academia, the teaching philosophy behind the “whole game” approach, and her experiments using LLMs for instant student feedback. Along the way, the group dives into the joys and risks of coding by hand, the role of open source in the classroom, and what it’s like to work across both the R and Python communities.

    What’s Inside:

    • How a career in actuarial science led Mine to the world of data science and teaching
    • The “whole game” approach to learning and how it helps students stay motivated
    • Building an LLM-powered feedback tool for low-stakes assignments
    • Balancing AI assistance with the need for hands-on coding experience
    • The shared DNA of R and Python scientific computing communities
    • The hidden value of live coding, pair programming, and seeing the process — not just the output
    55 min
  • Wes McKinney: Part 2 — The open source hustle and an insider view of Positron

    In part two of our conversation with Wes McKinney, we dig into the challenges and realities of sustaining open source development. Wes shares how funding actually works (or doesn’t), why corporate buy-in is essential, and what it’s like building tools across languages, communities, and IDEs. We also talk about the Apache Software Foundation’s role in open governance and the origin of the Positron IDE.

    What’s Inside:

    • Why passion isn’t enough for open source to scale
    • Apache Arrow’s origin story and how it was pitched
    • How open governance enables trust between competitors
    • The thinking behind Positron, Posit’s next-gen IDE
    • Polyglot programming – Designing tools that bridge the R/Python divide
    • LLMs and data UX: Why modern IDEs need to serve both humans and models
    • Day-to-day coding, advising, investing, and context-switching
    • Metalheads unite
    27 min
  • Wes McKinney: Part 1 — Building Pandas, Arrow, and a speedrunning legacy

    Wes McKinney’s fingerprints are all over the modern data stack — from inventing Pandas to co-creating Arrow. But before all that, Wes was organizing speedrun communities and hacking together better ways to wrangle datasets in finance. In this conversation, he shares his origin story and what makes good tools good. Stay tuned for part 2, coming soon.

    What’s Inside:

    • How frustration with data work led Wes to build pandas (and leave a PhD)
    • A nostalgic dive into the GoldenEye speedrunning scene
    • Why read_csv performance is a deeply personal crusade
    • Lessons from convincing friends to quit finance and go open source
    • Founding startups, launching Arrow, and the Ibis origin story
    • The beauty of letting contributors take the reins
    • Shout-out to Philip Cloud, pandas’ resident pun master
    • Why open communities win — and what it takes to build them
    24 min

About The Test Set by Posit

From the publisher's feed

A Posit podcast for data science junkies, anomaly hunters, and those who play outside the confidence interval. Hosted by Michael Chow, with co-hosts Wes McKinney & Hadley Wickham.

More shows like The Test Set by Posit

Planet Money by NPR

Planet Money

30,701 Listeners

More or Less by BBC Radio 4

More or Less

873 Listeners

In Our Time by BBC Radio 4

In Our Time

5,481 Listeners

Conversations with Tyler by Mercatus Center at George Mason University

Conversations with Tyler

2,451 Listeners

Uncanny Valley | WIRED by WIRED

Uncanny Valley | WIRED

504 Listeners

The Daily by The New York Times

The Daily

111,799 Listeners

Interesting Times by New York Times Opinion

Interesting Times

7,120 Listeners

Throughline by NPR

Throughline

16,365 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

565 Listeners

R Weekly Highlights by Eric Nantz

R Weekly Highlights

6 Listeners

Hard Fork by The New York Times

Hard Fork

5,557 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,702 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,882 Listeners

If Books Could Kill by Michael Hobbes & Peter Shamshiri

If Books Could Kill

9,344 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

1,448 Listeners