How to Migrate Siteground Email (or Any IMAP Email Account) to Microsoft 365 Using BitTitan’s Migration Wiz

Iphone and laptop with email

I think most web developers dread email migrations (or flat out refuse to do them) because we don’t do them often enough to get good at doing them, and the end result doesn’t seem like something super exciting that you can charge a premium for. I had a situation where I was asked to migrate … Read more

SiteGround Hosting Blocks AI Training Bots

Old doors in Providence, RI

After completely blocking AI bot access to all sites on their shared hosting in August 2025, SiteGround relented and announced that they would allow AI bots “that are used in chat sessions”, while still blocking AI training bots. Read about it here. What that means is that now, if you explicitly ask Chat GPT to … Read more

What to do If Siteground Create New Backup Fails “Failed to create backup. User at host does not exist”

Siteground Failed to create backup error message

After changing the URL of on of my client’s sites on Siteground, I wanted to make a backup. When I went to Security -> Backups -> Create New Backup in the Siteground control panel, I got this error message: The help docs didn’t really help, so I got on chat with Siteground and got the … Read more

How to Fix “500 Internal Server Error” When Trying to Log Into Your WordPress Site on Siteground

500 Internal Server Error on Siteground

Siteground is my “go-to” hosting provider for my clients. Their servers are reliable and fast, by shared hosting standards. But, I had one site on Siteground that gave s a “500 Internal Server Error” every few months when I tried to log into the admin of a client’s WordPress site. Or, sometimes I could log … Read more