Skip to main content
Dublin Library

The Publishing Project

Using Iterator Helpers

Modern JavaScript development often defaults to chaining array methods like .filter(), .map(), and .reduce(). While these methods offer great readability and a declarative style, they suffer from a...

load .env file in Node.js natively

Node.js 20.12.0 introduced a native way to load environment variables from a .env file using the loadEnvFile() function from the node:process module. This is a great addition because it eliminates the...

New Features in CSS Multi-Column Layout

A significant limitation of CSS multi-column layouts has been the restricted control over content flow between columns. While developers can set the number of columns, their width, and the gaps...

Deep Dive - Chrome Origin Trials

Origin Trials allow you to test and provide feedback on new or experimental web APIs before they become a permanent part of the web platform. Chromium-based browsers—such as Chrome, Edge, and...

globalThis in JavaScript

globalThis is a universal accessor for the global object in JavaScript. It provides a reliable, standard way to access global variables and functions regardless of the environment executing the...

Archive Navigation