Hey! Welcome to โจ Andrea's GitHub โจ
๐ณ๏ธโ๐ ๐ช๐บ ๐ฎ๐น ๐จโ๐ป โข He/Him โข CS student
This page is a short introduction to my GitHub profile, my projects and interests.
๐ง Note: this is a work in progress, so it may be incomplete or inaccurate.
๐๏ธ Table of Contents
- ๐จโ๐ About me: a short personal introduction.
- ๐๏ธ My projects: what am I working on?
- ๐คธ My skills: things I (think I) can do.
- ๐ฌ Contact me: social media and contact methods.
- ๐ GPG: my GPG key for enhanced security.
๐จโ๐ About me
Hey! Welcome to my GitHub profile. My name is Andrea and I'm an Italian Computer Science student. I currently live in [REDACTED]
[0] and study at the University of [REDACTED]
[1]. I occasionally give private lessons about computer programming, maths and STEM subjects in general, but I mainly focus on software development.
I'm happy and proud to be a ๐ช๐บ European Citizen.
Notes
0. I'm obviously not sharing where I live.
1. Yeah, clearly not sharing this either while I'm still attending it.
๐๏ธ My projects
Here I'm gonna talk about a buch of my projects, both personal and Uni, but for now this section is a ๐ง WIP ๐ง so just move on.
๐คธ My skills
I still don't know what am I supposed to write in here. WTH can I do?!
๐ฌ Contact me
So you want to get in touch? Fine, here's how you can do it.
- Signal[โ , ๐]
- Threema[โ ]
- Matrix[โ ]
-
Telegram[โ,
โ ๏ธ , ๐] -
WhatsApp[
โ ๏ธ , ๐] -
Instagram[โ,
โ ๏ธ ] - Facebook[โ]
-
Messenger[โ,
โ ๏ธ ] - Discord[โ]
- Mastodon[โ]
-
Twitter[โ,
โ ๏ธ ] - TikTok[โ]
Legend
โ
This contact method should be considered safe and secure. These contact methods should be your go-to choice.
โ This contact method is unsafe, insecure and/or not private. Do not use unless you don't have any other options.
๐ If you are a Telegram fanboy and you think it's safe and secure you should fuck off and avoid contacting me altogether, you are a dumb piece of trash and you don't deserve even one minute of my time.
๐ You need to know my phone number in order to contact me this way. If you have it, now you know you can find me on this platform. If you don't have it, try another contact method.
Note
You should activate E2E encryption whenever possible (e.g. on Instagram, Messenger, Telegram, etc.), but keep in mind that it's not a cure-all solution. Some services collect so much metadata that not even E2E encryption can save you.
Some services offer both encrypted and unencrypted messaging, รงa va sans dire you should use the E2EE option.
๐ GPG
For enhanced security and privacy, I utilize GPG (GNU Privacy Guard) encryption for communication. GPG is a widely-used open-source encryption software that allows for secure and confidential messaging.
To send me a secure message, follow these simple steps:
- Install GPG: If you haven't already, install GPG on your device. You can download it from the official GPG website.
- Obtain My Public Key: Retrieve my GPG public key from the keyserver (here or here, for example), from this GitHub Gist or directly from me. My public key ensures that only I can decrypt messages sent to me.
- Import My Public Key: Import my public key into your GPG keyring by running the following command:
gpg --import my_public_key.asc
. - Encrypt Your Message: Compose your message in a text editor and save it as a file (e.g.,
message.txt
). Encrypt the file using my public key:gpg --encrypt --recipient [email protected] --output encrypted_message.txt message.txt
. - Send Encrypted Message: You can now safely send me the encrypted message. Feel free to email it to andreaberardi [at] pm [dot] me or send it through any other secure communication channel.
- Decrypting a Reply: If I send you an encrypted reply, save the encrypted message as a file (e.g.,
encrypted_reply.txt
). Decrypt it using your private key:gpg --decrypt --output decrypted_reply.txt encrypted_reply.txt
.
By using GPG encryption, we can ensure the confidentiality and integrity of our communications. Your messages will be protected from unauthorized access, providing a secure channel for us to exchange information.
Please note that while GPG provides a high level of security, it's essential to follow best practices in safeguarding your private key and keeping your GPG installation up to date. If you have any further questions or need assistance, feel free to reach out to me.
Thank you ChatGPT for writing this short guide about GPG encryption on my behalf.