Talk Python To Me cover image

Talk Python To Me

Latest episodes

undefined
Jun 14, 2024 • 1h

#466: Pydantic Performance Tips

Sydney Runkle shares Pydantic performance tips to optimize code efficiency, covering techniques like using tag unions for discrimination in validation, efficient creation of type adapters, and strategies for importing code specifications. The discussion also explores discriminators for nested models, 'skip validation' annotations, and tools like CODSPEED for benchmark tests. Learn about Pydantic's impact on projects like FastAPI and the potential integration with large language models for enhanced productivity.
undefined
Jun 8, 2024 • 1h 9min

#465: The AI Revolution Won't Be Monopolized

Ines Montani discusses how open source will shape the future of AI, challenging tech giants. Topics include transfer learning benefits, open-source AI models, concerns about monopolies, and the importance of collaboration in preventing AI monopolization.
undefined
May 29, 2024 • 55min

#464: Seeing code flows and generating tests with Kolo

Developer Wilhelm Klopp discusses Kolo, an extension for VS Code to analyze Django requests and overlaps. They explore visualizing code flows, generating tests with Kolo, and the evolution of code visualization features. The podcast delves into algorithmic test generation, open-source decisions, and the innovative features of Kolo for efficient coding practices.
undefined
May 25, 2024 • 1h 5min

#463: Running on Rust: Granian Web Server

Giovanni Barillari discusses his Rust-based web server, Granian, offering better performance and consistency. He explores transitioning from Ruby on Rails to Python, the evolution of Emmett from Granian, benefits of Neo4j, integrating Beanie and Mongo engine for web development, and the unique features of Granny. The conversation covers HTTP handling with Rust, enhancing Python's capabilities, and future plans for server enhancements.
undefined
May 15, 2024 • 60min

#462: Pandas and Beyond with Wes McKinney

Wes McKinney, creator of pandas, discusses the power of pandas in data manipulation and analysis, evolution of pandas, Python frameworks for data science advancements, efficiency in data processing libraries like Apache Arrow, and the introduction of SQL Glott for standardizing SQL queries.
undefined
May 9, 2024 • 1h 4min

#461: Python in Neuroscience and Academic Labs

Neuroscientist Keiland Cooper discusses using Python in his lab at the University of California, Irvine. Topics include transitioning from MATLAB to Python, benefits of Python in academia, hardware communication, data analysis libraries, and the significance of notebooks for research in neuroscience.
undefined
May 2, 2024 • 52min

#460: Dropbase: Build Internal Tools with Python

Jimmy Chan, Co-founder of Dropbase, discusses building internal web apps with Python, simplifying developer experience, connecting data sources, self-hosting Dropbase, and efficient app development with external resources. The podcast explores streamlining internal tool development, leveraging Python integration, and creating internal tools with Python, like a podcast library management app.
undefined
Apr 27, 2024 • 55min

#459: I Built A Python SaaS with AI

Fred Tubiermont built a profitable SaaS product using ChatGPT and Python. They discuss the journey from interpreting to tech startups, challenges of product development, AI jingle maker, prompt engineering, and maximizing coding efficiency with AI assistance.
undefined
Apr 24, 2024 • 1h

#458: Serverless Python in 2024

Tony Sherman, an expert in serverless programming, discusses the state of serverless computing and Python in 2024. Topics include new tools and best practices, error monitoring with Century, Fargate serverless tasks on ECS, optimizing performance in serverless applications, and emerging trends in serverless development.
undefined
Apr 19, 2024 • 1h 8min

#457: Software Supply Chain Security with Phylum

Charles Coggins from a software supply chain company discusses securing Python apps. Topics include Rust adoption, dependency risks, lock files, and mitigating malware through analysis. Learn about safeguarding against threats and the importance of software security measures.

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