I developed a small piece of code that uses LangChain to perform semantic searches within a file. This enables the extraction of relevant information based on the meaning of words, rather than simple text matches, improving the efficiency of finding specific content.

Search it!


Random Map Tile Generator

A Node.js application that randomly generates maps for 2D tile-based games using an XY grid system.

Map it!


Tileable Normal Map Generator

This tool creates seamless normal maps from black and white images, converting them into high-quality, scalable SVG format. It’s perfect for applications requiring detailed, high-resolution textures.

Map it!


Public spending in Italy

See how Italian public spending changes with the government in power. The interactive graph highlights differences in categories such as defense and healthcare as a percentage of GDP.

Watch it!


Worldwide Governance Indicators in Italy

Chart showing the Worldwide Governance Indicators in Italy, to see the performance of the various parties.

Watch it!


Optimize the functions in javascript

If we run the same function multiple times with the same parameters, we will get the same results and waste computational power. This code can help to optimize resources.

Optimize it!


JQuey in native JS

This project involves building a custom JavaScript class to replicate key jQuery methods for DOM manipulation and event handling, reducing the need for external libraries. The aim is to improve performance and flexibility by using only essential features and modern JavaScript APIs.

Optimize it!


Ebook to covers in library

I developed a Python script that converts a folder of EPUB and PDF files into an image where the books are displayed as physical volumes on a bookshelf. The script extracts the cover images and titles, offering a tangible way to visualize your eBook collection.

Cover it!


Learn Language

This web page offers a playful tool for learning English through YouTube videos. It utilizes video transcripts as a basis for a sorting game, where the video pauses and prompts you to organize selected words into the correct order.

Learn


Best country to live in

I took different indices such as peace, temperature, purchasing power, welfare, health system, education etc. and making an average I created a map and a table with the ranking of the best countries to live.

Search


Smartphone - Apple Vs other brands

I’ve always wondered why apple can sell so many iPhones. I always felt that it offered nothing more than other smartphones in terms of performance and innovation. I wanted to confirm my impression by comparing objective parameters with the main brands (Samsung, Xiaomi, Huawei and OnePlus). To choose which smartphones to compare I based on the most popular ones by brand according to the site: gsmarena.com. To compare the GPUs I relied on the reports of: notebookcheck.net.

Check for yourself


Nostro Mondo - Forum

By ordering on my computer, I found my very first site ever, developed in 2008 at 17 years old :) It was a forum with many categories, such as yahoo answer. I am attaching a photo of the home page, with the approval of the w3c standard of html and css at the bottom, of which I was very proud :)

Show


Rainiest Days

What are the rainiest days? And consequently: when should you not wash your car?

Wash it!


Metodo Croce

On the internet you can hear about the “metodo croce” (I don’t know the English translation, maybe cross method) that promises to earn money with roulette. Example: If you bet on red and come out red, you make the next bet on black. If you bet black and it comes out red the next time you bet twice on black, if you lose bet qudruple on black and so on. So when you win you will be able to recover all the losses and have a profit. The problem with this method is that you can lose up to 20 times in a row and even if you bet only one cent it will become more than 5000 euros or dollars. This script proves that you always lose! sometimes it takes a few hours, sometimes a few weeks, but sooner or later you always lose. Also check the money and time, you can have earnings (which sooner or later you lose) but in very long times.

Try and lose!


Vo2Max online calculator

Click the following button to find out what your Vo2Max is

Train!


Html Canvas Animation

This project dates back to 2010, when flash was widely used to make animations, but html5 was being born and would become official for 2012 (if I remember correctly). So I developed a tool to create animations to be exported and used in the sites.

Try!


Random midi generator

This is a project that I made about 8 years ago around 2012, It allows you to create random melodies and export them in the midi format. Some things didn’t work anymore so I fixed them and now you can play it;)

Play!


Self-sufficient Vegetable Garden

This project that I developed in 2014 allows you to calculate the smallest size of a vegetable garden that allows you to be self-sufficient

Try it!

Meet around

Logo Meet around

With Meet Around, organizing your free time has never been easier. Every user can share their plans for the afternoon, evening, or a specific date, and all their friends or groups of friends can see them. So, when you’re unsure what to do or who to hang out with, just open the app’s home screen to see what your friends are up to. Whether it’s a drink, a walk, a movie night, or a game evening, Meet Around helps you make sure you never miss a chance to have fun together!


Pc charity

Logo pc charity

Pc charity is software that is used to do charity with the computer. It sounds too good to be true but that’s it, is free and does not ask working hours, just turn on your computer Pc charity starts and taking advantage of the unused power of your computer generates money that will be donated to charity.


Fare rap

Logo fare rap

Fare rap is a portal in Italian of rap and hip hop, which specializes in finding mc’s and emerging producers. The site is several years that is online and has become increasingly important by the work of great bloggers who have become part of the team. There are several services in addition to the blog, there is a forum, chat for freestyle, can manage their own profile and to search for collaboration with dj or mc, there are guides to start rapping, a database with all the artists (not emerging with a chart showing the best Italian mc) of Italy, and an area of free downlaod where to find the cd of emerging artists and not.

Come see what we mean :)


Joomla extension

Logo html tool

In the-html-tool.com my old site, as well as various projects, I introduced the extensions of joomla. Working as a web developer, every now we needed extensions that do not exist, in that case the development and share them. Now these extensions you can find them on this site, in the download section.