The Real Python Podcast

Managing Feature Flags & Comparing Python Visualization Libraries

27 snips
Sep 26, 2025
Christopher Trudeau, a regular contributor to PyCoder's Weekly, shares his insights into managing feature flags effectively. He discusses the benefits of targeting specific user groups and the challenges of growing functionality tests. The conversation also covers a detailed comparison of six popular Python visualization libraries, providing code examples to aid selection. Additionally, Trudeau highlights community projects, including a news roundup and a fun Unicode cipher, showcasing the vibrant Python ecosystem.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Pick PyGal For Lightweight SVG Charts

  • Pick PyGal when you need lightweight, scalable SVG charts embeddable in HTML.
  • Use it for small projects that benefit from default hover tooltips and minimal dependencies.
INSIGHT

Altair Uses A Declarative Grammar Approach

  • Altair implements a grammar-of-graphics approach that simplifies layered plotting.
  • It can struggle with styling flexibility and very large datasets over ~5,000 samples.
ADVICE

Use Bokeh For Web-First Interactive Visuals

  • Choose Bokeh for highly interactive web browser visualizations and flexible deployment.
  • Expect more verbose code but gain fine-grained control for embedding or building web apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app