Talk Python To Me cover image

Talk Python To Me

Latest episodes

undefined
21 snips
Oct 6, 2024 • 59min

#479: Designing Effective Load Tests for Your Python App

In this engaging discussion, Anthony Shaw, Python advocacy lead at Microsoft and creator of the VS Code Pets extension, shares insights on load testing for web applications. He emphasizes the importance of simulating realistic user behavior to prevent app failures during high-traffic events. Shaw explores tools like Locust and Playwright, and discusses managing resource usage and response times. He highlights the necessity of realistic data generation with Mimesis and introduces observability tools like OpenTelemetry to enhance performance monitoring.
undefined
15 snips
Sep 25, 2024 • 54min

#478: When and how to start coding with kids

Join Anna-Lena Popkes, a researcher passionate about teaching programming to kids. She discusses age-appropriate timing for introducing coding concepts and shares engaging tools like Bee Bots and Scratch. The conversation highlights creative visual programming languages and the importance of hands-on experiences. Parents and educators can learn how to cultivate problem-solving skills and creativity in children while benefiting from various coding resources. Anna-Lena also emphasizes the joy and excitement of coding, making it accessible and fun for young learners.
undefined
40 snips
Sep 20, 2024 • 1h 4min

#477: Awesome Text Tricks with NLP and spaCy

Vincent D. Warmerdam, a prominent figure in the Python community and co-founder of PyData Amsterdam, shares his expertise on NLP with spaCy. He discusses how to automate text processing, from sentiment analysis to extracting key topics. The episode also highlights the impact of ergonomic design on programming performance and delves into tools that enhance data deployment. Vincent encourages a curious mindset for tackling NLP projects and underscores the importance of community collaboration in Python development.
undefined
Sep 4, 2024 • 1h 13min

#476: Unified Python packaging with uv

Charlie Marsh, a software developer at Astral known for his innovative Python tooling projects like Ruff and uv, joins the discussion. They dive into the launch of uv: Unified Python packaging, which simplifies dependency management and enhances the coding experience. Marsh shares insights on the relationship between Python and Rust, the significance of financial support for open source projects, and the collaborative spirit that drives innovation. They also explore the evolution of Python tooling and the future of project management with UV.
undefined
41 snips
Aug 24, 2024 • 1h 1min

#475: Python Language Summit 2024

Seth Michael Larson, a key figure in the Python community, shares insights from the annual Python Language Summit. He discusses the critical security conversations, including vulnerabilities in the Python Package Index and governance efforts. The talk highlights Python 3.13's usability improvements and new features for mobile support and data science. Larson also addresses developer challenges regarding compatibility and funding, illustrating the community's collaborative spirit and commitment to enhancing Python's ecosystem.
undefined
24 snips
Aug 19, 2024 • 1h 8min

#474: Python Performance for Data Science

Stan Seibert, a returning expert in Python performance, shares insights tailored for data scientists. He discusses the significance of tools like Numba for optimizing complex algorithms and highlights the benefits of JIT compilation introduced in Python 3.13. The conversation dives into best practices for profiling, effective data structure choices, and the challenges posed by Python's Global Interpreter Lock (GIL). Seibert also touches on innovations for parallel computing and potential advancements in mobile application development, making it a must-listen for Python enthusiasts.
undefined
125 snips
Aug 2, 2024 • 1h 1min

#473: Being a developer with ADHD

Chris Ferdinandi, a developer and advocate with ADHD, shares his personal journey navigating the tech world. He discusses the unique challenges and advantages ADHD brings to programming, including hyperfocus and task management hurdles. Chris emphasizes the importance of building a supportive community and offers practical strategies for maintaining productivity, like using simple digital tools for organization. The conversation also touches on managing distractions in remote work and the humorous side of agile frameworks.
undefined
13 snips
Jul 26, 2024 • 1h 2min

#472: State of Flask and Pallets in 2024

David Lord, the lead maintainer of Flask, shares insights into the future of this pivotal Python web framework. He discusses the evolution of Flask and its open-source ecosystem, emphasizing the importance of community engagement. The conversation highlights challenges in managing contributions and open issues while also touching on the advancements in DevOps practices. Listeners will discover how Flask is integrating with new frameworks like Quark and the ongoing efforts to improve the contributor experience, making it easier for developers to participate.
undefined
38 snips
Jul 22, 2024 • 1h 4min

#471: Learning and teaching Pandas

Reuven Lerner, author of Pandas Workout, shares strategies for learning Pandas and Python, including workout exercises. Topics include challenges with app store reviews, coding style in pandas, efficient data categorization, outliers, and the importance of programming skills in diverse fields.
undefined
5 snips
Jul 12, 2024 • 1h 19min

#470: Python in Medicine and Patient Care

Dr. Somak Roy discusses using Python in a Children's Hospital to speed up patient care. Topics include Python in molecular pathology, resolving code bugs with Sentry, transitioning to Python in genomics, and developing custom lab information systems for pediatric cancer care.

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