Antonello Zanini

  I'm a software engineer, but I prefer to call myself a technology bishop. Spreading knowledge through writing is my mission.


14 Stories by Antonello Zanini

7 common Next.js HMR issues and how to address them

Efficiency and productivity are critical in modern web development. That’s why Next.js introduced the Hot Module Replacement (HMR) mechanism, more commonly known as Fast...
0 7 min read

Using ultrafetch to boost node-fetch behavior

ultrafetch adds caching capabilities to fetch and node-fetch to address one of the major drawbacks of both implementations of the Fetch API.
0 6 min read

Using CORS in Next.js to handle cross-origin requests

There are several ways to configure CORS in Next.js. Let's look at how to use the most critical headers to make your site more...
0 7 min read

Building type-safe forms in React with react-ts-form

react-ts-form is a complete and customizable library for creating more maintainable type-safe forms in React while avoiding boilerplate code.
0 8 min read

Using Helmet in Node.js to secure your application

Learn how to integrate Node.js with Helmet to improve security by safeguarding HTTP headers returned by a Node.js app.
2 9 min read

ArrayList vs. LinkedList for Kotlin data structure

Let's explore the main differences between ArrayList and LinkedList in Kotlin to figure out which data collection structure is best.
0 6 min read

How to extend the Express Request object in TypeScript

Let’s learn how to extend the Request type in TypeScript to make its instances store custom data you can use at the controller level.
0 10 min read

Type casting in Kotlin: Unsafe vs. safe

Discover what type casting is, how Java and Kotlin approach it, which operators Kotlin provides, and how, when, and why to use them.
0 7 min read

Multipart uploads with S3 in Node.js and React

Explore cloud storage services that support multipart upload by allowing you to split files into several small chunks to be uploaded sequentially or in...
21 10 min read

Everything you need to know about Kotlin extensions

Kotlin extensions allow you to extend a class by adding new features to it without inheritance, and without using the Decorator pattern.
0 6 min read

A complete guide to null safety in Kotlin

Discover the distinguishing factors between nullable and non-nullable types and how to check for null variables using advanced Kotlin operators like Elvis operator and...
0 7 min read

How to integrate a Braintree payment system in React

Braintree helps you implement a payments system effortlessly. This tutorial will show you how to use its Drop-in UI to get started.
0 8 min read