This folder has no README. Everything inside it is listed below.
Folders
- packaging (4)
- performance (6)
- stdlib (8)
- tricky questions (48)
- typing (7)
Notes
- Is Python an interpreted or compiled language? · 3 angles
- Mutable vs Immutable Types in Python · 9 angles
- Variable Scope in Python · 3 angles
- Introspection in Python
- What is the difference between is and ==? · 3 angles
- Difference Between __init__() and __new__() in Python · 3 angles
- Types of Imports in Python · 3 angles
- Class, Iterator, and Generator in Python · 3 angles
- Metaclass and Loop Variable in Python · 3 angles
- Difference Between Iterators and Generators · 3 angles
- Difference Between staticmethod and classmethod in Python · 3 angles
- Decorators and Context Managers in Python · 3 angles
- args kwargs · 3 angles
- Software Testing Overview
- Fixtures and Patch in pytest · 3 angles
- Lambda Functions and Their Usage with map, filter, and reduce in Python · 3 angles
- Shallow vs deep copy
- Hashable Objects in Python · 3 angles
- Argument Passing in Python: By Reference or By Value? · 3 angles
- Python, Backend, and Architecture Learning Notes · 4 angles
- Python, Backend, and Architecture Learning Notes · 3 angles
- Generators and Iterators in Python · 3 angles
- __eq__ vs __hash__
- Enum vs StrEnum Differences · 3 angles
- How do you debug and introspect async code? · 3 angles
- How do you use application debugging and introspection (inspect, IDE debuggers)? · 3 angles
- Python memory model — allocation, refcounting, GC
- __slots__ — when it saves memory and what it breaks
- weakref — References That Don't Prevent GC · 8 angles
- String interning and the small-int cache
- dis — inspecting Python bytecode
- dict internals
- list internals
- match/case — structural pattern matching (3.10+)
- What's new in Python 3.12-3.14 · 5 angles