Blog
Nur Theme now has Emacs support
Published:  at 10:00 AMMy syntax theme is now available for Emacs users, bringing the same carefully crafted color palette to modal editing environments
Advent of Code 2025 e AI detox
Published:  at 10:00 AMCaminetto, terminale, VIm, e il linguaggio di programmazione che più mi ispirerà per ogni puzzle
Copy Pasta: a simple, client-side text compression and sharing tool
Published:  at 10:00 AMCompress any text into a shareable URL using Gzip compression and Base64 encoding.
Git bisect: a binary life-saving search algorithm for Git
Published:  at 10:00 AMI'm not a Git expert, but I'm surprised I hadn't heard about this command before.
Google AI Overview is destroying the web!
Published:  at 10:00 AMGoogle AI Overview is changing the web, but maybe not for the worse. Some thoughts on how it might influence the quality of online content and the return to a more human web.
When AI Fails at the Chrome T-Rex Game
Published:  at 05:00 PMA frustrating experiment trying to get AI to automate the Chrome T-Rex game, and why sometimes the simplest solutions are still the best
Nur: the syntax theme optimized for web development
Published:  at 07:51 PMA relaxing and accessible color palette, tones inspired by Sardinian colors and a clear distinction between markup and logic.
Testing the Roulette Martingale Method
Published:  at 07:00 PMTesting the Martingale Method
Advent of Code 2024
Updated: at 10:45 AMSiamo a Pasqua, ma l'importante è partecipare. Questa volta in C.
A Bit of a Creepypasta Story
Published:  at 08:00 PMA strange alarm leads me to make a discovery in my studio
Today I Was Bored
Published:  at 07:51 PMSo I decided to create yet another useless npm package. I’m not sure if it’s more or less useless than is-even, but probably less.
How to write a Chip-8 emulator while walking your dog
Published:  at 10:45 AMHow ChatGPT helped me write a long time shelved project
Loading Content in Complex Angular Applications with the defer block
Published:  at 07:56 PMHow to defer the loading of certain parts of an Angular application, improving performance by reducing the initial load time
Gitignore: come ignorare file già tracciati
Published:  at 10:00 AMCome rimuovere dalla cache di git file che continuano ad essere tracciati nonostante siano nel .gitignore.
Appunti React
Published:  at 10:00 AMAppunti dalla lezione su React. JSX, props, useState, useEffect e il menu della pizzeria per la seconda volta.
Appunti Angular
Published:  at 10:00 AMAppunti dalla lezione su Angular. NgModule, componenti, template syntax, servizi e il menu della pizzeria che prende vita.
Appunti Git
Published:  at 10:00 AMAppunti dalla lezione su Git. Repository, commit, branch e il minimo indispensabile per non perdere mai più il lavoro.
Appunti TypeScript
Published:  at 10:00 AMAppunti dalla lezione su TypeScript. Annotazioni, oggetti tipizzati, union types e una prima conoscenza con i generics.
Appunti JavaScript
Published:  at 10:00 AMAppunti dalla prima lezione su JavaScript. Variabili, tipi, oggetti, funzioni, arrow functions e metodi degli array.
Appunti SCSS
Published:  at 10:00 AMAppunti dalla lezione su SCSS. Variabili, nesting, partials, mixin e come si compila un preprocessore.
Appunti CSS
Published:  at 10:00 AMAppunti dalla lezione su CSS. Selettori, box model, flexbox, cascata e una media query per il telefono.
Appunti HTML
Published:  at 10:00 AMAppunti dalla lezione su HTML. Struttura di una pagina, testo, liste, form e tag semantici.
CORS spiegato una volta per tutte
Published:  at 10:00 AMAppunti dalla lezione su CORS e Same-Origin Policy. Cosa sono, perché esistono e come configurarli correttamente.
A Script to Greek Page Contents
Published:  at 10:45 AMA simple JavaScript script to replace all text content on a webpage with placeholder characters for design purposes
Angular pipe to capitalize the first letter of each sentence
Published:  at 10:45 AMCreate a custom Angular pipe to capitalize the first letter of each sentence within a string
Lazy Coder, Happy Dino
Published:  at 10:45 AMWhy Spend 5 Minutes Doing it Manually When You Can Spend an Hour Automating it?
JavaScript console.log() cheat sheet
Updated: at 11:45 PMUna guida ai metodi più comuni per il logging in console in JavaScript
Creating a Child Theme in WordPress
Published:  at 12:00 AMQuick guide to create a child theme in WordPress and keep it updated without losing customizations.
Sorting, only wrong algorithms
Published:  at 12:00 AMA collection of unappreciated sorting algorithms
Hello Basic
Published:  at 12:00 AMUn piccolo problema di programmazione in tutti i linguaggi esistenti.
The Legend of Zizzu
Published:  at 10:45 AMI found some floppy disks in the attic and decided to dedicate an evening to closing one of the pending accounts with my gaming childhood
Digital Controller for Kodak Carousel
Published:  at 11:45 AMA digital controller for Kodak Carousel projectors, created for Antonello Fresu's exhibition Der Körper.
A/V WiFi Network Sync System for Raspberry PI
Published:  at 10:45 AMA system to synchronize A/V across analog screens via WiFi, created for Antonello Fresu's exhibition Der Körper.
Arrivederci e grazie per tutto il cinema
Published:  at 10:45 AM13 anni di IOMA, ma l'avventura finisce qui.
Un blog personale fuori tempo massimo
Published:  at 07:22 PMUn altro blog, un'altra scommessa contro l'incostanza e la procrastinazione.
Un indovinello crittografico facile facile
Published:  at 12:00 AMLa soluzione l'avete davanti agli occhi, anzi sotto le dita.
Eclissi di Giove
Published:  at 12:00 AMIl giorno di Natale la Luna ha occultato Giove, il video dell'evento ripreso da Rafael Devafari
Il primo blog non si scorda mai
Published:  at 11:29 AMAnche aprire un blog, in tempi di incertezze, è una scelta difficile.
Perché i CD Audio durano 74 minuti?
Published:  at 10:00 AMLa curiosa storia dietro la durata standard dei CD Audio e il legame con la Nona Sinfonia di Beethoven.
La Luna sotto la Quercia
Published:  at 11:27 AMUn sogno che vorremo fosse anche il vostro
I miei post per OneDigital
Published:  at 12:00 AMUna raccolta di tutti gli articoli che ho scritto per OneDigital, il portale di tecnologia e gadget.
Stop Motion Animation Timer
Published:  at 12:00 AMUn timer, in secondi e fotogrammi. Molto utile se si fa animazione stop motion o tradizionale su carta, per non perdere la giornata a fare conversioni.