Personal articles, technical study breakdowns, and retrospectives on my journey in software development.
A comprehensive guide to 2D charting, figure layouts, subplots, visual hierarchy, custom styling, and exploratory data visualization using Matplotlib and Pandas.
A practical guide to evaluating classification and object detection models using Confusion Matrices, Precision, Recall, F1 Score, and Mean Average Precision (mAP).
An engineering teardown of Pandas internal memory structures, 1D Series vs 2D DataFrame block managers, label-based (.loc) vs positional (.iloc) indexing, missing data imputation, split-apply-combine aggregations, pivot tables, and vectorized string feature extraction.
A first-principles engineering teardown of NumPy ndarray memory layouts, strided access arithmetic, C vs Fortran order, broadcasting shape alignment, ufuncs, and linear algebra solvers.
A first-principles breakdown of Python 3 execution mechanics, type systems, memory and object models, algorithm design, OOP dunder protocols, and decorator wrappers.