
Data StructuresJavaScriptMay 21, 2024
Implementing Tries with NodeJS and Javascript
Tries in JavaScript: insert, search, startsWith, and autocomplete in practice. Prefix trees with clear Node.js examples.
Read storyLong-form notes on systems, software engineering, architecture, and lessons from real projects.


Tries in JavaScript: insert, search, startsWith, and autocomplete in practice. Prefix trees with clear Node.js examples.
Read story
Binary search trees in JavaScript: insert, search, traversals, and real-world limits. Full Node.js walkthrough with code.
Read story
Map and Set in modern JavaScript: any-type keys, deduplication, and when to choose them over plain objects or arrays in practice.
Read storyPriority queues in JavaScript with a heap: enqueue, dequeue, complexity, and real Node.js application scenarios explained.
Read storyHeaps in JavaScript: array-backed min-heap, index math, and priority-queue use cases. Step-by-step Node.js tutorial with code.
Read story