Hi, unrelated:

Your personal website has an expired certificate.

Seems like it expired end of Feb.

Thanks! Certbot did renew it but looks like something went wrong.