

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.
AI Snips
Chapters
Transcript
Episode notes
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.
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.
Mentoring in Open Source
- Open source contributions offer valuable learning experiences.
- Mentoring others strengthens your own understanding and skills.