
Articles
Guides, page 2 of 17
This is a relatively generic and broad category where I attempt to offer guidance or instruction on more‑or‑less anything related to front‑end and web development.
Below you will find a subset of articles from my blog specifically about Guides. This is an area that I have worked with for many years, and have managed to write about quite a few times. There are three hundred collected together for you below.

Quickselect in TypeScript: Solving 'Kth Largest Element in an Array'. 
Practical Use Cases for JavaScript Set and Map. Practical Use Cases for JavaScript
SetandMap
Find Peak Element: Binary Search Without a Fully Sorted Array. Find Peak Element: Binary Search Without a Fully Sorted Array

Testing Vue Components with Vue Test Utils. Testing Vue Components with Vue Test Utils

Modified Binary Search: Solving 'Search in Rotated Sorted Array'. Modified Binary Search: Solving 'Search in Rotated Sorted Array'

LeetCode: Solving the 'Merge Two Sorted Lists' Problem. LeetCode: Solving the 'Merge Two Sorted Lists' Problem

Binary Search on the Answer: Solving 'Koko Eating Bananas'. Binary Search on the Answer: Solving 'Koko Eating Bananas'

Understanding Tail call Optimisation in JavaScript. Understanding Tail call Optimisation in JavaScript

Understanding WeakMap and WeakSet in JavaScript. Understanding
WeakMapandWeakSetin JavaScript
JavaScript Symbols: When and Why to Use Them. JavaScript Symbols: When and Why to Use Them

React's Virtual DOM vs. the Real DOM. React's Virtual DOM vs. the Real DOM

How JavaScript Handles Memory Management and Garbage Collection. How JavaScript Handles Memory Management and Garbage Collection

Implementing Server‑Side Rendering (SSR) in Vue. Implementing Server‑Side Rendering (SSR) in Vue

Monotonic Stack: Solving the 'Daily Temperatures' Problem. Monotonic Stack: Solving the 'Daily Temperatures' Problem

Implementing a Trie in TypeScript: Solving 'Implement Trie (Prefix Tree)'. Implementing a Trie in TypeScript: Solving 'Implement Trie (Prefix Tree)'

Building Efficient Recursive Functions in JavaScript. Building Efficient Recursive Functions in JavaScript

The Execution Context in JavaScript. The Execution Context in JavaScript

Optimising Performance in React with useMemo and useCallback. Optimising Performance in React with
useMemoanduseCallback