You reached the web page of Alessandro Manfredi.
I used to host a blog here but one day I got tired and throw it away.
Maybe one day I'll bring it back (just kidding, I won't).
Meanwhile, my contacts are linked in the navbar at the top of this page.
For confidential communications, my PGP key is here.