Software Engineering Radio - the podcast for professional software developers

SE Radio 676: Samuel Colvin on the Pydantic Ecosystem

142 snips
Jul 10, 2025
Samuel Colvin, CEO and founder of Pydantic, discusses the cutting-edge tools within his ecosystem, including Pydantic, Pydantic AI, and Pydantic Logfire. He dives into how these frameworks facilitate data validation and enhance performance through innovative features. Listeners learn about the transition to Rust in Pydantic V2 for better handling and integration with large language models. Colvin also highlights the importance of observability with Logfire and OpenTelemetry for streamlined application monitoring, making this a must-listen for Python developers.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Graphs Manage Complex Workflows

  • State machines are a powerful way to model complex, interruptible workflows, but must align with application state.
  • Pydantic Graph allows managing complex app workflows with type-safe state transitions and easy visualization.
ADVICE

Use Graphs Only When Needed

  • Start with simple agentic loops and switch to graph-based state machines only when app complexity demands it.
  • Learn basic workflow control first to effectively leverage Pydantic Graph when needed.
INSIGHT

Engineering Quality Sets Pydantic AI Apart

  • Current LLM agent frameworks often lack the engineering rigor of mainstream Python libraries.
  • Pydantic AI prioritizes robust engineering quality over chasing every new hype in the AI space.
Get the Snipd Podcast app to discover more snips from this episode
Get the app