
Articles
Front‑end Development
Front‑end web development is my personal niche, it is the art of creating visual and interactive elements for a website, including layout, design, and interactivity, using HTML, CSS, and JavaScript.
Below you will find a subset of articles from my blog specifically about Front‑End Development. 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 twenty‑eight collected together for you below.

If Not Internet Explorer Conditional HTML. 
How to Replace All Instances of a String in JavaScript. How to Replace All Instances of a String in JavaScript

Understanding Element Dimensions in JavaScript: Width and Height. Understanding Element Dimensions in JavaScript: Width and Height

How to Use and Clear the CSS float Property. How to Use and Clear the CSS
floatProperty
Using display in CSS. Using
displayin CSS
How to Use grid in CSS. How to Use
gridin CSS
UseReducer in React. useReducerin React
Check If Three Values are Equal in JavaScript. Check If Three Values are Equal in JavaScript

Toggle a Boolean in JavaScript. Toggle a Boolean in JavaScript

Dynamic Routes in Next.js. Dynamic Routes in Next.js
JavaScript’s Math.random(). JavaScript's
Math.random()
UseRef in React. useRefin React
Exploring the Liquid Templating Language. Exploring the Liquid Templating Language

React Hooks: Modern State Management. React Hooks: Modern State Management

Class vs. Functional Components in React. Class vs. Functional Components in React

Custom _app and Custom _document in Next.js. Custom
_appand Custom_documentin Next.js
Understanding the JavaScript Event Loop. Understanding the JavaScript Event Loop

Creating Interactive User Interfaces with HTML, CSS, and JavaScript. Creating Interactive User Interfaces with HTML, CSS, and JavaScript