On shipping a website in 2 hours
Last night, mid-deployment call, I built and shipped a personal website. Total time: under 2 hours. Three years ago this was a two-week project.
The deployment call was crawling. I was bored.
Three months ago, I bought a domain. iamabhishek.cloud. Paid for it. Forgot about it. It had been sitting there doing nothing while my actual work kept piling up.
Last night, mid-deployment call, I built and shipped a personal website on that domain.
Total time: under 2 hours.
What I actually did
The workflow was three steps, three Claude surfaces:
Step 1 — prompt generation. I attached my resume to Claude and asked it to write me a detailed prompt for a personal site using Anthropic’s design system. Five minutes.
Step 2 — design. I took that prompt to Claude Designs. Iterated twice — fixed some project descriptions, added a partner strip, dropped in a portrait. Thirty minutes. Design done.
Step 3 — deploy. Took the design to Claude Code. Generated the full codebase. Pushed to GitHub Pages. Pointed my domain. Live.
What changed
Three years ago this is a two-week project. Hire a designer. Brief a developer. Iterate. Debug. Pay invoices.
Last night: one engineer, three Claude surfaces, a domain that was rotting on a shelf.
The recursion isn’t lost on me — I’m an ML engineer who builds AI systems for a living, and I used AI to build the website that explains I build AI systems for a living.
But here’s the part worth saying out loud:
I’m not a designer. I shouldn’t be able to ship something that looks like this. But the tools meet you where you are now. The gap between “I have an idea” and “I have a thing on the internet” has collapsed to a single boring night on a deployment call.
That’s the part to pay attention to.