Slow website no more!

A client came to me with a well-designed but slow website. I started in a good place since it was built with Craft CMS.
I enjoyed this project because it let me do what I love: solve a puzzle.
I had the code base and access to the server, so all the pieces were in front of me. I dug in, determined the bottlenecks, and tackled each issue.
- Optimized image optimization ✔️
- Tweaked templates and updated legacy code ✔️
- Implemented a static page cache strategy ✔️
- Configured a modern build with Vite ✔️
- Built a new zero-downtime deployment process ✔️
- Created an automated daily backup system ✔️
When the project began, some pages on the site loaded so slowly that the server would time out. After launching the updated site, the pages loaded instantly, and the PageSpeed score is now nearly perfect.
As you can see in the screenshot, we're getting a 97, not a 100. Could we have gone farther? Yes, but knowing when to stop working is just as important as knowing how to start.
