Pybites Podcast

#199: Charlie Marsh on ty, uv, and the Python tooling renaissance


Listen Later

Charlie Marsh returns to Pybites to introduce ty —Astral’s bold new take on Python type checking. Built from the ground up for speed and developer experience, ty is both a command-line tool and language server, powered by Rust's Salsa framework. 

We dive into how it enables lightning-fast incremental analysis, smarter diagnostics inspired by Rust, and a reimagined type-checking workflow for modern Python projects. Charlie also shares how Astral is tackling broader ecosystem challenges alongside Meta and NVIDIA. 

Curious? Just run 'uv x ty' and join the future of Python type checking. 

For more info check out the following:

Notes & Blog Posts: https://notes.crmarsh.com/

LinkedIn: https://www.linkedin.com/in/marshcharles/

GitHub: https://github.com/charliermarsh

X: https://x.com/charliermarsh

GitHub Repo: https://github.com/astral-sh/ty 

Explaining rust-analyzer (lectures): https://www.youtube.com/playlist?list=PLhb66M_x9UmrqXhQuIpWC5VgTdrGxMx3y

___

💡🧑‍💻Level up your Python skills in just 6 weeks with our hands-on, mentor-led cohort program. Build and ship real apps while gaining confidence and accountability in a supportive community. Join a Pybites Developer Cohort today! 🌟✅

___

If you found this podcast helpful, please consider following us!

Start Here with Pybites: https://pybit.es

Developer Mindset Newsletter: https://pybit.es/newsletter 💡

Pybites Books: https://pybitesbooks.com/

Bob LinkedIn: https://www.linkedin.com/in/bbelderbos/

Julian LinkedIn: https://www.linkedin.com/in/juliansequeira/

Twitter: https://x.com/pybites

Apple Podcasts: https://podcasts.apple.com/us/podcast/pybites-podcast/id1545551340

Spotify: https://open.spotify.com/show/1sJnriPKKVgPIX7UU9PIN1

...more
View all episodesView all episodes
Download on the App Store

Pybites PodcastBy Julian Sequeira & Bob Belderbos

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

4 ratings


More shows like Pybites Podcast

View all
Talk Python To Me by Michael Kennedy

Talk Python To Me

583 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Huberman Lab by Scicomm Media

Huberman Lab

29,272 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

67 Listeners

Rust in Production by Matthias Endler

Rust in Production

25 Listeners