This Portfolio
LiveThe site you're reading, and a working demo of a real deploy pipeline.
Use case
A portfolio should prove the craft, not just list it. So this site ships itself the way a production frontend ships: no manual uploads, no click-ops.
Architecture
- Static Astro build (zero client JS by default) + Tailwind v4 design tokens.
- GitHub Actions pipeline: install → type-check → build → deploy on every push; a unique preview URL per pull request.
- Served from Cloudflare Pages' global edge with automatic HTTPS and cache invalidation.
- Motion (Framer Motion) islands for scroll-linked animation, reduced-motion and no-JS safe.