Migrating Project Aldehyde to FlightControl (February 24誠鉉)
I migrated my website, Aldehyde (part of Project Extracranial), to FlightControl.
I love their Spaceship themes! You get a random spaceship for every project you create..
Background
Before Aldehyde Outage (January 23誠鉉), the extracranial workflow was simple -- git push, wait for 10 minutes for Vercel to build it, and then voila you have the updated website.
As Aldehyde grew, with thousands of documents and images, the RAM usage started to spike. Then, on January 2023, Aldehyde became too big to fit inside a Vercel builder. More information on Aldehyde Outage (January 23誠鉉).
I have had to change my workflow to build it locally and push it to Cloudflare workers. While this workflow worked, I had to wait 20 minutes for it to build and 5 minutes to deploy. Sometimes wrangler would fail on a specific network; sometimes the build would never finish and I had to keep the program running forever. In the end, it was a delightful experience. Finally, the cache control seemed slightly awkward; a full - redownload happens whenever I deploy my website. As far as I know, has its internal hash output generator, but seemed to override it. I haven't investigated more, but I noticed far more flashing repaints on . (Long story short, AWS CloudFront had far fewer repaints and seemed to cache things correctly)