The Faulty Coder

The fault lies in our code, not our stars

Slots and the Zen of Python
by Anand, post on Mon 13 October 2025

This weekend, I gave a talk in BangPypers based on the content of the first two articles in this blog related to the memory footprint of Python objects and the optmization of the same.

After the talk, during the interactive sessions, an engineer asked me a very interestng question:

"Doesn't …

Read in 7 min read
Taming memory of Python objects - slots and weak references
by Anand, post on Tue 07 October 2025

In the last article, I took an example of a simple Python class and using it to demo how dynamic the actual memory footprint of a Python object is and how deceptively large it can be.

The hidden cost of __dict__

Let me continue with our Person class to refresh …