<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://rss.buzzsprout.com/2512485.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>The Test Set by Posit</title>

  <lastBuildDate>Mon, 13 Jul 2026 11:16:13 -0400</lastBuildDate>
  <link>https://www.buzzsprout.com/2512485</link>
  <language>en-us</language>
  <copyright>© 2026 The Test Set by Posit</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>16387c8f-ec4f-50d3-8819-37835f85cac1</podcast:guid>
  <itunes:author>Posit, PBC</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[<p>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 &amp; Hadley Wickham.</p>]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:owner>
    <itunes:name>Posit, PBC</itunes:name>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/6jt3xxrm73x9tclstotha2du95wg?.jpg</url>
     <title>The Test Set by Posit</title>
     <link>https://www.buzzsprout.com/2512485</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/6jt3xxrm73x9tclstotha2du95wg?.jpg" />
  <itunes:category text="Technology" />
  <podcast:person role="host" img="https://storage.buzzsprout.com/9ez7ftl9ztmmf4uxtn3fn19jsprj">Michael Chow</podcast:person>
  <podcast:person role="co-host" img="https://storage.buzzsprout.com/eaim6uxrhyugo78dj1svwjewo6wp">Hadley Wickham</podcast:person>
  <podcast:person role="co-host" img="https://storage.buzzsprout.com/b08x8bplywhvlm47pkma9npwy6et">Wes McKinney</podcast:person>
  <item>
    <itunes:title>Curiosity, duty, and existential dread — with Joe Cheng</itunes:title>
    <title>Curiosity, duty, and existential dread — with Joe Cheng</title>
    <itunes:summary><![CDATA[Joe Cheng is the CTO of Posit and the creator of Shiny. He joins Michael and Hadley to talk about why he almost walked away from AI work entirely over ethics concerns and what it takes to lead a team that didn't necessarily choose you. Plus, why saying yes to everyone is a worse strategy than it sounds. Bonus: Hadley calls out Joe's people-pleasing in real time. What's inside: Joe's 2012 self-doubt spiral that accidentally created ShinyWhy Joe almost quit working on AI entirelyThe "loaded gun...]]></itunes:summary>
    <description><![CDATA[<p>Joe Cheng is the CTO of Posit and the creator of Shiny. He joins Michael and Hadley to talk about why he almost walked away from AI work entirely over ethics concerns and what it takes to lead a team that didn&apos;t necessarily choose you. Plus, why saying yes to everyone is a worse strategy than it sounds. Bonus: Hadley calls out Joe&apos;s people-pleasing in real time.</p><p><b>What&apos;s inside:</b></p><ul><li>Joe&apos;s 2012 self-doubt spiral that accidentally created Shiny</li><li>Why Joe almost quit working on AI entirely</li><li>The &quot;loaded guns&quot; problem with releasing AI tools</li><li>Hadley&apos;s blunt leadership style vs. Joe&apos;s people-pleasing</li><li>Nobody actually wanted to make Joe CTO?</li><li>Joe&apos;s take on curiosity, duty, and fear as motivators</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Joe Cheng is the CTO of Posit and the creator of Shiny. He joins Michael and Hadley to talk about why he almost walked away from AI work entirely over ethics concerns and what it takes to lead a team that didn&apos;t necessarily choose you. Plus, why saying yes to everyone is a worse strategy than it sounds. Bonus: Hadley calls out Joe&apos;s people-pleasing in real time.</p><p><b>What&apos;s inside:</b></p><ul><li>Joe&apos;s 2012 self-doubt spiral that accidentally created Shiny</li><li>Why Joe almost quit working on AI entirely</li><li>The &quot;loaded guns&quot; problem with releasing AI tools</li><li>Hadley&apos;s blunt leadership style vs. Joe&apos;s people-pleasing</li><li>Nobody actually wanted to make Joe CTO?</li><li>Joe&apos;s take on curiosity, duty, and fear as motivators</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19486971-curiosity-duty-and-existential-dread-with-joe-cheng.mp3" length="47224619" type="audio/mpeg" />
    <itunes:author>Posit</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19486971</guid>
    <pubDate>Mon, 13 Jul 2026 11:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19486971/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19486971/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19486971/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19486971/transcript.vtt" type="text/vtt" />
    <itunes:duration>3933</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>26</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Confidently Incorrect — with Caitlin Colgrove</itunes:title>
    <title>Confidently Incorrect — with Caitlin Colgrove</title>
    <itunes:summary><![CDATA[Caitlin Colgrove is the CTO of Hex, the data workspace for building and sharing data projects using SQL and Python that somehow counts a Sweetgreen chef as a power user. She joins Michael, Hadley, and Isabel to talk about what AI agents actually get wrong in data work (it's not the hallucinations, it's supreme overconfidence), why data teams aren't going anywhere, and how she thinks about building products for humans and agents at the same time. What's inside What Hex's Context Studio does, a...]]></itunes:summary>
    <description><![CDATA[<p>Caitlin Colgrove is the CTO of Hex, the data workspace for building and sharing data projects using SQL and Python that somehow counts a Sweetgreen chef as a power user. She joins Michael, Hadley, and Isabel to talk about what AI agents actually get wrong in data work (it&apos;s not the hallucinations, it&apos;s supreme overconfidence), why data teams aren&apos;t going anywhere, and how she thinks about building products for humans and agents at the same time.</p><p><b>What&apos;s inside</b></p><ul><li>What Hex&apos;s Context Studio does, and why it&apos;s a data team&apos;s new job</li><li>More code is now written in Hex by agents than by humans</li><li>&quot;My job is to vouch for the correctness of the answer&quot; — redefining the data team</li><li>The vibe-coded CEO PR is coming for your data team (if it hasn’t already)</li><li>Soulsborne games as couple&apos;s therapy, aka, the Elden Ring co-op report</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Caitlin Colgrove is the CTO of Hex, the data workspace for building and sharing data projects using SQL and Python that somehow counts a Sweetgreen chef as a power user. She joins Michael, Hadley, and Isabel to talk about what AI agents actually get wrong in data work (it&apos;s not the hallucinations, it&apos;s supreme overconfidence), why data teams aren&apos;t going anywhere, and how she thinks about building products for humans and agents at the same time.</p><p><b>What&apos;s inside</b></p><ul><li>What Hex&apos;s Context Studio does, and why it&apos;s a data team&apos;s new job</li><li>More code is now written in Hex by agents than by humans</li><li>&quot;My job is to vouch for the correctness of the answer&quot; — redefining the data team</li><li>The vibe-coded CEO PR is coming for your data team (if it hasn’t already)</li><li>Soulsborne games as couple&apos;s therapy, aka, the Elden Ring co-op report</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19418568-confidently-incorrect-with-caitlin-colgrove.mp3" length="43338205" type="audio/mpeg" />
    <itunes:author>Posit</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19418568</guid>
    <pubDate>Mon, 29 Jun 2026 12:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19418568/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19418568/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19418568/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19418568/transcript.vtt" type="text/vtt" />
    <itunes:duration>3609</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>25</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Bothness of It — with Alex Hillman</itunes:title>
    <title>The Bothness of It — with Alex Hillman</title>
    <itunes:summary><![CDATA[Alex Hillman built one of America's first co-working spaces, wrote a business book in tweets, and recently handed his inbox to a Claude Code agent — not to draft emails, but to notice when a friendship is going cold. In this episode, Alex, Michael, Wes, and Hadley dig into marketing for people who hate marketing, what 20 years of email reveals about your relationships, and why the hardest part of AI-assisted coding was always before you wrote a single line. What's inside:  Marketing is r...]]></itunes:summary>
    <description><![CDATA[<p>Alex Hillman built one of America&apos;s first co-working spaces, wrote a business book in tweets, and recently handed his inbox to a Claude Code agent — not to draft emails, but to notice when a friendship is going cold. In this episode, Alex, Michael, Wes, and Hadley dig into marketing for people who hate marketing, what 20 years of email reveals about your relationships, and why the hardest part of AI-assisted coding was always before you wrote a single line.</p><p><b>What&apos;s inside: </b></p><ul><li>Marketing is really just listening at scale</li><li>Building a 20-year relationship database from your sent folder</li><li>&quot;Hot rod vs. plumbing&quot; — the two kinds of software you build now</li><li>What early internet and the AI boom have in common</li><li>The case for reading 20-year-old engineering books with a coding agent</li><li>Karaoke philosophy as a framework for community building</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Alex Hillman built one of America&apos;s first co-working spaces, wrote a business book in tweets, and recently handed his inbox to a Claude Code agent — not to draft emails, but to notice when a friendship is going cold. In this episode, Alex, Michael, Wes, and Hadley dig into marketing for people who hate marketing, what 20 years of email reveals about your relationships, and why the hardest part of AI-assisted coding was always before you wrote a single line.</p><p><b>What&apos;s inside: </b></p><ul><li>Marketing is really just listening at scale</li><li>Building a 20-year relationship database from your sent folder</li><li>&quot;Hot rod vs. plumbing&quot; — the two kinds of software you build now</li><li>What early internet and the AI boom have in common</li><li>The case for reading 20-year-old engineering books with a coding agent</li><li>Karaoke philosophy as a framework for community building</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19349555-the-bothness-of-it-with-alex-hillman.mp3" length="53331909" type="audio/mpeg" />
    <itunes:author>Posit</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19349555</guid>
    <pubDate>Mon, 15 Jun 2026 12:00:00 -0400</pubDate>
    <itunes:duration>4442</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>24</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Code Doesn&#39;t Lie — with Mike Bostock</itunes:title>
    <title>The Code Doesn&#39;t Lie — with Mike Bostock</title>
    <itunes:summary><![CDATA[Mike Bostock made D3 when the browser was still a joke. He built bl.ocks when people needed somewhere to share their work. Now he's building Observable — reactive notebooks with an AI that actually looks at what it made. In this episode: the three-GIF bar chart that launched 25 years of viz, why open source needs both intrinsic and extrinsic motivation, and why an agent that can't see its own output is likely to be confidently wrong. What's Inside The 1998 visualization library that could onl...]]></itunes:summary>
    <description><![CDATA[<p>Mike Bostock made D3 when the browser was still a joke. He built bl.ocks when people needed somewhere to share their work. Now he&apos;s building Observable — reactive notebooks with an AI that actually looks at what it made. In this episode: the three-GIF bar chart that launched 25 years of viz, why open source needs both intrinsic and extrinsic motivation, and why an agent that can&apos;t see its own output is likely to be confidently wrong.</p><p><b>What&apos;s Inside</b></p><ul><li>The 1998 visualization library that could only make bar charts</li><li>Why D3 hit #3 on GitHub, and what killed the gallery</li><li>What spreadsheets got right that notebooks ignored for years</li><li>&quot;The agent can lie with text, but not with code&quot;</li><li>Why Observable scrapped canvases and went back to notebooks</li><li>The penguin dataset that exposes AI</li><li>Strength training, tennis mind games, and a resurrected Stanford game</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Mike Bostock made D3 when the browser was still a joke. He built bl.ocks when people needed somewhere to share their work. Now he&apos;s building Observable — reactive notebooks with an AI that actually looks at what it made. In this episode: the three-GIF bar chart that launched 25 years of viz, why open source needs both intrinsic and extrinsic motivation, and why an agent that can&apos;t see its own output is likely to be confidently wrong.</p><p><b>What&apos;s Inside</b></p><ul><li>The 1998 visualization library that could only make bar charts</li><li>Why D3 hit #3 on GitHub, and what killed the gallery</li><li>What spreadsheets got right that notebooks ignored for years</li><li>&quot;The agent can lie with text, but not with code&quot;</li><li>Why Observable scrapped canvases and went back to notebooks</li><li>The penguin dataset that exposes AI</li><li>Strength training, tennis mind games, and a resurrected Stanford game</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19260417-the-code-doesn-t-lie-with-mike-bostock.mp3" length="49326087" type="audio/mpeg" />
    <itunes:author>Posit</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19260417</guid>
    <pubDate>Mon, 01 Jun 2026 10:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19260417/transcript" type="text/html" />
    <itunes:duration>4108</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>23</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Wonder-Driven Builder — with Paige Bailey</itunes:title>
    <title>The Wonder-Driven Builder — with Paige Bailey</title>
    <itunes:summary><![CDATA[Paige Bailey is a developer relations engineering lead at Google DeepMind. She's a geophysicist-turned-AI-engineer who was once told by her professors that building open-source libraries was a waste of time. We talk about her path from planetary science to TensorFlow, why statisticians have a hidden edge in the age of AI, and what it means to be a curious generalist when the cost of building software is approaching zero. Bonus: installing solar-powered silent-film birdhouses as street art in ...]]></itunes:summary>
    <description><![CDATA[<p>Paige Bailey is a developer relations engineering lead at Google DeepMind. She&apos;s a geophysicist-turned-AI-engineer who was once told by her professors that building open-source libraries was a waste of time. We talk about her path from planetary science to TensorFlow, why statisticians have a hidden edge in the age of AI, and what it means to be a curious generalist when the cost of building software is approaching zero. Bonus: installing solar-powered silent-film birdhouses as street art in San Francisco.</p><p><b>What&apos;s inside</b></p><ul><li>From planetary science to TensorFlow, before it was GPU-capable</li><li>Geophysicists as early GPU adopters</li><li>The professors who said open-source wasn’t “real science”</li><li>Building silent-film birdhouses as San Francisco street art</li><li>Hiding Gemini API tests inside whimsical side projects</li><li>The right-tool-for-the-job case for mixing AI models</li><li>Why “taste” is the skill that matters when code costs nothing</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Paige Bailey is a developer relations engineering lead at Google DeepMind. She&apos;s a geophysicist-turned-AI-engineer who was once told by her professors that building open-source libraries was a waste of time. We talk about her path from planetary science to TensorFlow, why statisticians have a hidden edge in the age of AI, and what it means to be a curious generalist when the cost of building software is approaching zero. Bonus: installing solar-powered silent-film birdhouses as street art in San Francisco.</p><p><b>What&apos;s inside</b></p><ul><li>From planetary science to TensorFlow, before it was GPU-capable</li><li>Geophysicists as early GPU adopters</li><li>The professors who said open-source wasn’t “real science”</li><li>Building silent-film birdhouses as San Francisco street art</li><li>Hiding Gemini API tests inside whimsical side projects</li><li>The right-tool-for-the-job case for mixing AI models</li><li>Why “taste” is the skill that matters when code costs nothing</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19196473-the-wonder-driven-builder-with-paige-bailey.mp3" length="32944501" type="audio/mpeg" />
    <itunes:author>Posit</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19196473</guid>
    <pubDate>Mon, 18 May 2026 12:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19196473/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19196473/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19196473/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19196473/transcript.vtt" type="text/vtt" />
    <itunes:duration>2743</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>22</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Widgets Are Lego Bricks (and Other Things People Are Sleeping On) — with Vincent Warmerdam</itunes:title>
    <title>Widgets Are Lego Bricks (and Other Things People Are Sleeping On) — with Vincent Warmerdam</title>
    <itunes:summary><![CDATA[Vincent Warmerdam has been the first full-time hire at a startup, a spacey punster who accidentally got himself a job, a bartender at an Amsterdam comedy theater, and a Dutch bike tour guide — and he'll tell you all of it was career development. Now doing DevRel at Marimo, Vincent makes the case for reactive notebooks, Lego-brick widgets, and why "number go up" is not a data science strategy. Also: chickens die. The model doesn't know. This matters more than you think. What's inside How a spa...]]></itunes:summary>
    <description><![CDATA[<p>Vincent Warmerdam has been the first full-time hire at a startup, a spacey punster who accidentally got himself a job, a bartender at an Amsterdam comedy theater, and a Dutch bike tour guide — and he&apos;ll tell you all of it was career development. Now doing DevRel at Marimo, Vincent makes the case for reactive notebooks, Lego-brick widgets, and why &quot;number go up&quot; is not a data science strategy. Also: chickens die. The model doesn&apos;t know. This matters more than you think.</p><p><b>What&apos;s inside</b></p><ul><li>How a spacey pun accidentally launched Vincent&apos;s career</li><li>Why Marimo&apos;s constraints make it better for LLMs, not just humans</li><li>The gorilla hiding in your dataset — and why the model missed it</li><li>Vibe coding vs. notebooks: three cells at a time as a discipline</li><li>Widgets as Lego bricks: reusable, composable, criminally underused</li><li>Cognitive debt, confirmation bias, and sycophantic data science</li><li>Why natural intelligence is still, actually, a pretty good idea</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Vincent Warmerdam has been the first full-time hire at a startup, a spacey punster who accidentally got himself a job, a bartender at an Amsterdam comedy theater, and a Dutch bike tour guide — and he&apos;ll tell you all of it was career development. Now doing DevRel at Marimo, Vincent makes the case for reactive notebooks, Lego-brick widgets, and why &quot;number go up&quot; is not a data science strategy. Also: chickens die. The model doesn&apos;t know. This matters more than you think.</p><p><b>What&apos;s inside</b></p><ul><li>How a spacey pun accidentally launched Vincent&apos;s career</li><li>Why Marimo&apos;s constraints make it better for LLMs, not just humans</li><li>The gorilla hiding in your dataset — and why the model missed it</li><li>Vibe coding vs. notebooks: three cells at a time as a discipline</li><li>Widgets as Lego bricks: reusable, composable, criminally underused</li><li>Cognitive debt, confirmation bias, and sycophantic data science</li><li>Why natural intelligence is still, actually, a pretty good idea</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19121648-widgets-are-lego-bricks-and-other-things-people-are-sleeping-on-with-vincent-warmerdam.mp3" length="54593424" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19121648</guid>
    <pubDate>Mon, 04 May 2026 11:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19121648/transcript" type="text/html" />
    <itunes:duration>4547</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>21</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Everything&#39;s a Fad (Including This Podcast) — with Benn Stancil</itunes:title>
    <title>Everything&#39;s a Fad (Including This Podcast) — with Benn Stancil</title>
    <itunes:summary><![CDATA[Benn Stancil built Mode Analytics, spent a decade in the data trenches, and now writes some of the sharpest, funniest essays in the data world. On The Test Set, he talks about the cultural shift from Nate Silver to Rick Rubin why AI might kill the analytics dashboard, and what happens when a thousand startups all build the same thing. Plus: boy bands as a model for collaboration, and why the best creative work starts with cheating. What's inside:  Why the modern data stack was basically ...]]></itunes:summary>
    <description><![CDATA[<p>Benn Stancil built Mode Analytics, spent a decade in the data trenches, and now writes some of the sharpest, funniest essays in the data world. On The Test Set, he talks about the cultural shift from Nate Silver to Rick Rubin why AI might kill the analytics dashboard, and what happens when a thousand startups all build the same thing. Plus: boy bands as a model for collaboration, and why the best creative work starts with cheating.</p><p><b>What&apos;s inside: </b></p><ul><li>Why the modern data stack was basically big data 2.0</li><li>The cultural flip from Nate Silver to Rick Rubin</li><li>Gas Town, tar pits, and the AI startup zero-sum game</li><li>Software is becoming content, and that changes things</li><li>Benn&apos;s creative process: Lorde lyrics, Codenames, and cheating</li><li>The boy band as a model for small-team collaboration</li><li>BI is (mostly) dead, and vibes might replace SQL</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Benn Stancil built Mode Analytics, spent a decade in the data trenches, and now writes some of the sharpest, funniest essays in the data world. On The Test Set, he talks about the cultural shift from Nate Silver to Rick Rubin why AI might kill the analytics dashboard, and what happens when a thousand startups all build the same thing. Plus: boy bands as a model for collaboration, and why the best creative work starts with cheating.</p><p><b>What&apos;s inside: </b></p><ul><li>Why the modern data stack was basically big data 2.0</li><li>The cultural flip from Nate Silver to Rick Rubin</li><li>Gas Town, tar pits, and the AI startup zero-sum game</li><li>Software is becoming content, and that changes things</li><li>Benn&apos;s creative process: Lorde lyrics, Codenames, and cheating</li><li>The boy band as a model for small-team collaboration</li><li>BI is (mostly) dead, and vibes might replace SQL</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/19034085-everything-s-a-fad-including-this-podcast-with-benn-stancil.mp3" length="68538682" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19034085</guid>
    <pubDate>Mon, 20 Apr 2026 10:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19034085/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19034085/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19034085/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/19034085/transcript.vtt" type="text/vtt" />
    <itunes:duration>5709</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>20</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Deeply Unsexy: SQL&#39;s Redemption Arc — with Tristan Handy</itunes:title>
    <title>Deeply Unsexy: SQL&#39;s Redemption Arc — with Tristan Handy</title>
    <itunes:summary><![CDATA[dbt Labs CEO Tristan Handy drops into The Test Set to map the fault lines between the data science world and the enterprise data world — and explain why analytics engineers are basically pissed-off data analysts who decided to organize the bookshelf. We get into SQL's glow-up, the community magic of dbt Slack, what AI agents mean for data warehouses, and why everyone's building iOS apps with Claude now. What's inside: What analytics engineers *actually* doSQL's journey from deeply unsexy to i...]]></itunes:summary>
    <description><![CDATA[<p>dbt Labs CEO Tristan Handy drops into The Test Set to map the fault lines between the data science world and the enterprise data world — and explain why analytics engineers are basically pissed-off data analysts who decided to organize the bookshelf. We get into SQL&apos;s glow-up, the community magic of dbt Slack, what AI agents mean for data warehouses, and why everyone&apos;s building iOS apps with Claude now.</p><p><b>What&apos;s inside:</b></p><ul><li>What analytics engineers *actually* do</li><li>SQL&apos;s journey from deeply unsexy to indispensable</li><li>How dbt turned source control into a source of truth</li><li>Building a tech community without the RTFM energy</li><li>AI agents on your data lake: permissions get personal</li><li>Will LLMs kill the open-source package ecosystem?</li><li>Edible gardening, welding dreams, and digital dysphoria</li></ul>]]></description>
    <content:encoded><![CDATA[<p>dbt Labs CEO Tristan Handy drops into The Test Set to map the fault lines between the data science world and the enterprise data world — and explain why analytics engineers are basically pissed-off data analysts who decided to organize the bookshelf. We get into SQL&apos;s glow-up, the community magic of dbt Slack, what AI agents mean for data warehouses, and why everyone&apos;s building iOS apps with Claude now.</p><p><b>What&apos;s inside:</b></p><ul><li>What analytics engineers *actually* do</li><li>SQL&apos;s journey from deeply unsexy to indispensable</li><li>How dbt turned source control into a source of truth</li><li>Building a tech community without the RTFM energy</li><li>AI agents on your data lake: permissions get personal</li><li>Will LLMs kill the open-source package ecosystem?</li><li>Edible gardening, welding dreams, and digital dysphoria</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18968901-deeply-unsexy-sql-s-redemption-arc-with-tristan-handy.mp3" length="47197672" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18968901</guid>
    <pubDate>Mon, 06 Apr 2026 09:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18968901/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18968901/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18968901/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18968901/transcript.vtt" type="text/vtt" />
    <itunes:duration>3931</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>19</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Your VP Is Doing a Rogue Analysis in Cursor Right Now — with Nell Thomas</itunes:title>
    <title>Your VP Is Doing a Rogue Analysis in Cursor Right Now — with Nell Thomas</title>
    <itunes:summary><![CDATA[Nell Thomas has spent two decades in data — from equity research to the DNC to Facebook to leading a 400-person data org at Shopify. She walks Michael and Wes through the modern data stack role by role, gets honest about what AI is and isn't changing about data work, and admits the semantic layer has been her greatest leadership failure. Plus: Sneakers gets the respect it deserves. Episode Notes What does it actually look like to run data infrastructure for millions of merchants while the ent...]]></itunes:summary>
    <description><![CDATA[<p>Nell Thomas has spent two decades in data — from equity research to the DNC to Facebook to leading a 400-person data org at Shopify. She walks Michael and Wes through the modern data stack role by role, gets honest about what AI is and isn&apos;t changing about data work, and admits the semantic layer has been her greatest leadership failure. Plus: Sneakers gets the respect it deserves.</p><p><b>Episode Notes</b><br/>What does it actually look like to run data infrastructure for millions of merchants while the entire industry reinvents itself in real time? Nell Thomas (VP of Data, Shopify) talks vibe-coded dashboards, political campaign data scarcity, blameless postmortems, and why no one should be locking in on an AI strategy just yet. Recorded live in Times Square.</p><p><b>What’s Inside</b></p><ul><li>Mapping the modern data stack, role by role</li><li>Why data quality is still the #1 problem</li><li>What &quot;good scrutiny&quot; looks like on a data team</li><li>Vibe coded dashboards and the trust problem</li><li>Shopify&apos;s MCP for their data warehouse</li><li>The throwaway tech problem in political campaigns</li><li>Why the semantic layer is so damn hard</li><li>Sneakers!</li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Nell Thomas has spent two decades in data — from equity research to the DNC to Facebook to leading a 400-person data org at Shopify. She walks Michael and Wes through the modern data stack role by role, gets honest about what AI is and isn&apos;t changing about data work, and admits the semantic layer has been her greatest leadership failure. Plus: Sneakers gets the respect it deserves.</p><p><b>Episode Notes</b><br/>What does it actually look like to run data infrastructure for millions of merchants while the entire industry reinvents itself in real time? Nell Thomas (VP of Data, Shopify) talks vibe-coded dashboards, political campaign data scarcity, blameless postmortems, and why no one should be locking in on an AI strategy just yet. Recorded live in Times Square.</p><p><b>What’s Inside</b></p><ul><li>Mapping the modern data stack, role by role</li><li>Why data quality is still the #1 problem</li><li>What &quot;good scrutiny&quot; looks like on a data team</li><li>Vibe coded dashboards and the trust problem</li><li>Shopify&apos;s MCP for their data warehouse</li><li>The throwaway tech problem in political campaigns</li><li>Why the semantic layer is so damn hard</li><li>Sneakers!</li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18864065-your-vp-is-doing-a-rogue-analysis-in-cursor-right-now-with-nell-thomas.mp3" length="59596045" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18864065</guid>
    <pubDate>Mon, 23 Mar 2026 07:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18864065/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18864065/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18864065/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2512485/18864065/transcript.vtt" type="text/vtt" />
    <itunes:duration>4964</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>18</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Sleeping Rats and Sociopathic Agents — with Phillip Cloud</itunes:title>
    <title>Sleeping Rats and Sociopathic Agents — with Phillip Cloud</title>
    <itunes:summary><![CDATA[Phillip Cloud has been shaping the Python data ecosystem since the early pandas days — and he has *opinions*. Now a principal engineer at NVIDIA leading the Ibis project, Phillip talks about how he stumbled into open source via an eye movement lab, why he prefers his coding agents cold and emotionless, and what happens when you ask an LLM for woodworking trig. Plus: terminal user interfaces, the file hierarchy standard hot take nobody asked for, and the pineapple-on-pizza hill he's willing to...]]></itunes:summary>
    <description><![CDATA[<p>Phillip Cloud has been shaping the Python data ecosystem since the early pandas days — and he has *opinions*. Now a principal engineer at NVIDIA leading the Ibis project, Phillip talks about how he stumbled into open source via an eye movement lab, why he prefers his coding agents cold and emotionless, and what happens when you ask an LLM for woodworking trig. Plus: terminal user interfaces, the file hierarchy standard hot take nobody asked for, and the pineapple-on-pizza hill he&apos;s willing to die on.</p><p><b>Episode Notes</b></p><p>Phillip Cloud (NVIDIA, Ibis project) joins Michael Chow, Wes McKinney, and Hadley Wickham to talk about his path from eye movement labs to pandas core team, why developer productivity tools have quietly gotten amazing, his brutally honest take on coding agents, and what it would actually take to impress him. Also: VisiData love, NixOS evangelism, and yard work as therapy.</p><p><b>What’s Inside</b></p><ul><li>From eye movement labs and MATLAB to pandas core team</li><li>Column multi-indexes: the feature nobody likes but Phillip needed</li><li>Why your command line tool better have a sweet TUI</li><li>VisiData: the terminal data tool you&apos;re sleeping on</li><li>Are we writing code for humans or for agents now?</li><li>Phillip&apos;s AI skepticism journey: Cursor, Claude Code, and frustration</li><li>The Numba CUDA test suite port that would finally impress him</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Phillip Cloud has been shaping the Python data ecosystem since the early pandas days — and he has *opinions*. Now a principal engineer at NVIDIA leading the Ibis project, Phillip talks about how he stumbled into open source via an eye movement lab, why he prefers his coding agents cold and emotionless, and what happens when you ask an LLM for woodworking trig. Plus: terminal user interfaces, the file hierarchy standard hot take nobody asked for, and the pineapple-on-pizza hill he&apos;s willing to die on.</p><p><b>Episode Notes</b></p><p>Phillip Cloud (NVIDIA, Ibis project) joins Michael Chow, Wes McKinney, and Hadley Wickham to talk about his path from eye movement labs to pandas core team, why developer productivity tools have quietly gotten amazing, his brutally honest take on coding agents, and what it would actually take to impress him. Also: VisiData love, NixOS evangelism, and yard work as therapy.</p><p><b>What’s Inside</b></p><ul><li>From eye movement labs and MATLAB to pandas core team</li><li>Column multi-indexes: the feature nobody likes but Phillip needed</li><li>Why your command line tool better have a sweet TUI</li><li>VisiData: the terminal data tool you&apos;re sleeping on</li><li>Are we writing code for humans or for agents now?</li><li>Phillip&apos;s AI skepticism journey: Cursor, Claude Code, and frustration</li><li>The Numba CUDA test suite port that would finally impress him</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18784399-sleeping-rats-and-sociopathic-agents-with-phillip-cloud.mp3" length="40673105" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18784399</guid>
    <pubDate>Mon, 09 Mar 2026 07:00:00 -0400</pubDate>
    <itunes:duration>3387</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>17</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>More productive but a lot less fun — with Charlie Marsh</itunes:title>
    <title>More productive but a lot less fun — with Charlie Marsh</title>
    <itunes:summary><![CDATA[Charlie Marsh built Ruff, uv, and Ty — the tools that mass-fixed Python's worst pain points. Now he's grappling with what happens when agents start writing most of the code. In this episode, Charlie gets real about his team trusting his PRs less, the gnarly middle of coding with agents, and whether Python is even the right language for an agentic future. It's honest, a wee existential, and deeply relatable if you ship code for a living. Episode Notes Charlie Marsh is the founder and CEO of As...]]></itunes:summary>
    <description><![CDATA[<p>Charlie Marsh built Ruff, uv, and Ty — the tools that mass-fixed Python&apos;s worst pain points. Now he&apos;s grappling with what happens when agents start writing most of the code. In this episode, Charlie gets real about his team trusting his PRs less, the gnarly middle of coding with agents, and whether Python is even the right language for an agentic future. It&apos;s honest, a wee existential, and deeply relatable if you ship code for a living.</p><p><b>Episode Notes</b><br/>Charlie Marsh is the founder and CEO of Astral — the company behind Ruff, uv, and Ty. He sits down with Michael and Wes to talk about what it&apos;s actually like building with coding agents every day, why his team&apos;s code review dynamics completely changed, and big open questions about code quality, open source community, and Python&apos;s future nobody has answers to yet.</p><p><b>What’s Inside</b></p><ul><li>How Ruff convinced mass adoption when switching tools is painful</li><li>Why &quot;just uv run it&quot; became the killer feature</li><li>Hiring outside Python&apos;s ecosystem to build tools for it</li><li>His team said &quot;we trust your PRs less now&quot;</li><li>Engineers screen-sharing their actual agent workflows at Astral</li><li>The &quot;Lisp Curse&quot; reborn: cheap code breaking open sourceIs </li><li>Python the wrong language for an agentic world?</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Charlie Marsh built Ruff, uv, and Ty — the tools that mass-fixed Python&apos;s worst pain points. Now he&apos;s grappling with what happens when agents start writing most of the code. In this episode, Charlie gets real about his team trusting his PRs less, the gnarly middle of coding with agents, and whether Python is even the right language for an agentic future. It&apos;s honest, a wee existential, and deeply relatable if you ship code for a living.</p><p><b>Episode Notes</b><br/>Charlie Marsh is the founder and CEO of Astral — the company behind Ruff, uv, and Ty. He sits down with Michael and Wes to talk about what it&apos;s actually like building with coding agents every day, why his team&apos;s code review dynamics completely changed, and big open questions about code quality, open source community, and Python&apos;s future nobody has answers to yet.</p><p><b>What’s Inside</b></p><ul><li>How Ruff convinced mass adoption when switching tools is painful</li><li>Why &quot;just uv run it&quot; became the killer feature</li><li>Hiring outside Python&apos;s ecosystem to build tools for it</li><li>His team said &quot;we trust your PRs less now&quot;</li><li>Engineers screen-sharing their actual agent workflows at Astral</li><li>The &quot;Lisp Curse&quot; reborn: cheap code breaking open sourceIs </li><li>Python the wrong language for an agentic world?</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18696028-more-productive-but-a-lot-less-fun-with-charlie-marsh.mp3" length="68595687" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-18696028</guid>
    <pubDate>Mon, 23 Feb 2026 07:00:00 -0500</pubDate>
    <itunes:duration>5714</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>16</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Alenka Frim: What yoga teaches us about discipline and collaboration in data science</itunes:title>
    <title>Alenka Frim: What yoga teaches us about discipline and collaboration in data science</title>
    <itunes:summary><![CDATA[Alenka Frim went from teaching yoga full-time to becoming a committer and PMC Member on Apache Arrow. In this episode, Alenka joins The Test Set hosts to talk about how Arrow grew from spec to critical infrastructure, and why she started contributing to a project she had never even used. She reflects on imposter syndrome, the discipline of showing up (on the mat and in GitHub), and how agents are changing what it means to write code. Plus: managing 4,000 open issues without losing your mind. ...]]></itunes:summary>
    <description><![CDATA[<p>Alenka Frim went from teaching yoga full-time to becoming a committer and PMC Member on Apache Arrow. In this episode, Alenka joins The Test Set hosts to talk about how Arrow grew from spec to critical infrastructure, and why she started contributing to a project she had never even used. She reflects on imposter syndrome, the discipline of showing up (on the mat and in GitHub), and how agents are changing what it means to write code. Plus: managing 4,000 open issues without losing your mind.</p><p><br/></p><p><b>Episode Notes</b></p><p>Alenka&apos;s path into Arrow is unconventional: Sshe wasn&apos;t looking for a job, she wasn&apos;t using the tool, and she&apos;d spent the previous five years focusing on mind-body fitness. But open source felt like the right place to learn, have fun, and figure things out, so she jumped in. What followed was a journey from her first R bindings to becoming a PMC member on one of the most critical pieces of data infrastructure in the world.</p><p><br/></p><p><b>What’s Inside</b></p><ul><li>Alenka&apos;s journey, from yogi to Arrow committer</li><li>Signs of a healthy open source community: people, dialogue, and turnover</li><li>Arrow as critical infrastructure: DuckDB, Polars, Pandas, and the spec that unifies them</li><li>Managing 4,000 open issues without losing your mindImposter syndrome in open source</li><li>What the yoga mat teaches you about discipline and collaborationAI and the future of programming: 100x more software or 10x better software?</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Alenka Frim went from teaching yoga full-time to becoming a committer and PMC Member on Apache Arrow. In this episode, Alenka joins The Test Set hosts to talk about how Arrow grew from spec to critical infrastructure, and why she started contributing to a project she had never even used. She reflects on imposter syndrome, the discipline of showing up (on the mat and in GitHub), and how agents are changing what it means to write code. Plus: managing 4,000 open issues without losing your mind.</p><p><br/></p><p><b>Episode Notes</b></p><p>Alenka&apos;s path into Arrow is unconventional: Sshe wasn&apos;t looking for a job, she wasn&apos;t using the tool, and she&apos;d spent the previous five years focusing on mind-body fitness. But open source felt like the right place to learn, have fun, and figure things out, so she jumped in. What followed was a journey from her first R bindings to becoming a PMC member on one of the most critical pieces of data infrastructure in the world.</p><p><br/></p><p><b>What’s Inside</b></p><ul><li>Alenka&apos;s journey, from yogi to Arrow committer</li><li>Signs of a healthy open source community: people, dialogue, and turnover</li><li>Arrow as critical infrastructure: DuckDB, Polars, Pandas, and the spec that unifies them</li><li>Managing 4,000 open issues without losing your mindImposter syndrome in open source</li><li>What the yoga mat teaches you about discipline and collaborationAI and the future of programming: 100x more software or 10x better software?</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18631748-alenka-frim-what-yoga-teaches-us-about-discipline-and-collaboration-in-data-science.mp3" length="44116623" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18631748</guid>
    <pubDate>Mon, 09 Feb 2026 08:00:00 -0500</pubDate>
    <itunes:duration>3674</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>15</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Emily Riederer: Column selectors, data quality, and learning in public</itunes:title>
    <title>Emily Riederer: Column selectors, data quality, and learning in public</title>
    <itunes:summary><![CDATA[Emily Riederer writes Python with an R accent, and we’re all comfortable with it. In this episode, Emily reflects on her journey through R, Python, and SQL — from lessons learned in averaging default values (oops, we're not all rich!) to discovering that column selectors are way cooler than they sound. She weighs in on the delicate art of learning in public, why frustration often makes the best teacher, and how to find your niche by solving the boring problems. Oh, Oh, and the crew casually d...]]></itunes:summary>
    <description><![CDATA[<p>Emily Riederer writes Python with an R accent, and we’re all comfortable with it. In this episode, Emily reflects on her journey through R, Python, and SQL — from lessons learned in averaging default values (oops, we&apos;re not all rich!) to discovering that column selectors are way cooler than they sound. She weighs in on the delicate art of learning in public, why frustration often makes the best teacher, and how to find your niche by solving the boring problems. Oh, Oh, and the crew casually drops that she&apos;s keynoting posit::conf 2026!</p><p><b>Episode Notes</b><br/>Emily’s had a wild ride through modeling, data engineering, machine learning, and back again, and she knows a thing or three about the evolution of SQL tooling (from nightmare multi-page scripts to the dbt renaissance). She reveals how building internal packages became her gateway to making work enjoyable. Plus: the surprising Stata origins of column selectors, the eternal struggle of naming packages across R and Python, and why watching people code teaches you more than any tutorial ever could. The conversation gets real about imposter syndrome and the magic of tacit knowledge.</p><p><b>What’s Inside</b></p><ul><li>Why real-world data is chaos, not truthThe path from modeling to data engineering (and back)</li><li>What a data pipeline really is (extract, load, transform) and why organization matters</li><li>How dbt changed the SQL game Learning by watching: Tacit knowledge and coding over the shoulder Imposter syndrome and learning in public </li><li>Building internal tools to escape busyworkposit::conf 2025 keynote preview</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Emily Riederer writes Python with an R accent, and we’re all comfortable with it. In this episode, Emily reflects on her journey through R, Python, and SQL — from lessons learned in averaging default values (oops, we&apos;re not all rich!) to discovering that column selectors are way cooler than they sound. She weighs in on the delicate art of learning in public, why frustration often makes the best teacher, and how to find your niche by solving the boring problems. Oh, Oh, and the crew casually drops that she&apos;s keynoting posit::conf 2026!</p><p><b>Episode Notes</b><br/>Emily’s had a wild ride through modeling, data engineering, machine learning, and back again, and she knows a thing or three about the evolution of SQL tooling (from nightmare multi-page scripts to the dbt renaissance). She reveals how building internal packages became her gateway to making work enjoyable. Plus: the surprising Stata origins of column selectors, the eternal struggle of naming packages across R and Python, and why watching people code teaches you more than any tutorial ever could. The conversation gets real about imposter syndrome and the magic of tacit knowledge.</p><p><b>What’s Inside</b></p><ul><li>Why real-world data is chaos, not truthThe path from modeling to data engineering (and back)</li><li>What a data pipeline really is (extract, load, transform) and why organization matters</li><li>How dbt changed the SQL game Learning by watching: Tacit knowledge and coding over the shoulder Imposter syndrome and learning in public </li><li>Building internal tools to escape busyworkposit::conf 2025 keynote preview</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18571612-emily-riederer-column-selectors-data-quality-and-learning-in-public.mp3" length="42015740" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18571612</guid>
    <pubDate>Mon, 26 Jan 2026 17:00:00 -0500</pubDate>
    <itunes:duration>3499</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>14</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rebecca Barter: Persistent learning, tool building, and ‘Will code even exist?’</itunes:title>
    <title>Rebecca Barter: Persistent learning, tool building, and ‘Will code even exist?’</title>
    <itunes:summary><![CDATA[Rebecca Barter, senior data scientist at Arine and adjunct assistant professor at the University of Utah, refuses to work on things she doesn’t care about. Lucky for us, she cares about a lot, most of all impact. In this episode, Rebecca joins The Test Set to talk about learning fast, building better tools, and staying motivated and adaptable. She shares how moving between R, Python, SQL, and dashboards reshaped how she thinks about expertise. Plus a reflection on her recent posit::conf talk,...]]></itunes:summary>
    <description><![CDATA[<p>Rebecca Barter, senior data scientist at Arine and adjunct assistant professor at the University of Utah, refuses to work on things she doesn’t care about. Lucky for us, she cares about a lot, most of all impact. In this episode, Rebecca joins The Test Set to talk about learning fast, building better tools, and staying motivated and adaptable.</p><p>She shares how moving between R, Python, SQL, and dashboards reshaped how she thinks about expertise. Plus a reflection on her recent posit::conf talk, <em>“AI: Hype, Help, or Hindrance.”</em></p><p><b>Episode Notes</b></p><p>Rebecca digs into what it’s really like to work with AI every day and why humans still rule, especially in exploratory data analysis. She explains how tool building can be the fastest way out of busywork and how teaching beginners sharpened her ability to communicate clearly. The conversation circles a bigger question too: As AI keeps improving, are we headed toward a future where code looks completely different … or maybe disappears altogether?</p><p><b>What’s Inside</b></p><ul><li>Why motivation matters even more than productivity</li><li>Escaping busywork by building better tools</li><li>From R to Python to dashboards: Learning fast as a survival skill</li><li>Reality check on AI in the IDE</li><li>Why exploratory analysis still needs human intuition</li><li>The 80/20 of coding: Automate the boring, protect the judgment</li><li>Teaching beginners and earning trust</li><li>The uncertain future of code</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Rebecca Barter, senior data scientist at Arine and adjunct assistant professor at the University of Utah, refuses to work on things she doesn’t care about. Lucky for us, she cares about a lot, most of all impact. In this episode, Rebecca joins The Test Set to talk about learning fast, building better tools, and staying motivated and adaptable.</p><p>She shares how moving between R, Python, SQL, and dashboards reshaped how she thinks about expertise. Plus a reflection on her recent posit::conf talk, <em>“AI: Hype, Help, or Hindrance.”</em></p><p><b>Episode Notes</b></p><p>Rebecca digs into what it’s really like to work with AI every day and why humans still rule, especially in exploratory data analysis. She explains how tool building can be the fastest way out of busywork and how teaching beginners sharpened her ability to communicate clearly. The conversation circles a bigger question too: As AI keeps improving, are we headed toward a future where code looks completely different … or maybe disappears altogether?</p><p><b>What’s Inside</b></p><ul><li>Why motivation matters even more than productivity</li><li>Escaping busywork by building better tools</li><li>From R to Python to dashboards: Learning fast as a survival skill</li><li>Reality check on AI in the IDE</li><li>Why exploratory analysis still needs human intuition</li><li>The 80/20 of coding: Automate the boring, protect the judgment</li><li>Teaching beginners and earning trust</li><li>The uncertain future of code</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18486430-rebecca-barter-persistent-learning-tool-building-and-will-code-even-exist.mp3" length="40913599" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18486430</guid>
    <pubDate>Mon, 12 Jan 2026 17:00:00 -0500</pubDate>
    <itunes:duration>3407</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>13</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Marco Gorelli: Narwhals, ecosystem glue, and the value of boring work</itunes:title>
    <title>Marco Gorelli: Narwhals, ecosystem glue, and the value of boring work</title>
    <itunes:summary><![CDATA[You’ve probably used Narwhals without realizing it. It’s the compatibility layer helping apps and libraries like Plotly play nice with Pandas, Polars, Arrow, and more — while keeping computation native instead of converting everything to Pandas. In this episode, Marco Gorelli explains how his weekend experiment turned into essential ecosystem infrastructure and why data types, not APIs, are where interoperability gets tricky. Plus what it takes to build trust and community around an open-sour...]]></itunes:summary>
    <description><![CDATA[<p>You’ve probably used Narwhals without realizing it. It’s the compatibility layer helping apps and libraries like Plotly play nice with Pandas, Polars, Arrow, and more — while keeping computation native instead of converting everything to Pandas. In this episode, Marco Gorelli explains how his weekend experiment turned into essential ecosystem infrastructure and why data types, not APIs, are where interoperability gets tricky. Plus what it takes to build trust and community around an open-source project. <br/><br/><br/><b>Episode Notes</b><br/>Marco shares the Narwhals origin story (including the meme-powered name), the hard edge cases that live in data types and null semantics, and why he’s cautious about using AI for code generation when correctness hinges on tiny details. We also jam on proactive “GitHub surfing,” conference talks as trust-building exercises, celebrating contributors, and how early commit messages capture the genuine excitement of building something new.<br/><br/><br/><b>What’s Inside</b></p><ul><li>Narwhals 101: You’ve probably used it (even if you didn’t know it)</li><li>The real interoperability traps: data types, null semantics, and “looks-the-same” operations</li><li>Why expression systems won, and how they shaped Marco’s approach — with nods to Ibis, Polars, and Pandas</li><li>Open source as social work: proactive outreach, trust-building, and a Discord-powered community</li><li>Extending Narwhals to new engines, starting with the Daft plugin</li></ul>]]></description>
    <content:encoded><![CDATA[<p>You’ve probably used Narwhals without realizing it. It’s the compatibility layer helping apps and libraries like Plotly play nice with Pandas, Polars, Arrow, and more — while keeping computation native instead of converting everything to Pandas. In this episode, Marco Gorelli explains how his weekend experiment turned into essential ecosystem infrastructure and why data types, not APIs, are where interoperability gets tricky. Plus what it takes to build trust and community around an open-source project. <br/><br/><br/><b>Episode Notes</b><br/>Marco shares the Narwhals origin story (including the meme-powered name), the hard edge cases that live in data types and null semantics, and why he’s cautious about using AI for code generation when correctness hinges on tiny details. We also jam on proactive “GitHub surfing,” conference talks as trust-building exercises, celebrating contributors, and how early commit messages capture the genuine excitement of building something new.<br/><br/><br/><b>What’s Inside</b></p><ul><li>Narwhals 101: You’ve probably used it (even if you didn’t know it)</li><li>The real interoperability traps: data types, null semantics, and “looks-the-same” operations</li><li>Why expression systems won, and how they shaped Marco’s approach — with nods to Ibis, Polars, and Pandas</li><li>Open source as social work: proactive outreach, trust-building, and a Discord-powered community</li><li>Extending Narwhals to new engines, starting with the Daft plugin</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18358449-marco-gorelli-narwhals-ecosystem-glue-and-the-value-of-boring-work.mp3" length="37245014" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-18358449</guid>
    <pubDate>Mon, 15 Dec 2025 14:00:00 -0500</pubDate>
    <itunes:duration>3101</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kelly Bodwin — Quarto hacks, AI in the classroom, and why R should stay weird</itunes:title>
    <title>Kelly Bodwin — Quarto hacks, AI in the classroom, and why R should stay weird</title>
    <itunes:summary><![CDATA[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 cour...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><b>Episode notes</b></p><p>Kelly is curious, collaborative, and unafraid to lean in on quirky. Kelly shares how she balances teaching three courses with master&apos;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.</p><p><b>What&apos;s inside</b></p><ul><li>Breakfast mixology</li><li>Building Quarto extensions with JavaScript and AI</li><li>When ChatGPT helps students learn (and when it doesn&apos;t)</li><li>Applied stats meets history: analyzing social networks from the Polish Revolution</li><li>Why remarkable, welcoming communities matter more than perfect code</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><b>Episode notes</b></p><p>Kelly is curious, collaborative, and unafraid to lean in on quirky. Kelly shares how she balances teaching three courses with master&apos;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.</p><p><b>What&apos;s inside</b></p><ul><li>Breakfast mixology</li><li>Building Quarto extensions with JavaScript and AI</li><li>When ChatGPT helps students learn (and when it doesn&apos;t)</li><li>Applied stats meets history: analyzing social networks from the Polish Revolution</li><li>Why remarkable, welcoming communities matter more than perfect code</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18282262-kelly-bodwin-quarto-hacks-ai-in-the-classroom-and-why-r-should-stay-weird.mp3" length="36861377" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18282262</guid>
    <pubDate>Mon, 01 Dec 2025 18:00:00 -0500</pubDate>
    <itunes:duration>3069</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>James Blair: Part 2 — Solutions engineering, critical thinking, and staying human</itunes:title>
    <title>James Blair: Part 2 — Solutions engineering, critical thinking, and staying human</title>
    <itunes:summary><![CDATA[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 Th...]]></itunes:summary>
    <description><![CDATA[<p>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. </p><p><br/><b>Episode notes</b></p><p>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. </p><p><br/><b>What’s inside</b></p><ul><li>What a solutions engineer <em>really</em> is and why the role was such a good fit for James</li><li>How solutions engineering became a natural pathway into product management at Posit</li><li>Multi-agent “bot posse” workflows and why context management matters</li><li>Using AI the right way and why code literacy, critical thinking, and staying human are the real superpowers in an AI-saturated world</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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. </p><p><br/><b>Episode notes</b></p><p>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. </p><p><br/><b>What’s inside</b></p><ul><li>What a solutions engineer <em>really</em> is and why the role was such a good fit for James</li><li>How solutions engineering became a natural pathway into product management at Posit</li><li>Multi-agent “bot posse” workflows and why context management matters</li><li>Using AI the right way and why code literacy, critical thinking, and staying human are the real superpowers in an AI-saturated world</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18205771-james-blair-part-2-solutions-engineering-critical-thinking-and-staying-human.mp3" length="30380719" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18205771</guid>
    <pubDate>Mon, 17 Nov 2025 18:00:00 -0500</pubDate>
    <itunes:duration>2529</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>James Blair: Part 1 — Portfolios, practice, and staying curious</itunes:title>
    <title>James Blair: Part 1 — Portfolios, practice, and staying curious</title>
    <itunes:summary><![CDATA[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. Jame...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><br/></p><p><b>Episode notes</b></p><p>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.</p><p><br/></p><p><b>What’s inside</b></p><ul><li>A winding path from robotics to journalism to psychology to data science</li><li>Discovering the power of applied stats</li><li>The value (and limits) of a data-science master’s in a shifting AI landscape</li><li>Fighting confirmation bias: good analysis resists the answer you <em>want</em></li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><br/></p><p><b>Episode notes</b></p><p>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.</p><p><br/></p><p><b>What’s inside</b></p><ul><li>A winding path from robotics to journalism to psychology to data science</li><li>Discovering the power of applied stats</li><li>The value (and limits) of a data-science master’s in a shifting AI landscape</li><li>Fighting confirmation bias: good analysis resists the answer you <em>want</em></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18128150-james-blair-part-1-portfolios-practice-and-staying-curious.mp3" length="21287247" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18128150</guid>
    <pubDate>Mon, 03 Nov 2025 22:00:00 -0500</pubDate>
    <itunes:duration>1771</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Julia Silge: Part 2 — Glue work, licensing, and open source in the age of LLMs</itunes:title>
    <title>Julia Silge: Part 2 — Glue work, licensing, and open source in the age of LLMs</title>
    <itunes:summary><![CDATA[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 shift...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><br/></p><p><b>Episode notes</b></p><p>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.</p><p><br/></p><p><b>What’s inside</b></p><ul><li>Julia’s system for turning scattered community signals (GitHub, Stack Overflow, discourse) into product insight</li><li>The power of “glue” work, and where to find the wins</li><li>From Stack Overflow to LLMs: What changed when communal Q&amp;A became model fuel — and what that means for finding answers</li><li>Licenses in a new era: Threading the needle between MIT-style generosity and elastic-style sustainability for platformed software</li><li>Try Positron: Where to download, read docs, and give feedback</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><br/></p><p><b>Episode notes</b></p><p>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.</p><p><br/></p><p><b>What’s inside</b></p><ul><li>Julia’s system for turning scattered community signals (GitHub, Stack Overflow, discourse) into product insight</li><li>The power of “glue” work, and where to find the wins</li><li>From Stack Overflow to LLMs: What changed when communal Q&amp;A became model fuel — and what that means for finding answers</li><li>Licenses in a new era: Threading the needle between MIT-style generosity and elastic-style sustainability for platformed software</li><li>Try Positron: Where to download, read docs, and give feedback</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/18010491-julia-silge-part-2-glue-work-licensing-and-open-source-in-the-age-of-llms.mp3" length="20395798" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18010491</guid>
    <pubDate>Mon, 20 Oct 2025 17:00:00 -0400</pubDate>
    <itunes:duration>1697</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Julia Silge: Part 1 — Positron, pineapple pizza, and the art of iteration</itunes:title>
    <title>Julia Silge: Part 1 — Positron, pineapple pizza, and the art of iteration</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><br/></p><p><b>Episode Notes:</b></p><p>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.</p><p><br/></p><p><b>What’s Inside:</b></p><ul><li>The pineapple-pizza story that unexpectedly went viral — and what “context collapse” feels like from the inside</li><li>Why Positron is a data-science-first IDE, optimized for analysis, not general software engineering</li><li>Iteration vs. reproducibility: the central tension in data science workflows and how tooling can honor both</li><li>Hadley’s cold-turkey move from RStudio, muscle memory, and finding the new ergonomic groove</li><li>How Julia measures success by smoothing the boundaries between tools and teams</li><li>The applied, people-and-process side of data science that keeps Julia energized</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><br/></p><p><b>Episode Notes:</b></p><p>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.</p><p><br/></p><p><b>What’s Inside:</b></p><ul><li>The pineapple-pizza story that unexpectedly went viral — and what “context collapse” feels like from the inside</li><li>Why Positron is a data-science-first IDE, optimized for analysis, not general software engineering</li><li>Iteration vs. reproducibility: the central tension in data science workflows and how tooling can honor both</li><li>Hadley’s cold-turkey move from RStudio, muscle memory, and finding the new ergonomic groove</li><li>How Julia measures success by smoothing the boundaries between tools and teams</li><li>The applied, people-and-process side of data science that keeps Julia energized</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17979941-julia-silge-part-1-positron-pineapple-pizza-and-the-art-of-iteration.mp3" length="27932511" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17979941</guid>
    <pubDate>Wed, 08 Oct 2025 17:00:00 -0400</pubDate>
    <itunes:duration>2325</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Michael Chow: From psychology and Python to constrained creativity</itunes:title>
    <title>Michael Chow: From psychology and Python to constrained creativity</title>
    <itunes:summary><![CDATA[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 Mi...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p>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.</p><p><br/></p><p><b>Episode Notes:</b><br/>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.</p><p><br/></p><p><b>What’s Inside:</b></p><ul><li>Michael’s pivot from an academic career in data science</li><li>Behind-the-scenes messiness of building data and learning platforms</li><li>Open source projects born out of zany, single-minded passions</li><li>Bringing beauty to rows and columns</li><li>Big-picture thoughts on where data science — and open source tooling — are headed</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p>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.</p><p><br/></p><p><b>Episode Notes:</b><br/>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.</p><p><br/></p><p><b>What’s Inside:</b></p><ul><li>Michael’s pivot from an academic career in data science</li><li>Behind-the-scenes messiness of building data and learning platforms</li><li>Open source projects born out of zany, single-minded passions</li><li>Bringing beauty to rows and columns</li><li>Big-picture thoughts on where data science — and open source tooling — are headed</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17905852-michael-chow-from-psychology-and-python-to-constrained-creativity.mp3" length="48555986" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17905852</guid>
    <pubDate>Thu, 25 Sep 2025 17:00:00 -0400</pubDate>
    <itunes:duration>4044</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Roger Peng: Sustaining data science — in classrooms, code, and conversations</itunes:title>
    <title>Roger Peng: Sustaining data science — in classrooms, code, and conversations</title>
    <itunes:summary><![CDATA[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 a...]]></itunes:summary>
    <description><![CDATA[<p>Michael, Hadley, and Wes welcome Roger Peng, professor of statistics and data science at UT Austin and co-host of <em>Not So Standard Deviations</em>. 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.</p><p>What’s Inside:</p><ul><li>Roger’s first analysis project and what it taught him about authorship and data</li><li>Roger’s advice for students testing the waters in data science</li><li>Why software has become the unifying language of modern statistics</li><li>The origins of “data science” as a field and a label</li><li>Reflections on Coursera, MOOCs, and opening education to the world</li><li>What keeps a podcast (and a career) going strong after a decade-plus</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Michael, Hadley, and Wes welcome Roger Peng, professor of statistics and data science at UT Austin and co-host of <em>Not So Standard Deviations</em>. 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.</p><p>What’s Inside:</p><ul><li>Roger’s first analysis project and what it taught him about authorship and data</li><li>Roger’s advice for students testing the waters in data science</li><li>Why software has become the unifying language of modern statistics</li><li>The origins of “data science” as a field and a label</li><li>Reflections on Coursera, MOOCs, and opening education to the world</li><li>What keeps a podcast (and a career) going strong after a decade-plus</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17736089-roger-peng-sustaining-data-science-in-classrooms-code-and-conversations.mp3" length="32485965" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-17736089</guid>
    <pubDate>Tue, 26 Aug 2025 10:00:00 -0400</pubDate>
    <itunes:duration>2705</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mine Çetinkaya-Rundel: Teaching in the AI era — and keeping students engaged</itunes:title>
    <title>Mine Çetinkaya-Rundel: Teaching in the AI era — and keeping students engaged</title>
    <itunes:summary><![CDATA[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 cla...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>How a career in actuarial science led Mine to the world of data science and teaching</li><li>The “whole game” approach to learning and how it helps students stay motivated</li><li>Building an LLM-powered feedback tool for low-stakes assignments</li><li>Balancing AI assistance with the need for hands-on coding experience</li><li>The shared DNA of R and Python scientific computing communities</li><li>The hidden value of live coding, pair programming, and seeing the process — not just the output</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>How a career in actuarial science led Mine to the world of data science and teaching</li><li>The “whole game” approach to learning and how it helps students stay motivated</li><li>Building an LLM-powered feedback tool for low-stakes assignments</li><li>Balancing AI assistance with the need for hands-on coding experience</li><li>The shared DNA of R and Python scientific computing communities</li><li>The hidden value of live coding, pair programming, and seeing the process — not just the output</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17655580-mine-cetinkaya-rundel-teaching-in-the-ai-era-and-keeping-students-engaged.mp3" length="39479500" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17655580</guid>
    <pubDate>Mon, 11 Aug 2025 18:00:00 -0400</pubDate>
    <itunes:duration>3287</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Wes McKinney: Part 2 — The open source hustle and an insider view of Positron</itunes:title>
    <title>Wes McKinney: Part 2 — The open source hustle and an insider view of Positron</title>
    <itunes:summary><![CDATA[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 scaleApache Arrow’s origin story ...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>Why passion isn’t enough for open source to scale</li><li>Apache Arrow’s origin story and how it was pitched</li><li>How open governance enables trust between competitors</li><li>The thinking behind Positron, Posit’s next-gen IDE</li><li>Polyglot programming – Designing tools that bridge the R/Python divide</li><li>LLMs and data UX: Why modern IDEs need to serve both humans and models</li><li>Day-to-day coding, advising, investing, and context-switching</li><li>Metalheads unite</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>Why passion isn’t enough for open source to scale</li><li>Apache Arrow’s origin story and how it was pitched</li><li>How open governance enables trust between competitors</li><li>The thinking behind Positron, Posit’s next-gen IDE</li><li>Polyglot programming – Designing tools that bridge the R/Python divide</li><li>LLMs and data UX: Why modern IDEs need to serve both humans and models</li><li>Day-to-day coding, advising, investing, and context-switching</li><li>Metalheads unite</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17579004-wes-mckinney-part-2-the-open-source-hustle-and-an-insider-view-of-positron.mp3" length="19142449" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-17579004</guid>
    <pubDate>Mon, 28 Jul 2025 21:00:00 -0400</pubDate>
    <itunes:duration>1593</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Wes McKinney: Part 1 — Building Pandas, Arrow, and a speedrunning legacy</itunes:title>
    <title>Wes McKinney: Part 1 — Building Pandas, Arrow, and a speedrunning legacy</title>
    <itunes:summary><![CDATA[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 sceneWhy ...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>How frustration with data work led Wes to build pandas (and leave a PhD)</li><li>A nostalgic dive into the GoldenEye speedrunning scene</li><li>Why read_csv performance is a deeply personal crusade</li><li>Lessons from convincing friends to quit finance and go open source</li><li>Founding startups, launching Arrow, and the Ibis origin story</li><li>The beauty of letting contributors take the reins</li><li>Shout-out to Philip Cloud, pandas’ resident pun master</li><li>Why open communities win — and what it takes to build them</li></ul>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p>What’s Inside:</p><ul><li>How frustration with data work led Wes to build pandas (and leave a PhD)</li><li>A nostalgic dive into the GoldenEye speedrunning scene</li><li>Why read_csv performance is a deeply personal crusade</li><li>Lessons from convincing friends to quit finance and go open source</li><li>Founding startups, launching Arrow, and the Ibis origin story</li><li>The beauty of letting contributors take the reins</li><li>Shout-out to Philip Cloud, pandas’ resident pun master</li><li>Why open communities win — and what it takes to build them</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17504185-wes-mckinney-part-1-building-pandas-arrow-and-a-speedrunning-legacy.mp3" length="16849756" type="audio/mpeg" />
    <itunes:author>Posit, PBC</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17504185</guid>
    <pubDate>Mon, 14 Jul 2025 17:00:00 -0400</pubDate>
    <itunes:duration>1402</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hadley Wickham: Spreadsheets, bikes, and the accidental empire of R packages</itunes:title>
    <title>Hadley Wickham: Spreadsheets, bikes, and the accidental empire of R packages</title>
    <itunes:summary><![CDATA[Before Hadley Wickham became a pillar of modern data science, he was a spreadsheet-loving teenager making databases for his dad’s job. In this episode, he reflects on the early days of his involvement with R, the birth of tidyverse, and how real-world unpredictability — like a bear in a field — shapes data science. What’s Inside: Hadley’s first brush with R code … inside a Word docConsulting as a grad student — and learning what people really want from statsHow messy Excel sheets inspired the...]]></itunes:summary>
    <description><![CDATA[<p>Before Hadley Wickham became a pillar of modern data science, he was a spreadsheet-loving teenager making databases for his dad’s job. In this episode, he reflects on the early days of his involvement with R, the birth of tidyverse, and how real-world unpredictability — like a bear in a field — shapes data science.</p><p>What’s Inside:</p><ul><li>Hadley’s first brush with R code … inside a Word doc</li><li>Consulting as a grad student — and learning what people really want from stats</li><li>How messy Excel sheets inspired the tidy data revolution</li><li>Writing R packages as a form of self-defense (and productivity)</li><li>The secret sauce of building the tidyverse team</li><li>On focus, burnout, and saying “no” to GitHub pull requests</li><li>Current obsession: using LLMs  to make data science faster, easier, and more fun</li><li>How writing books is a form of tidying ideas, and how a Shiny textbook led to a custom bike</li></ul>]]></description>
    <content:encoded><![CDATA[<p>Before Hadley Wickham became a pillar of modern data science, he was a spreadsheet-loving teenager making databases for his dad’s job. In this episode, he reflects on the early days of his involvement with R, the birth of tidyverse, and how real-world unpredictability — like a bear in a field — shapes data science.</p><p>What’s Inside:</p><ul><li>Hadley’s first brush with R code … inside a Word doc</li><li>Consulting as a grad student — and learning what people really want from stats</li><li>How messy Excel sheets inspired the tidy data revolution</li><li>Writing R packages as a form of self-defense (and productivity)</li><li>The secret sauce of building the tidyverse team</li><li>On focus, burnout, and saying “no” to GitHub pull requests</li><li>Current obsession: using LLMs  to make data science faster, easier, and more fun</li><li>How writing books is a form of tidying ideas, and how a Shiny textbook led to a custom bike</li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2512485/episodes/17423698-hadley-wickham-spreadsheets-bikes-and-the-accidental-empire-of-r-packages.mp3" length="20528295" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-17423698</guid>
    <pubDate>Mon, 30 Jun 2025 13:00:00 -0400</pubDate>
    <itunes:duration>1708</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
