EPISODE · Nov 6, 2024 · 50 MIN
#175 - Charlie Marsh on Ruff, uv and designing fast + ergonomic Python tooling
from Pybites Podcast · host Julian Sequeira & Bob Belderbos
Who isn’t using Ruff for its blazing speed? Who hasn’t yet tried uv to make project management seamless and fast? What goes into building these tools, managing their increasing popularity + community of adopters? Hear from the creator himself, Charlie Marsh, as he shares insights on designing fast, ergonomic Python tooling that elevates the developer experience. 😍 📈 Chapters: 00:00 Intro 01:45 Charlie's background 03:32 2 reasons to work on new Python tooling 07:10 Inspiration from Rust / Cargo 11:00 Thinking about software design (uv) 15:00 uv's two use cases (low vs high level) 17:15 Balancing feedback vs roadmap while being nice 23:00 How shipping evolved 24:28 Managing open source + quality / testing tooling 32:31 Pybites coaching ad segment 32:57 Astral's vision / what's coming (type checking 🎉) 37:50 Support Conda? uv can be embedded 39:53 What helped you to learn Rust (build!) 45:25 Book tip, CTA and how to reach out 49:12 Wrap / outro Reach out to Charlie on X or LinkedIn. Join our Python developer community Take your Python dev skills to the next level? Join our coaching program
Embed this episode
Ready to play
#175 - Charlie Marsh on Ruff, uv and designing fast + ergonomic Python tooling
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.