Broken __slots__ are a silent performance killer—Let's fix them!

Talk Testing, Quality Assurance, Security Advanced 30 min

Abstract

__slots__ are a double-edged sword. While they promise a leaner memory footprint and faster attribute access, they can silently backfire, creating performance pitfalls in your code. Are you sure you're getting the benefits you think you are?

This talk clears up common misconceptions with up-to-date benchmarks, showing you what to really expect from __slots__ on modern Python. We’ll then dissect real-world failure modes—from overlapping definitions to broken inheritance—that can undermine your application's performance. You’ll learn to diagnose these issues and see how to automate their detection in your CI/CD pipeline, ensuring your __slots__ are a help, not a hindrance.

When & Where

South Hall 2A 2025-07-18T14:35:00+02:00

LET'S CONNECT

Want to collaborate or contribute? We're open to partnership opportunities and would love to hear your ideas.

Newsletter

Get the latest updates, speaker announcements, and special deals. No spam, unsubscribe anytime.