
Articles
Development
This is a very broad category within my articles which encompasses any aspect of web development, from initial design and architecture to coding, testing, and deployment.
Below you will find a subset of articles from my blog specifically about 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 collected together for you below.

Five Tips on How to Be a Good Web Developer. 
How to Read JavaScript Errors and Stack Traces. How to Read JavaScript Errors and Stack Traces

Pass by Value vs. Reference in JavaScript. Pass by Value vs. Reference in JavaScript
Accessing a Random Element from an Array Using JavaScript. Accessing a Random Element from an Array Using JavaScript
Get the Number of Years Between Two Dates with PHP and JavaScript. Get the Number of Years Between Two Dates with PHP and JavaScript

Using data‑* Attributes and dataset in JavaScript. Using
data‑*Attributes anddatasetin JavaScriptDOM Traversal: closest() in Vanilla JavaScript and jQuery. DOM Traversal:
closest()in Vanilla JavaScript and jQuery
Using classList in JavaScript: add(), remove(), toggle(), and contains(). Using
classListin JavaScript:add(),remove(),toggle(), andcontains()Handling Click Events in JavaScript. Handling Click Events in JavaScript

DOMContentLoaded vs. load in JavaScript. DOMContentLoadedvs.loadin JavaScript
Why querySelector Returns null in JavaScript. Why
querySelectorReturnsnullin JavaScriptHow to Check an Element Exists with and Without jQuery. How to Check an Element Exists with and Without jQuery
A Simple Popup Window Using jQuery. A Simple Popup Window Using jQuery
Setting CSS Blur Filter to Zero on a Retina Screen. Setting CSS Blur Filter to Zero on a Retina Screen