← Back to writing

Series

Data Structures and Algorithms

2 parts, in order.

  1. 01

    Feb 9, 2026

    NumPy vs List: SIMD Vector Processing

    Single Instruction Multiple Data in Python, explained with a concrete mathematical example — why NumPy vectorizes and lists don't.

  2. 02

    Mar 15, 2025

    Understanding Data Structure Time Complexity: A Developer's Guide

    The time complexity of common operations across arrays, linked lists, and trees — and how to pick the right structure before scale bites you.