Software EngineeringStacks: Structure, Behavior, and Practical InsightUndo, the back button and every function call work the same way: last in, first out. How stacks shape memory, execution and everyday code.Nov 9, 2025 · 5 min readRead
Software EngineeringFast and Slow Pointer Technique: Detecting Cycles and BeyondHow do you tell if a chain of linked records loops back on itself without remembering every step? Send two pointers at different speeds.Nov 1, 2025 · 3 min readRead
Software EngineeringUnderstanding HashMaps: Constant-Time Lookups in PracticeHash maps find any key almost instantly however much data they hold, until they don't. How they work, when they slow down, and what to use instead.Oct 16, 2025 · 4 min readRead
Software EngineeringEfficient by Design: The Two-Pointer Pattern and System PerformanceFinding matching pairs in a sorted list does not need every combination. Walk inward from both ends and a single pass does it.Oct 11, 2025 · 4 min readRead