
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.

Array.includes() vs. indexOf() in JavaScript. 
React Portals Explained. React Portals Explained

Enhancing User Experience with CSS and JavaScript Animations. Enhancing User Experience with CSS and JavaScript Animations

CSS Animations: Transitions vs. Keyframes. CSS Animations: Transitions vs. Keyframes

React Fragments Explained. React Fragments Explained

Understanding Media Queries in CSS. Understanding Media Queries in CSS

Optimising Website Performance with HTML, CSS, and JavaScript. Optimising Website Performance with HTML, CSS, and JavaScript

Mastering CSS Animations with @keyframes. Mastering CSS Animations with
@keyframes
Extends and super in JavaScript Classes. extendsandsuperin JavaScript Classes
JavaScript Essentials for Freelance Web Developers. JavaScript Essentials for Freelance Web Developers

Some of the Most‑Misunderstood Properties in CSS. Some of the Most‑Misunderstood Properties in CSS

::Before and ::after Pseudo‑Elements in CSS. ::beforeand::afterPseudo‑Elements in CSS
Promise.all() vs. Promise.race() in JavaScript. Promise.all()vs.Promise.race()in JavaScript
Building Polyfills for JavaScript Array and String Methods. Building Polyfills for JavaScript Array and String Methods

JavaScript Error Handling Patterns. JavaScript Error Handling Patterns

The CSS overflow Property. The CSS
overflowProperty
The Difference Between JavaScript Callbacks and Promises. The Difference Between JavaScript Callbacks and Promises

Array.find(), Array.some(), and Array.every() in JavaScript. Array.find(),Array.some(), andArray.every()in JavaScript