This is my website you can trust
I don't even trust my own website anymore since that time the TLS certs disappeared and the renewal date was like a month late so I had to force renew but that was a pain and I feel as though there is some incomplete stuff still left there that will fail spectacularly again