
Articles
JavaScript, page 10 of 17
JavaScript is probably one of the most‑used programming languages in the world, and a cornerstone of front‑end (and more general) web development. It enables the development of interactivity and features that HTML and CSS alone simply cannot, and includes more advanced concepts like closures, callbacks, and asynchronous programming.
Below you will find a subset of articles from my blog specifically about JavaScript. 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‑eight collected together for you below.

React vs. Vue vs. Angular. Static Site Generators. Static Site Generators

All About Headless CMSes. All About Headless CMSes

What Makes a Great JavaScript Developer? What Makes a Great JavaScript Developer?

Renaming and Destructuring Variables in ES6. Renaming and Destructuring Variables in ES6

How to Choose a React Developer. How to Choose a React Developer
Create Arrays of Any Size with Placeholder Content in JavaScript. Create Arrays of Any Size with Placeholder Content in JavaScript

How to Hire a JavaScript Developer. How to Hire a JavaScript Developer
ReferenceError: Window is Not Defined in Gatsby. ReferenceError: Window is Not Defined in Gatsby

How to Hire a Freelance Front‑End Developer. How to Hire a Freelance Front‑End Developer

What is Front‑End Development? What is Front‑End Development?

React: Functional, Class, and Pure Components. React: Functional, Class, and Pure Components

Preview Mode in Next.js with a Headless CMS. Preview Mode in Next.js with a Headless CMS

Detecting and Dealing with Website Theft. Detecting and Dealing with Website Theft

Sort the Keys of an Object with JavaScript. Sort the Keys of an Object with JavaScript

Removing p Tags from Contentful List Items. Removing
pTags from Contentful List Items
Rendering Contentful Rich Code Snippets in Gatsby. Rendering Contentful Rich Code Snippets in Gatsby

What are Array‑Like Objects in JavaScript? What are Array‑Like Objects in JavaScript?