Articles

Data Structures

Data structures are the shapes we choose to organise information so the surrounding code can work with it efficiently. The useful question is not how many structures you can name, but which access or update problem each one solves. That is why these articles overlap naturally with both Algorithms and LeetCode. This category is for the posts where the structure itself is a big part of the lesson, not just a background detail in the final solution.

Need a senior engineer involved?

I can work directly in the codebase, review the architecture, or support the team through delivery when the work needs more than extra hands.