writings · january 28 2026

How I Learned Claude In One Day To Make This Blog

Yesterday I arrived in my new Brooklyn apartment at 11:00pm at night. This morning at 10:30am I met for coffee to discuss the game plan for how I'm going to gain skills in AI, writing and branding over the next 90 days under a graduate program level of intensity and structure. By 11:00am I was at the office, installing Claude Desktop.

My goal: To create a personal website I'm proud of, deploy it, and write a blog post about the experience within the workday by only interacting with Claude interfaces and no other applications.

The tasks and advice I was given were to:

I am an architectural designer.

So I began:

10:30

11:40

11:50

12:22

"I'd like to build a polished personal website for publishing blogs and artifacts using your front-end design skill"

12:35

1:32

"Ah! I don't actually know what "Ghostie terminal" refers to - I assumed you were using a nickname for your terminal app, but now I'm realizing you might be referring to something specific that I'm not familiar with."

1:47

"None of these are working"

1:50

2:30

3:30

4:17

Me: "I think part of the issue is that i dont have the ghostty terminal"

Claude: "Ah! You're right - Claude Code requires the Ghostty terminal. Let's install Ghostty first:"

Installation Successful!

I typed claudecode into the Ghostty terminal as suggested by Claude…

command not found

RIP… truly rip.

I had just told Liam I was having so much fun… sigh

I'm going to be honest after this I went back into the same cycle with Claude, this time I copied all the responses from terminal and fed them to Claude Desktop who I had been working with all day. After a whirlwind journey….we had finally located the path to Claude Code. I knew this because a cute little pixel creature showed up on my screen. I smiled.

Me: "okay that was a bit confusing for me but claude code now opens with the claude command"

Claude: "Perfect! That's all that matters - you got it working! Now you can just type claude in your terminal and Claude Code will open."

Relief.

4:40

Goal: Deploy the Site

personal-website-deploy/
├── package.json (dependencies & scripts)
├── .gitignore (files to ignore in git)
├── README.md (documentation)
├── public/
│   ├── index.html (main HTML file)
│   └── profile-pic.jpg (your photo)
└── src/
    ├── index.js (entry point)
    └── App.jsx (your website component)

Claude told me the next steps were to:

  1. download the file and extract
  2. Open the terminal and navigate to the folder (cd personal-website-deploy)
  3. Install dependencies (npm install)
  4. Test it locally (npm start)

Me: "I still need to finish reading but what is npm?"

4:56

5:05

5:17

6:10

ERROR

ERROR

6:15

Now I just need to have Claude check this for errors, and add in an actual page for this blog post…