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