undefined

Charlie Marsh

Founder of Astral, creator of Ruff and UV, focused on accelerating Python tooling.

Top 5 podcasts with Charlie Marsh

Ranked by the Snipd community
undefined
92 snips
Mar 13, 2024 • 1h 14min

#453: uv - The Next Evolution in Python Packages?

Discover UV, a new lightning-fast Python package tool from Astral that rivals pip. Learn about the benefits of UV's speed and efficiency, the evolution of Python tools like Roth and the challenges of unexpected success, Python code readability, editor integrations, and the impact of UV on Python packaging tools. Explore the innovation and optimization of the UV Python package, its adoption in companies, and its potential future prospects in the Python ecosystem.
undefined
55 snips
Feb 7, 2025 • 1h 31min

Charlie Marsh: Accelerating Python Tooling With Ruff and uv

Charlie Marsh, founder of Astral and creator of the tools Ruff and UV, discusses the exciting advances in Python tooling. He shares how Ruff evolved from a simple linter to a comprehensive tool with over 800 rules for better code quality. UV, designed in Rust, simplifies project management, replacing multiple tools with one efficient solution. Charlie also touches on building a community around open-source software and the importance of sustaining such projects, all while navigating the challenges of his professional journey.
undefined
33 snips
Nov 22, 2023 • 54min

23 - The Ruff Formatter with Charlie Marsh

Explore the creation of 'Ruff', a fast Python linter in Rust that now formats code using Black rules. Learn about the journey of Ruff, Python vs Rust, the future of the project, and challenges faced. Dive into the transition from maintainer to consumer and the complexities of code formatting. Discover the symbiotic relationship between Python and Rust for enhanced development.
undefined
5 snips
Mar 11, 2024 • 48min

216: ruff, uv, and Astral: Python tooling, much faster, with Rust

Explore the use of Rust to create faster Python tooling with Ruff and uv. Learn about Astral's venture-backed company and the future of UV tool. Discover how UV can enhance packaging, virtual environments, and GitHub issue management.
undefined
Nov 6, 2024 • 50min

#175 - Charlie Marsh on Ruff, uv and designing fast + ergonomic Python tooling

In this conversation, Charlie Marsh, creator of Ruff and UV, shares his journey in designing fast and ergonomic Python tooling. He discusses the influence of Rust on his development process, advocating for seamless user experience. Charlie reveals the challenges in managing community feedback while maintaining quality and highlights the evolving landscape of Python tooling. He also touches on future features like type checking and the potential integration of Conda, making it easier for developers to manage their projects.