An Astro 6 build on Vercel started failing because a generated `_astro/*astro_type_script*` chunk hit an esbuild parse error. Stripping TypeScript syntax was not enough. The stable workaround was to bypass Astro's script transformation path with page-local imports from `public/vendor`.
A full-stack serverless CMS built on Astro 6.0, EmDash tries to solve WordPress's long-running plugin security problem with V8-isolate plugin sandboxing.
Astro 6.0 will be released on March 10, 2026. We've organized new features such as the Fonts API, CSP, Live Collections, and experimental Rust compiler, as well as breaking changes such as requiring Zod 4, Vite 7, and Node 22, and summarized migration points from Astro 5 projects.
Embedding WebM or MP4 in an article makes the page heavy. I implemented a system that loads only the first frame with preload="metadata" and starts playback on click, using a rehype plugin.
How to add GA4 with Astro's recommended Partytown integration. Running the analytics script in a Web Worker keeps the main thread free and preserves Core Web Vitals.
An explanation of how the Mintlify vulnerability differs from React2Shell, and why it matters to separate framework-level problems from implementation-level ones.
CVSS 10.0 React2Shell, fix it and another vulnerability appears, fix again... I was done. Migrated to Astro — including a lesson learned from installing 60 shadcn UI components and using only one.
Astro's `<style>` tags compile to scoped CSS, but that scope does not apply to DOM elements created dynamically in JavaScript. Here is how to work around it.