This page lists all blog articles in chronological order.
If you want a less linear path, start from the Topics section and use the main hub pages.
This page lists all blog articles in chronological order.
If you want a less linear path, start from the Topics section and use the main hub pages.
A small Python script first written in 2010 to read auth.log, detect noisy IPs, and block them automatically. Today it works best as a practical exercise in scripting and log analysis.
A practical C exercise to understand how a perceptron works, using a simple example that connects basic code with neural networks and machine learning.
A personal take on how coding is often taught in Italy, and why graphical tools alone are not enough if students never move on to real programming languages.

My personal .vimrc, shaped over years of work on Debian and Unix systems, with plugins, practical trade-offs, and a setup that stays fast.
The classic Hello World in C is more than a ritual. It is the first real step toward understanding syntax, compilation, and how a program is structured.
This site uses optional cookies only after consent. Read the Privacy and Cookie Policy for details.