
Charlie Marsh
Software developer at Astral, known for his work on fast Python tooling such as Ruff and uv.
Top 5 podcasts with Charlie Marsh
Ranked by the Snipd community

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.

64 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.

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.

5 snips
Mar 11, 2024 • 49min
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.

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.