Python
Core Python, NumPy, Pandas, visualization, scikit-learn.
Technical Articles
CPython Interpreter Internals, Memory Execution & Core Syntax
CPython bytecode evaluation loop, GIL mutex architecture, PyObject header layouts, and LEGB scope resolution.
Python Core Data Structures: Dicts, Lists & Memory Mechanics
Dynamic list over-allocation growth curves, compact PyDict index/entry architecture, and hash perturbation.
Python Metaclasses, Descriptor Protocol & C3 Linearization MRO
Descriptor lookup precedence, C3 superclass linearization merge equations, Metaclass construction, and Coroutine frames.
NumPy Strided Memory Architecture, Broadcasting & SIMD Vectorization
PyArrayObject strided pointer layouts, C vs Fortran memory order, broadcasting algebra, and AVX SIMD unrolling.
Pandas BlockManager Internals, Vectorized GroupBy & Arrow Integration
BlockManager 2D consolidation, Categorical dictionary encoding, cythonized GroupBy kernels, and Apache Arrow.
Python Visualization Architecture: Matplotlib Artists, Seaborn & Plotly WebGL
Matplotlib OOP Artist hierarchy, Agg rendering backends, Seaborn bootstrapping, and Plotly WebGL shaders.
Scikit-Learn Estimator API Architecture, Pipelines & Cython Kernels
Estimator duck-typing protocols, data leakage prevention in Pipelines, Cython BLAS/LAPACK calls, and joblib.