Common Tasks in Data Structures & Algorithms Problems
A reference list of the most common patterns in DS&A problems, including hashmaps, two pointers, DFS/BFS, dynamic programming, and more. Useful for interviews, practice, or competitive programming prep.
Matrix Toolbox
Handy Python snippets and patterns for working with 2D grids and matrices: initialization, bounds checking, neighbor offsets, and n-distance neighbors.
Why DSA and Big-O Still Matter
DSA and Big-O notation aren't just for interviews — they directly impact real-world performance and costs, from serverless runtime billing to optimizing data pipelines. This article explores their practical value through personal experience and potential demos.
Why I Study DS&A (Even After Doing Everything)
DS&A isn’t a hoop to jump through — it’s the fastest, cleanest path to appropriate valuation. Here’s why I’m grinding Leetcode with years of systems, projects, and capital behind me.