2024  22

October  1

A Type-Safer Alternative to Type Guards in TypeScript

October 10, 2024 · (Updated October 13, 2024) · 7 min · 1394 words

September  3

Should You Build Your Next Command Line Utility Using Node.js? Factors to Consider

September 24, 2024 · (Updated October 12, 2024) · 4 min · 695 words

Bitwise Operators in JavaScript and When to Use Them

September 14, 2024 · (Updated October 1, 2024) · 7 min · 1304 words

Javascript/Python Array Quick Reference

September 5, 2024 · (Updated September 23, 2024) · 2 min · 355 words

August  3

Assertions in Loops in Unit Tests: Tips and Best Practices

August 26, 2024 · (Updated October 6, 2024) · 2 min · 358 words

Assertions in If-Clauses in Unit Tests: Tips and Best Practices

August 18, 2024 · (Updated October 6, 2024) · 3 min · 469 words

An Elegant and Safe Solution for the Strict Typing of Array.includes

August 7, 2024 · (Updated September 23, 2024) · 6 min · 1133 words

July  3

JavaScript Performance Tips: The Hidden Cost of Literals

July 27, 2024 · (Updated September 23, 2024) · 7 min · 1424 words

Tips to Improve Git Experience for JavaScript Projects

July 18, 2024 · (Updated September 23, 2024) · 2 min · 405 words

HTML Tricks to Speed up Loading React Apps

July 5, 2024 · (Updated October 1, 2024) · 5 min · 1027 words

June  3

Semantic Versioning of Npm Packages After a Dependency Update

June 27, 2024 · (Updated September 23, 2024) · 5 min · 985 words

Typing CSS Variables in React

June 17, 2024 · (Updated September 23, 2024) · 3 min · 532 words

Guides to Creating Cross-Platform Node.js Scripts

June 9, 2024 · (Updated September 23, 2024) · 3 min · 565 words

May  4

Automatic Polyfill for Modern Browsers With Vite

May 28, 2024 · (Updated September 23, 2024) · 4 min · 703 words

Exploring the Difference Between the Effects of Dependencies and Peer Dependencies after NPM v7

May 19, 2024 · (Updated September 23, 2024) · 7 min · 1426 words

Restrict Access to a JavaScript Application Embedded via an iframe

May 13, 2024 · (Updated September 23, 2024) · 4 min · 735 words

Set an Attribute Without Value in JavaScript

May 1, 2024 · (Updated September 23, 2024) · 3 min · 552 words

April  5

Maintaining an Open Source JavaScript Project? Help Dependents Retain Notices

April 20, 2024 · (Updated September 23, 2024) · 3 min · 574 words

Unleash Git Power with Enhanced User Configuration

April 11, 2024 · (Updated October 6, 2024) · 4 min · 711 words

Make TypeDoc Generate a 404 Page

April 6, 2024 · (Updated October 3, 2024) · 3 min · 489 words

Typing Wrapper Functions in Typescript

April 3, 2024 · (Updated September 23, 2024) · 3 min · 558 words

Test the Presence of a Material UI Icon in Jest/Vitest

April 2, 2024 · (Updated September 23, 2024) · 1 min · 197 words