ποΈ DS&A
7 items
ποΈ 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.
ποΈ 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.
ποΈ Data Structure Pairing: Deque + Hash Map (Rolling-Window Dedup)
A reusable pattern for time based sliding window uniqueness problems β combining a deque for order (window) and a hash map for O(1) insertions/lookups/deletes
ποΈ Fixed Sliding Window: Rethinking the Pattern
A clean, reusable approach to sliding window problems β starting at the first valid state, removing conditional complexity, and focusing on window validity instead of index juggling.
ποΈ Heaps
2 items
ποΈ Inversions Quick Guide: Sorting, Parity, and Why It Matters
Understand what inversion counts are, how to compute them, and why they're crucial in sorting algorithms, permutation parity, and puzzle solvability.
ποΈ Iterate
1 item
ποΈ Lang Comparison
4 items
ποΈ Matrixes
1 item
ποΈ Prefix Sums
Prefix sums (cumulative sums) are a foundational technique for speeding up range queries. They extend beyond arrays into matrices, trees, and even XOR or product computations, forming the backbone of many algorithmic optimizations.
ποΈ Trees
5 items
ποΈ Why I Still Prefer Whiteboard Interviews
Whiteboard interviews aren't perfect β but they give hiring managers a chance to see how you actually think. Coding platforms, despite their data and automation, often miss the signal. This article explores why.
ποΈ 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.