
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.

Use JavaScript to Find the Week Day from a Date. 
Understanding Object Types with JavaScript's instanceof. Understanding Object Types with JavaScript's
instanceof
Implementing Authentication in Next.js Using NextAuth.js. Implementing Authentication in Next.js Using NextAuth.js

Understanding Transient Props in styled‑components. Understanding Transient Props in
styled‑components
Reduce() in JavaScript. reduce()in JavaScript
Creating Progressive Web Apps (PWAs) with Angular. Creating Progressive Web Apps (PWAs) with Angular

Pure Functions in JavaScript. Pure Functions in JavaScript

Understanding the Composition API in Vue 3. Understanding the Composition API in Vue 3

Testing the Content of JSX Data in Cypress. Testing the Content of JSX Data in Cypress

Angular Change Detection: How It Works and How to Optimise It. Angular Change Detection: How It Works and How to Optimise It

Validating Parentheses Input Using TypeScript. Validating Parentheses Input Using TypeScript

Leveraging .then() in Modern JavaScript. Leveraging
.then()in Modern JavaScript
Stopping Propagation vs. Preventing Default in JavaScript. Stopping Propagation vs. Preventing Default in JavaScript

Solving the 'Letter Combinations of a Phone Number' Problem with TypeScript. Solving the 'Letter Combinations of a Phone Number' Problem with TypeScript

Introducing Seeded Randomisation into an SSR Gatsby Project. Introducing Seeded Randomisation into an SSR Gatsby Project

LeetCode: Converting Roman Numerals to Integers. LeetCode: Converting Roman Numerals to Integers

LeetCode: Converting Integers to Roman Numerals. LeetCode: Converting Integers to Roman Numerals

Staying Current: Automating Copyright Year Updates. Staying Current: Automating Copyright Year Updates