Static single-page portfolio: thanakrit.dev
Portfolio site for Thanakrit Thanyawatsakul (full-stack web developer). This project is designed as a zero-dependency, single-file HTML layout: hero section, project gallery, skills, timeline, contact, and embedded CV download.
Built for performance, strict Core Web Vitals, and a minimal design.
- Lighthouse: 100 across all categories on desktop; 99 (Performance) on mobile, 100 elsewhere.
- Single-file delivery: Critical assets (LCP hero image as WebP, CV as PDF) are embedded as Base64 data URIs to avoid extra network requests.
- Font rendering: Metric-matched fallback and tuned Google Fonts loading for near-zero Cumulative Layout Shift (CLS).
- Core: HTML5, CSS3, vanilla JavaScript (no frameworks)
- Deploy: Vercel
Private / portfolio use.