Welcome to my blog.

Hello World, 😶‍🌫️

I’m Nico Fiorini, this is my digital garden, here you can find some interesting and boring things.

This is the journey of my mind into an increasingly complex world.

Eldros - Il consumatore d'immoralità(It)

Il mondo stava cambiando, proprio come il cielo che si oscura durante un temporale estivo. Eldros stava crescendo, e l’umanità intera rischia di evolversi in un unico essere filosoficamente oscuro, sinistro e tetro che attualmente vive nella mia anima. Il mio nome è Samuel, e ho sempre cercato il disagio nel mio tempo libero, il che mi ha portato a fare tante esperienze, sia positive che negative. La mia iperattività, il mio carisma e la mia voglia di avventure mi spingevano a socializzare con chiunque, al punto che ormai nulla riusciva più a sorprendermi. Conoscevo molto bene il lato oscuro del mondo: ladri, assassini, spacciatori… ero abituato a convivere con questo lato relativamente nascosto della società. Tuttavia, non avrei mai dovuto conoscere quel ragazzo, Nicolai. Nicolai nascondeva qualcosa che non era umano, qualcosa si nascondeva dentro di lui. ...

September 27, 2024 · 8 min · Nico Fiorini

Debounce a button with esp32

Debouncing a button is a common issue for the effective operation of a button. The physical imperfections of the button lead to voltage bounces when the button is pressed, resulting in a voltage signal that bounces just like the following figure: Voltage Bouncing I tackled this issue with Arduino some time ago (pomodoro timer with arduino (ita)), but recently I’ve started experimenting a bit with the ESP32 board and revisited the problem using this framework and programming language C++. ...

June 5, 2024 · 1 min · Nico Fiorini

Elixir, Useful resources

Lately, I discovered Elixir, and I think the functional programming can scary someone, but once you get in, is a good way to learn a different approach to programming, and Elixir is a modern language based on Erlang VM. I want to share some resources that I found useful for become more comfortable with the language. Resources Official Documentation and guide: https://hexdocs.pm/elixir/introduction.html. Elixir School: https://elixirschool.com/en I think that this website cover the principal aspect of the language, is simple and minimal for learning fast. ...

March 7, 2024 · 2 min · Nico Fiorini

Elixir install with asdf (Linux)

Lately, I’ve discovered Elixir, a functional programming language. Its syntax is very clean, and it’s quite enjoyable to explore a new paradigm. I believe that every programmer should establish a workflow for familiarizing themselves with a new language and i recommend to install Elixir throw asdf, a tool version manager. Note that this is not official documentation; it’s a simple walkthrough and check the documentation if you have time. Installation with asdf Assuming you have installed asdf following the official instruction: Try ...

March 2, 2024 · 2 min · Nico Fiorini

BradipoLib - My Inefficient library

Tree, Graph and DHeap in a library

October 30, 2023 · 1 min · Nico Fiorini

The nice links

A list of well-made websites that can be interesting and convenient to visit.

November 24, 2021 · 1 min · Nico Fiorini

Timer con Arduino (Ita)

A Handmade Pomodoro Timer with Arduino

September 19, 2021 · 2 min · Nico Fiorini

The Time (Ita)

A brief reflection on time

August 5, 2021 · 1 min · Nico Fiorini

My Library

My personal library

March 22, 2021 · 5 min · Nico Fiorini

Fourier series visualization

A Fourier series visualization with p5.js

November 3, 2020 · 1 min · Nico Fiorini