AstroTailwind CSSAlpineJSCloudflare PagesMDX
tinchco-site
My personal portfolio and blog, built with Astro, Tailwind CSS v4, AlpineJS, and deployed to Cloudflare Pages.
This is the site you’re reading. Built to be fast, accessible, and easy to maintain.
Decisions
- Astro over Next.js: no need for server-side rendering on a static portfolio
- AlpineJS over React: lightweight, declarative, zero build step for interactions
- Tailwind v4: CSS-first config, faster builds, smaller output