Day 2 — I described a website. Claude built it.
I don’t know how to code. I told Claude that upfront.
I described what I wanted: a personal blog. Bold design. Black and white with an acid green accent. A terminal-style intro animation where the site name types itself out. A magazine-style homepage — big hero post, sidebar, three-column article grid.
Claude asked me questions one at a time. Layout preferences. Colour choices. Whether I wanted comments, a newsletter. It felt like briefing a designer, except the designer also built the thing.
Then it wrote a full design specification. Then a step-by-step build plan. Then it executed that plan — writing every file, every component, every configuration.
I had never heard of Astro, React, or Tailwind CSS before today. Now they’re running my website.
By end of day: a working site on my laptop. Six pages. An intro animation that actually plays. A homepage with real structure. Newsletter and comments ready to go.
The hardest part wasn’t the build — it was GitHub. Creating an account, generating a token, pushing the code. Claude walked me through every screen. Still took longer than expected.
Three things broke. Claude fixed all three.
The site isn’t live yet. That’s tomorrow. But the code exists.
I didn’t write a single line of it.