https://shawn.so/blog/isr-astro-vercel-on-demand-incremental-static-regeneration/