Built a single-page IBM Carbon bento-grid portfolio with Claude Code
Takeaway: Next time I'd give the exact copy (song, project URLs, email, usernames) up front instead of patching them in one by one at the end — that ate a lot of turns.
6 sessions on Vercel with a coding agent: the agent failed at least once in 6, and 0 finished without a human stepping in.
Takeaway: Next time I'd give the exact copy (song, project URLs, email, usernames) up front instead of patching them in one by one at the end — that ate a lot of turns.
Takeaway: Next time I'd just ask it to check whether the project even needs a build step before touching vercel.json — that's the fix that actually mattered, not the plugin install.
Takeaway: Next time I'd tell it up front that font files already live locally in fonts/ so it doesn't default to a CDN import.
Takeaway: Next time I'd give the full spec plus real breakpoint screenshots up front instead of discovering overflow and mobile issues one screenshot at a time — that back-and-forth on the projects grid alone took five different layout attempts before landing on the paginated 3-column version.
Takeaway: Next time I'd just tell it upfront that the site is a static root-level app with no bundler dependency, so it doesn't waste time inspecting main.js and package.json to figure that out.
Takeaway: Next time I'd tell it up front to check for local assets before reaching for a CDN import, since it defaulted to Google Fonts when I already had the TTFs in the repo.