
Articles
Guides
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 two hundred ninety‑three collected together for you below.

Prefix Sums and Hash Maps: Solving 'Subarray Sum Equals K'. 
Container Queries in CSS. Container Queries in CSS

Building a Headless CMS‑Powered Site with Next.js. Building a Headless CMS‑Powered Site with Next.js

Sorting Complex Arrays in JavaScript. Sorting Complex Arrays in JavaScript

Understanding the Backtracking Approach: Solving the 'Word Search' Problem. Understanding the Backtracking Approach: Solving the 'Word Search' Problem

CSS aspect‑ratio for Responsive Layouts. CSS
aspect‑ratiofor Responsive Layouts
Fast and Slow Pointers: Solving the 'Linked List Cycle' Problem. Fast and Slow Pointers: Solving the 'Linked List Cycle' Problem

Building Multi‑Tenant Applications with Next.js. Building Multi‑Tenant Applications with Next.js

Single Number in TypeScript with Bit Manipulation. Single Number in TypeScript with Bit Manipulation

Building a Custom Vue 3 Hook Using the Composition API. Building a Custom Vue 3 Hook Using the Composition API

Grid Traversal: Solving the 'Number of Islands' Problem. Grid Traversal: Solving the 'Number of Islands' Problem

Vue's provide/inject API: When and How to Use It. Vue's
provide/injectAPI: When and How to Use It
Understanding the Difference Between <b> and <strong>. Understanding the Difference Between
<b>and<strong>
Optimising Vue.js Performance with Lazy Loading and Code Splitting. Optimising Vue.js Performance with Lazy Loading and Code Splitting

Sliding Window Fundamentals: Solving 'Longest Substring Without Repeating Characters'. Sliding Window Fundamentals: Solving 'Longest Substring Without Repeating Characters'

Control CSS Container Layouts with place‑content. Control CSS Container Layouts with
place‑content
Simplify Your Layout CSS with place‑items. Simplify Your Layout CSS with
place‑items
Optimising Angular Forms: Template‑Driven vs. Reactive Forms. Optimising Angular Forms: Template‑Driven vs. Reactive Forms