Rosario De Chiara I'm a blockchain technology lead. My passions are distributed systems, efficient algorithms, and retrocomputing. I have a PhD (Dottorato di Ricerca) in Computer Science and worked as a researcher at university. I’m Italian, which means I’m pretty opinionated about food.

Stories by Rosario De Chiara

Build AI Chatbot FastChat

Build an AI chatbot with FastChat and JavaScript

In this article, we explore how to use FastChat to implement a simple AI chatbot in a JavaScript web app.

Rosario De Chiara
Oct 6, 2023 ⋅ 5 min read
Best Heatmap Libraries for React

Best heatmap libraries for React (with demos)

We explore three top choices for creating heatmap components for your React apps, along with demos for each option.

Rosario De Chiara
Jul 27, 2023 ⋅ 9 min read
Open GL Basics Rust

Understanding OpenGL basics in Rust

Explore OpenGL concepts like context, the frame buffer, the shaders programming, the whole events, and the event loop.

Rosario De Chiara
Apr 17, 2023 ⋅ 6 min read
Natural Language Processing Python Spacy

A guide to natural language processing with Python using spaCy

Explore some examples of natural language processing using spaCy, a popular, open source library for NLP in Python.

Rosario De Chiara
Apr 10, 2023 ⋅ 4 min read
Infinite Scroll Vue

How to implement infinite scroll with Vue

An infinite scroll feature is especially useful when you want to load large amounts of data or images as the user needs them rather than all at once.

Rosario De Chiara
Jan 31, 2023 ⋅ 4 min read
Comparing Wayne.js with Express.js for Service Worker Routing

Comparing Wayne.js with Express.js for service worker routing

In this article, we will describe how to export a simple REST API from Express.js to Wayne.js for service worker routing.

Rosario De Chiara
Dec 2, 2022 ⋅ 5 min read
Creating Visualizations with D3 and TypeScript

Creating visualizations with D3 and TypeScript

This tutorial will be a step-by-step guide that will show you how to create a complex visualization using D3 and TypeScript.

Rosario De Chiara
Oct 11, 2022 ⋅ 4 min read
Getting Started With Deno And Fresh

Getting started with Deno and Fresh

Now and then, a new contender for well-acquainted technologies appears. This happens for Node.js as well, and a promising example of this is Deno.

Rosario De Chiara
Sep 6, 2022 ⋅ 6 min read
How To Build A Blockchain Charity Or Crowdsourcing Platform

How to build a blockchain charity or crowdsourcing platform

A blockchain-based charity organization could foster a renewed trust among givers. We will build a simple, functional charity organization for this project.

Rosario De Chiara
Jul 29, 2022 ⋅ 5 min read

Using Rollup to package a library for TypeScript and JavaScript

Rollup is a module bundler designed to assist in the process of collecting all the functionalities of your brand-new library into a single bundle.

Rosario De Chiara
Jun 1, 2022 ⋅ 5 min read
Hyperledger Sawtooth: A Gentle Introduction

Hyperledger Sawtooth: A gentle introduction

Hyperledger Sawtooth is a blockchain that can run smart contracts without needing to know the underlying design of the core system.

Rosario De Chiara
Mar 31, 2022 ⋅ 6 min read