Blog & Articles

Thoughts, reflections and analysis on programming

Programmers who complete all tasks have not finished their workday

Programmers who complete all tasks have not finished their workday

An overly individualistic approach is emerging among programmers in how software projects are managed. The goal seems to have become just closing one'...

Become a Programmer After 40

Become a Programmer After 40

Anyone who spends many hours online cannot have failed to see this title associated with the sale of programming courses. It's a title on the verge of...

Practical guide to the use of Artificial Intelligences

Practical guide to the use of Artificial Intelligences

In recent weeks I have dedicated time to a project to create a complete and accessible book on Artificial Intelligence, aimed at a heterogeneous audie...

AI Generation

How Artificial Intelligence is Changing the Way We Live and Work

Atator.it: The Hub of Free Tutorials

How far can automation be pushed? I wanted to do an experiment by creating Atator.it: a self-generating tutorial site.

jQuery Course

Course for understanding and using jQuery, including slides and exercises

AI Course

AI Course

Introduction course to AI (Artificial Intelligence)

Barilla Passive Cooker

Given the open-source nature of the Barilla project: I created the repository with the source and binaries of their solution

PortTest 1.0.2

How can I check if a TCP/IP port is open? Here is a simple program to do it