The Real Python Podcast

Narwhals: Expanding DataFrame Compatibility Between Libraries

12 snips
Oct 18, 2024
Marco Gorelli, a data scientist and creator of the Narwhals project, shares his journey into open source and the mission behind Narwhals, which enhances compatibility between DataFrame libraries like Polars and PyArrow. He discusses the benefits of lazy evaluation and how this simplifies data processing. The conversation also delves into community engagement in open source, offering advice for newcomers, and highlights collaborations with libraries such as Altair and scikit-lego. Marco's insights make for an engaging exploration of modern data compatibility.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

First Contribution

  • Marco Gorelli's open-source journey began when a Pandas update broke his data pipeline.
  • This led to his first contribution, fixing an obscure error message, which sparked his passion for open source.
ADVICE

Finding Your First Issue

  • Find a project you're passionate about, and contribute when you encounter issues.
  • Don't search for "good first issues"; contribute to projects you actively use.
INSIGHT

Mentoring in Open Source

  • Open source contributions offer valuable learning experiences.
  • Mentoring others strengthens your own understanding and skills.
Get the Snipd Podcast app to discover more snips from this episode
Get the app