Hello World: Starting Over with Astro
Saying goodbye to Next.js and embracing Astro. This post explores why I chose Astro to rebuild my blog, along with the goals and expectations for this journey.
contrails.space
Tech · Tinkering · Life Thoughts
Saying goodbye to Next.js and embracing Astro. This post explores why I chose Astro to rebuild my blog, along with the goals and expectations for this journey.
For solo long-term projects, engineering challenges are rarely about what’s possible, but about what remains sustainable over time. This article reflects on the engineering risks I encountered while using Scrapy and explains why I ultimately chose to build a custom crawler framework—not as an upgrade, but as a deliberate redistribution of engineering risk.
Deconstructing how ISR truly works in the Next.js App Router to clarify the root cause of 'why pages don't update despite data changes.' Understand ISR's design assumptions, latency, and inherent inconsistencies from a content-driven site perspective. Discuss when to continue using ISR versus transitioning to on-demand revalidate based on real-world operational rhythms.