Forem

Antonello Zanini profile picture

Antonello Zanini

I'm a software engineer, but I prefer to call myself a technology bishop. Spreading knowledge through writing is my mission. HIRE ME: antonello@writech.run

Pronouns

he/him

Work

Technical Writer ✒️ | Technology Bishop 🙏 | Software Engineer 🛠️

Advanced JavaScript Asynchronous With Async.js
Cover image for Advanced JavaScript Asynchronous With Async.js

Advanced JavaScript Asynchronous With Async.js

1
Comments
12 min read

Want to connect with Antonello Zanini?

Create an account to connect with Antonello Zanini. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6
Cover image for How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6

How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6

5
Comments
8 min read
How To Set Up Multiple Datasources in Spring Boot 3
Cover image for How To Set Up Multiple Datasources in Spring Boot 3

How To Set Up Multiple Datasources in Spring Boot 3

4
Comments
8 min read
Best Testing Practices in Node.js
Cover image for Best Testing Practices in Node.js

Best Testing Practices in Node.js

1
Comments
9 min read
DbVisualizer 24.2: A Complete Review
Cover image for DbVisualizer 24.2: A Complete Review

DbVisualizer 24.2: A Complete Review

10
Comments
11 min read
How to Handle Errors in Next.js for Node With the App Router
Cover image for How to Handle Errors in Next.js for Node With the App Router

How to Handle Errors in Next.js for Node With the App Router

1
Comments
9 min read
Expand Content Reach Using AI for SEO and Translation in Your CMS
Cover image for Expand Content Reach Using AI for SEO and Translation in Your CMS

Expand Content Reach Using AI for SEO and Translation in Your CMS

Comments
11 min read
An Introduction to Unit Testing in Node.js
Cover image for An Introduction to Unit Testing in Node.js

An Introduction to Unit Testing in Node.js

1
Comments
8 min read
How to Define a Counter in MySQL
Cover image for How to Define a Counter in MySQL

How to Define a Counter in MySQL

1
Comments
6 min read
How to Perform Data Validation in Node.js
Cover image for How to Perform Data Validation in Node.js

How to Perform Data Validation in Node.js

1
Comments
12 min read
Best PostgreSQL GUI Tools
Cover image for Best PostgreSQL GUI Tools

Best PostgreSQL GUI Tools

5
Comments
7 min read
Cypress vs. Playwright for Node: A Head-to-Head Comparison
Cover image for Cypress vs. Playwright for Node: A Head-to-Head Comparison

Cypress vs. Playwright for Node: A Head-to-Head Comparison

2
Comments 2
9 min read
When to Use Bun Instead of Node.js
Cover image for When to Use Bun Instead of Node.js

When to Use Bun Instead of Node.js

3
Comments
6 min read
How To Set Up the Advanced Permission Pro Extension
Cover image for How To Set Up the Advanced Permission Pro Extension

How To Set Up the Advanced Permission Pro Extension

Comments
6 min read
How to Implement Rate Limiting in Express for Node.js
Cover image for How to Implement Rate Limiting in Express for Node.js

How to Implement Rate Limiting in Express for Node.js

4
Comments 2
8 min read
How to Integrate Astro with ApostropheCMS pt. 2
Cover image for How to Integrate Astro with ApostropheCMS pt. 2

How to Integrate Astro with ApostropheCMS pt. 2

Comments
14 min read
How to Integrate Astro With ApostropheCMS pt. 1
Cover image for How to Integrate Astro With ApostropheCMS pt. 1

How to Integrate Astro With ApostropheCMS pt. 1

Comments
14 min read
Top 8 Recent V8 Updates
Cover image for Top 8 Recent V8 Updates

Top 8 Recent V8 Updates

1
Comments
7 min read
Tech Blog on Your Site or on Medium / Dev.to?
Cover image for Tech Blog on Your Site or on Medium / Dev.to?

Tech Blog on Your Site or on Medium / Dev.to?

6
Comments 8
6 min read
How to Store Spring Boot Application Metrics in InfluxDB
Cover image for How to Store Spring Boot Application Metrics in InfluxDB

How to Store Spring Boot Application Metrics in InfluxDB

3
Comments
11 min read
How to Build an Ecommerce Website with ApostropheCMS
Cover image for How to Build an Ecommerce Website with ApostropheCMS

How to Build an Ecommerce Website with ApostropheCMS

Comments 1
11 min read
Top 20 Frontend Interview Questions With Answers
Cover image for Top 20 Frontend Interview Questions With Answers

Top 20 Frontend Interview Questions With Answers

4
Comments
11 min read
How to Use a Proxy in PHP with cURL
Cover image for How to Use a Proxy in PHP with cURL

How to Use a Proxy in PHP with cURL

1
Comments
7 min read
Enabling TypeScript Programming in Visual Studio Code
Cover image for Enabling TypeScript Programming in Visual Studio Code

Enabling TypeScript Programming in Visual Studio Code

4
Comments
10 min read
How AI Can Support You During Calls
Cover image for How AI Can Support You During Calls

How AI Can Support You During Calls

Comments
4 min read
5 Steps to Create a Digital Marketplace
Cover image for 5 Steps to Create a Digital Marketplace

5 Steps to Create a Digital Marketplace

Comments
4 min read
When to Use JSON Data in a Relational Database
Cover image for When to Use JSON Data in a Relational Database

When to Use JSON Data in a Relational Database

3
Comments
6 min read
How To Design a Multi-Language Database
Cover image for How To Design a Multi-Language Database

How To Design a Multi-Language Database

4
Comments 3
5 min read
A complete guide to generated columns in MySQL
Cover image for A complete guide to generated columns in MySQL

A complete guide to generated columns in MySQL

2
Comments
6 min read
Partitioning a Billion-Row Table of Soccer Data Using Data Context
Cover image for Partitioning a Billion-Row Table of Soccer Data Using Data Context

Partitioning a Billion-Row Table of Soccer Data Using Data Context

Comments
8 min read
How to fix a sequence when it goes out of sync in PostgreSQL
Cover image for How to fix a sequence when it goes out of sync in PostgreSQL

How to fix a sequence when it goes out of sync in PostgreSQL

1
Comments
5 min read
Improving Performance with SQL Aggregate Functions
Cover image for Improving Performance with SQL Aggregate Functions

Improving Performance with SQL Aggregate Functions

Comments
7 min read
PostgreSQL GIN Index: Complete Guide
Cover image for PostgreSQL GIN Index: Complete Guide

PostgreSQL GIN Index: Complete Guide

7
Comments 1
4 min read
Want to Turn the JavaScript Console Into a Mean Console? Now, You Can!
Cover image for Want to Turn the JavaScript Console Into a Mean Console? Now, You Can!

Want to Turn the JavaScript Console Into a Mean Console? Now, You Can!

Comments
2 min read
How To Simplify Your Automated Testing With AI: A Beginner's Guide
Cover image for How To Simplify Your Automated Testing With AI: A Beginner's Guide

How To Simplify Your Automated Testing With AI: A Beginner's Guide

Comments
10 min read
How to Append JavaScript Data to a FormData
Cover image for How to Append JavaScript Data to a FormData

How to Append JavaScript Data to a FormData

3
Comments
3 min read
A Complete Guide to Regular, Dev, and Peer Dependencies in npm
Cover image for A Complete Guide to Regular, Dev, and Peer Dependencies in npm

A Complete Guide to Regular, Dev, and Peer Dependencies in npm

1
Comments
4 min read
Improving Performance in a Hierarchical SQL Table Structure with Column Propagation
Cover image for Improving Performance in a Hierarchical SQL Table Structure with Column Propagation

Improving Performance in a Hierarchical SQL Table Structure with Column Propagation

Comments
9 min read
How To Fix the npm "Conflicting Peer Dependency" Error
Cover image for How To Fix the npm "Conflicting Peer Dependency" Error

How To Fix the npm "Conflicting Peer Dependency" Error

71
Comments 4
4 min read
Best Web Scraping Libraries for Spring Boot
Cover image for Best Web Scraping Libraries for Spring Boot

Best Web Scraping Libraries for Spring Boot

2
Comments
3 min read
How to Deal With Cheerio's load() Function Deprecation
Cover image for How to Deal With Cheerio's load() Function Deprecation

How to Deal With Cheerio's load() Function Deprecation

Comments
2 min read
How To Fix the "Source Parse Failed For Route" Error in Next.js
Cover image for How To Fix the "Source Parse Failed For Route" Error in Next.js

How To Fix the "Source Parse Failed For Route" Error in Next.js

Comments
3 min read
Best Web Scraping Libraries for R
Cover image for Best Web Scraping Libraries for R

Best Web Scraping Libraries for R

1
Comments
4 min read
How to Allow Only Specific User Agents in Next.js
Cover image for How to Allow Only Specific User Agents in Next.js

How to Allow Only Specific User Agents in Next.js

Comments
4 min read
How To Parse HTML With Regex
Cover image for How To Parse HTML With Regex

How To Parse HTML With Regex

Comments
11 min read
How to Use the tsconfig.json "paths" Option in Node.js
Cover image for How to Use the tsconfig.json "paths" Option in Node.js

How to Use the tsconfig.json "paths" Option in Node.js

Comments 2
3 min read
How to Disable the Error Overlay in React in Development Mode
Cover image for How to Disable the Error Overlay in React in Development Mode

How to Disable the Error Overlay in React in Development Mode

7
Comments
3 min read
Check Out LinkedIn Maven Plugin — A Plugin to Become a Java Influencer
Cover image for Check Out LinkedIn Maven Plugin — A Plugin to Become a Java Influencer

Check Out LinkedIn Maven Plugin — A Plugin to Become a Java Influencer

Comments
4 min read
How to Set Up Playwright in Python
Cover image for How to Set Up Playwright in Python

How to Set Up Playwright in Python

8
Comments
3 min read
Automatically Generating Data Exploration Code in Python With Mito
Cover image for Automatically Generating Data Exploration Code in Python With Mito

Automatically Generating Data Exploration Code in Python With Mito

Comments
5 min read
Are Programming Languages Real Languages?
Cover image for Are Programming Languages Real Languages?

Are Programming Languages Real Languages?

Comments
6 min read
How To Deal With The ConnectionAcquireTimeoutError in Sequelize
Cover image for How To Deal With The ConnectionAcquireTimeoutError in Sequelize

How To Deal With The ConnectionAcquireTimeoutError in Sequelize

8
Comments 2
4 min read
What Is Software Instrumentation and How It Works
Cover image for What Is Software Instrumentation and How It Works

What Is Software Instrumentation and How It Works

3
Comments 1
4 min read
Dealing With the '"next/font" requires SWC' Error in Next.js
Cover image for Dealing With the '"next/font" requires SWC' Error in Next.js

Dealing With the '"next/font" requires SWC' Error in Next.js

2
Comments
3 min read
Dealing With the "TS2322 'DefaultTFuncReturn' is not assignable to type xyz" Error in i18next
Cover image for Dealing With the "TS2322 'DefaultTFuncReturn' is not assignable to type xyz" Error in i18next

Dealing With the "TS2322 'DefaultTFuncReturn' is not assignable to type xyz" Error in i18next

Comments
3 min read
How To Fix Error 413 in Apps Behind Nginx on AWS Elastic Beanstalk
Cover image for How To Fix Error 413 in Apps Behind Nginx on AWS Elastic Beanstalk

How To Fix Error 413 in Apps Behind Nginx on AWS Elastic Beanstalk

3
Comments
4 min read
How To Use a SOCKS Proxy in Axios
Cover image for How To Use a SOCKS Proxy in Axios

How To Use a SOCKS Proxy in Axios

3
Comments
4 min read
How To Mark a File as Executable in a Git Repo
Cover image for How To Mark a File as Executable in a Git Repo

How To Mark a File as Executable in a Git Repo

7
Comments
2 min read
How To Filter Requests and Resources in Chrome DevTools
Cover image for How To Filter Requests and Resources in Chrome DevTools

How To Filter Requests and Resources in Chrome DevTools

3
Comments
3 min read
How To Perform JOIN Queries With JPA Criteria API
Cover image for How To Perform JOIN Queries With JPA Criteria API

How To Perform JOIN Queries With JPA Criteria API

7
Comments
4 min read
loading...