Ship
I vibe-coded my portfolio from scratch using Claude (no builder, no template) with HTML, CSS, and JS, plus a cursor-reactive Three.js 3D background, Lenis smooth scrolling, and GSAP scroll animations. The tricky part was getting the 3D to show through every section without wrecking the text, plus a deploy nightmare where GitHub flattened my folders and killed all the styling. I'm proud it's all mine, looks expensive but runs on plain web code, and I built it at 16 by vibe-coding with Claude and learning the libraries as I went. The projects on it are real things I've shipped, and I'll keep adding to it.
- 2 devlogs
- 2h