The Test Set by Posit
A Posit podcast for data science junkies, anomaly hunters, and those who play outside the confidence interval. Hosted by Michael Chow, with co-hosts Wes McKinney & Hadley Wickham.
The Test Set by Posit
More productive but a lot less fun — with Charlie Marsh
Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.
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 Astral — the company behind Ruff, uv, and Ty. He sits down with Michael and Wes to talk about what it's actually like building with coding agents every day, why his team's code review dynamics completely changed, and big open questions about code quality, open source community, and Python's future nobody has answers to yet.
What’s Inside
- How Ruff convinced mass adoption when switching tools is painful
- Why "just uv run it" became the killer feature
- Hiring outside Python's ecosystem to build tools for it
- His team said "we trust your PRs less now"
- Engineers screen-sharing their actual agent workflows at Astral
- The "Lisp Curse" reborn: cheap code breaking open sourceIs
- Python the wrong language for an agentic world?