Building This Site with Claude Code
This site has no framework, no build system, and no CMS. Static HTML, one CSS file, vanilla JavaScript, deployed on Cloudflare Pages. Most of it was written by Claude Code with me directing. Here is what that workflow actually looks like, because the reality is more interesting than the hype in either direction.
What the AI did well
Volume and consistency. The particle animation, the terminal typing effect, the responsive grid layouts, the accessibility plumbing (skip links, focus traps, aria attributes, prefers-reduced-motion handling): all generated fast and correct enough that my job was review, not rework. When the skills section layout broke after adding a fifth group, the fix came from describing the symptom, not from me reading CSS specs.
Where human judgment still lives
Everything that touches truth and taste. Which projects to feature and what I could say about them publicly. Whether a claimed certification date was right. Whether a generated sentence sounded like me or like a press release. The AI drafted; I vetoed. On a portfolio site, the vetoes are the product.
Security judgment stayed human too. Before this repo went public, the full git history got scanned for secrets and personal data. The scan was automated; the decision about what counts as acceptable exposure was not.
The honest math
This site would have taken me a few weekends solo. It took a few evenings instead, and the quality is higher than what I would have shipped alone, mostly in the places I would have cut corners: accessibility, Open Graph tags, structured data. That is the real value proposition. Not magic, just a very fast pair who never gets bored of the boring parts.
The source is public if you want to see exactly what came out of this workflow: github.com/amingacspire/andrew-minga-portfolio.