
Articles
JavaScript
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‑three collected together for you below.

Exploring the call() Method in JavaScript. Exploring the

The Role of Dependency Injection in Angular. The Role of Dependency Injection in Angular

Understanding Short‑Circuiting in JavaScript. Understanding Short‑Circuiting in JavaScript

Finding the Difference Between Two Strings in JavaScript. Finding the Difference Between Two Strings in JavaScript

Using Vue's Teleport for Modals and Portals. Using Vue's Teleport for Modals and Portals

Tips for Managing Memory in JavaScript. Tips for Managing Memory in JavaScript

Understanding the Difference Between 'Indexes' and 'Indices'. Understanding the Difference Between 'Indexes' and 'Indices'

Best Practices for Angular Routing and Lazy Loading. Best Practices for Angular Routing and Lazy Loading

Track Element Visibility Using Intersection Observer. Track Element Visibility Using Intersection Observer

Deep‑Cloning vs. Shallow‑Cloning in JavaScript. Deep‑Cloning vs. Shallow‑Cloning in JavaScript

Mastering JavaScript Iterators and Generators. Mastering JavaScript Iterators and Generators

Access Search Parameters in Next.js SSR'd Layout. Access Search Parameters in Next.js SSR'd Layout

Flattening Arrays in JavaScript. Flattening Arrays in JavaScript

Unit Testing in Angular: Writing Effective Tests. Unit Testing in Angular: Writing Effective Tests

Use JavaScript to Find the Week Day from a Date. 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

Reduce() in JavaScript. reduce()in JavaScript