
Data StructuresJavaScriptJun 1, 2024
Sorting Arrays with NodeJS and Javascript
Sorting algorithms in JavaScript: bubble, merge, quick, and when to pick each one. Commented code plus complexity in practice.
Read storyLong-form notes on systems, software engineering, architecture, and lessons from real projects.


Sorting algorithms in JavaScript: bubble, merge, quick, and when to pick each one. Commented code plus complexity in practice.
Read story
BFS and DFS on graphs in JavaScript: visit order, queue vs stack, and visual examples. Data structures in a Nutshell episode.
Read story
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 story