Astro 6 Content Collections: a practical guide
Migrating from the legacy collections API to the Content Layer, modeling 1,864 book summary pages with one Zod schema, and why Astro.glob is gone.
Migrating from the legacy collections API to the Content Layer, modeling 1,864 book summary pages with one Zod schema, and why Astro.glob is gone.
What broke when I moved oriz.in from Tailwind 3.4 to 4.3: CSS-first @theme, the border-color regression, and what I threw out from my old config.
What I did to keep oriz.in at Lighthouse 95+ mobile with AdSense scripts, fonts, and React 19 islands all loaded. Real numbers, real tactics.
Using shadcn/ui copy-paste components in Astro 6 with React 19 islands. Why I rejected Park UI, DaisyUI, and Mantine, and how I picked 15 components instead of 50.