JavaScript

Send analytics with navigator.sendBeacon() without blocking the page

A common problem when sending statistical (analytics) data to the server from the frontend is that when using AJAX, you often end up blocking the page load. Fortunately, there’s a native solution.

September 10, 2025
JavaScript

Create a custom select with CSS and JavaScript

In this article we’ll see how to build a custom select element with CSS and JavaScript. This is a solution that fixes the problem of handling select elements only with CSS.

September 10, 2025
JavaScript

Create a toggle switch with CSS and JavaScript

In this article we’ll see how to build a toggle switch using CSS and JavaScript. This type of component is very popular in web interfaces.

September 10, 2025
Node.js

GraphQL: an introduction

GraphQL offers a declarative, strongly typed, and composable model to expose data and orchestrate services.

September 4, 2025
Node.js

Managing DOIs with Node.js: creation and metadata updates

With Node.js, it is possible to interface with DOI registration APIs (such as Crossref or DataCite) to create, update, and manage these identifiers. In this article, we will see how to generate and manage a DOI using Node.js.

September 2, 2025
Node.js

Node.js in modern SCADA architectures: benefits, limits, and use cases

This article explores in detail the role of Node.js in a SCADA system, its advantages, potential limitations, and real-world use cases.

September 2, 2025