Vibecoding my personal site into the 512KB Club

How I used Cursor, ChatGPT, and some trial-and-error to optimize my Next.js personal website from 600KB to 493KB to join the 512KB Club.