
Everybody Wants to Be a Dev!
For a while now, an idea has been gaining traction: with artificial intelligence, anyone can build an app without knowing how to code. The promise is incredibly seductive: with just a few prompts, we

The dangerous relations between computer science and philosophy: concrete effects of a seemingly abstract link.

Is artificial intelligence truly intelligent or is it nothing more than a trained machine?

A famous quote by Phil Karlton reads, "There are only two hard things in Computer Science: cache invalidation and naming things." Leaving aside cache invalidation, which we can return to another time, why should naming things be so hard? Giving names...

If you're a software developer or IT technician, chances are you've had a friend, acquaintance, or relative ask for your advice on their next computer's features. They may also ask you for suggestions on how to fix a problem with their printer or an ...

Several years ago, when I enrolled in the graduate program in Computer Science in Pisa, I found a curious ad on the university bulletin board. Among the countless offers of houses for rent, bikes for sale, notes, and books in good condition, the ad r...