The Python Show cover image

The Python Show

29 - CPython Internals with Anthony Shaw

Feb 8, 2024
This podcast episode delves into CPython internals, book writing, projects at Microsoft, Python's evolving internals, making Python faster, VS Code Pets, and more. The guest shares insights on Python testing tools, challenges in AI projects, creating a popular VS Code extension, and customizing pet appearances in apps.
45:54

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Anthony Shaw emphasizes the value of robust testing in projects, particularly with PyTest, to ensure code reliability and facilitate user contributions.
  • Anthony Shaw discusses his exploration of Python internals through his book, highlighting insights into async operations, the role of C in CPython, and his focus on enhancing Python performance at Microsoft.

Deep dives

Anthony Shah's Journey to Python and Programming

Anthony Shah's journey to Python started in the middle of his career. Initially, he worked with languages like C, C++, PHP, and Java before encountering Python while stuck in a hotel due to an ear infection. This led him to contribute to a cloud obstruction library called Apache libcloud, sparking his interest in Python back in 2015. Shah's early programming interest developed during his teenage years when he invested money from his paper round into buying programming books to self-educate, highlighting his passion for self-learning and programming.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode