Deploying the new site
So far, I've managed to keep this all pretty simple. I'm using Astro here to build my static site, and Google Cloud Platform firebase hosting, as well as Google Analytics. With work, I typically use Azure products if I'm dealing with the cloud, and while AWS is also pretty nice, I still really like google cloud platform when I'm piecing something together without (semi-)physical servers. I have another draft of a website redesign on my github, but it was extremely heavy handed and utilized a lot of GCP stuff: functions, real time database, firestore, IAM, emulator services, web workers, et c.
I wanted this site to be stripped back both in design and in architecture. I wanted the simplest solution that has room to function as dynamic when necessary. Astro has been very flexible-- if I want to add some backend microservices it's no sweat, I can even write a consumer with type safety.
I've even got CI/CD set up with a github workflow :)