Khemmanat.dev

Rebuilding my portfolio with Astro + Sanity + Tailwind v4

9/22/2025
astrosanitytailwindportfolio

I switched my portfolio from Next.js to Astro for faster static output and simpler islands.

Tailwind v4 with the @tailwindcss/vite plugin keeps the setup minimal—no PostCSS config files.

Sanity powers content. I mounted Studio as a React island at /studio and protected it with Basic Auth using Astro middleware.

← Back to Blog