Marketing by Design – Intentional strategy for creative marketers in the age of AI
AI is redefining the marketing landscape. Stay ahead with this weekly newsletter on trends & how to prepare your career for an AI future.
Share
MBD133: I Built My Website With Claude Code. And Then ...
Published about 2 months ago • 6 min read
31 August 2026 | Issue #133
In this issue:
Building a Site with Claude Code
Podcast Appearances
Project Management for Freelancers
Design quote of the week
I Built My Website With Claude Code
And it's been going great!
I can easily make edits, add new pages, it's hosted for free, and it's performing better than ever.
The Backstory
A couple of months ago, I mentioned on Threads how I had used ChatGPT (and later Claude) to help me create a WordPress theme for a site. Someone asked why I didn't just use Claude for the whole site.
I didn't know what they meant, but it sounded interesting. So I did some digging. After a couple of Google searches, I turned to Claude to see what was possible. It gave me the full rundown of how it would work and how I could host it for free.
I have been building sites with WordPress since 2007. I taught myself the basics of WP over the Fourth of July weekend that year because I was the Art Director/lead developer for a small agency, and websites were becoming a bigger part of the business. Since I'm always interested in what technology is next, I knew it was time to move away from HTML/CSS sites and figure out how to use and customize a CMS. I've also led sites built on Drupal and Craft, but most of my experience has been with WP.
Now that it's 2026 and everything is AI, it was time to explore this option.
I had already built https://aeto.app on WordPress with a Claude-coded theme. But I wanted to redesign it, and this gave me the excuse to try new technology, hoping it would achieve my real goal: updating the site faster.
The System
When Claude said it could set up the site so it goes from local to GitHub to Cloudflare Pages, I was stunned that I could host this site for free.
(BTW, if you need to register domains, use Cloudflare. It's the least expensive option, and it's so easy to work with the DNS. No affiliate link or anything. Just use it.)
The Benefits
I can make edits so fast and easily. It's easier to test everything because I no longer have to worry about the appearance parts of my site living separately from the database parts of my site.
I can write a blog post, describe images, note where subheads or callouts live, and then I just give that information (along with the folder containing the images) to Claude. It builds the page. I don't have to futz around with dragging blocks onto my page. Paragraph block (copy/paste), image block (upload image), headline block (copy/paste), paragraph block (copy/paste), callout block (copy/paste), paragraph block (copy/paste), and so on.
I just give the information to Claude, and it builds the page. I can preview it on my local, and then deploy it when I'm ready. 30 seconds later, it's live on my site.
I even added an automatic branded overlay to all photos so it would cover any watermarks from stock photos created in Gemini, though it no longer watersmarks images.
When I recently added a Chrome Extension, I just asked Claude Code where to add it. It suggested the pages and paragraphs, and after a couple of rounds, it added the copy and links to the correct pages.
The Downfalls
As I mentioned, I've been using WordPress for nearly twenty years. I had a set of plugins that I automatically installed whenever I built a site. Now I have to ensure that functionality is included in Google Tag Manager, or have Claude Code add it directly.
The lack of a back-end interface takes a little while to get used to. But now, I just ask Claude questions when I'm wondering about something on the site.
This Isn't For Everyone
If you haven't built a site before, I don't suggest you run out and have Claude Code and Claude Design create a website for you. It might look good, but there could be serious problems you don't understand. You have to ensure that it's accessible. And you have the right cookie compliance in place. It's most likely responsive, but you have to double-check that. Is it set up for SEO/AEO/GEO? Does it have a sitemap that can be submitted to Google and Bing? These are all aspects that I know to look for because I've been doing this for a while.
I've probably built 60 sites since my first site in 2002. And I've worked with many very talented digital experience professionals, so I know a site is so much more than how it looks.
Yes, using AI for something like this is easy ... but unless you know the hard way of doing it, you have a lot riding on a tool that can easily steer you wrong.
Challenges
I have a section in the Aeto app that iFrames a page from the website into the interface. The idea is to have a help page that can be easily updated on the web side without me needing to deploy a brand-new version of the app.
When I launched my new site, that iFrame stopped working. I had Claude Code sessions running for both my app and website, and they were blaming each other. It was just like working with real-world developers!
Luckily, I've managed a lot of developers over the years, and I knew which questions to ask to get around the stubbornness that can sometimes arise.
And just like a human developer, Claude Code can take you down the wrong path sometimes. I lost 90 minutes yesterday trying to get something to work on my site. When I can't get past a problem, I'll bring in a new point of view by asking regular Claude or Gemini to assess the problem and give solutions.
And sometimes I just have to look at the code, see what's wrong, and explicitly tell Claude what to fix.
The Fun Stuff
One thing I implemented recently was a result of a book I was reading. I just finished Donald Miller's How to Grow Your Small Business.
In it, Miller discusses his Storybrand methodology and explains how everything on your website should fit within a 7-part framework. I asked Claude about this, and it built in a tool that lets me evaluate any page on my site to review my copy and make sure there's no fluff cluttering up the page.
It helped me identify some areas of the site that needed clarification, removal, or fleshing out.
The Payoff
It's working really well. I'm able to easily edit multiple places within my website with minimal overhead of remembering every block on every page at all times. I can add features, like the StoryBrand review, and have Claude give real-time feedback.
This wouldn't hold up for an enterprise site with several contributors, that still needs a real CMS. But for a site I run alone, what used to take a designer, a developer, a QA pass, and someone to manage content now takes me an hour or two a week.
PODCAST APPEARANCES
Are you looking for a guest for your podcast? I have a collection of my recent appearances on my website to see some of the topics I talk about it.
SPEAKING OF AETO
So, What is Aeto?
Are you a freelancer with a handful of clients and you're getting so busy that it can be hard to keep everything organized?
First off, congratulations on growing your business.
Secondly, you need a tool like Aeto.
How many times have you finished a task, moved on, and forgotten to bill for it? Suddenly, it's the end of the month, and you find yourself digging back through your project board or emails (or Slack messages, or direct messages) trying to remember what you actually did. Aeto fixes that: project management, time tracking, and invoicing in one place, so if it's on the board, it's on the invoice.
Aeto.app. If you want to be a beta tester, let me know!
DESIGN QUOTE OF THE WEEK
“The ultimate inspiration is the deadline.” – Nolan Bushnell
My AI disclaimer: The main article was written by me and edited by Claude.
11 October 2026 | Issue #137 In this issue: Avoid these AI design tropes Don't use Muse if you like privacy Design quote of the week I Know You Used AI for Your Design You already know the em dash is a dead giveaway of AI writing (sorry, Ann Handley). Design has its own tells, and there are a lot of them. None of them is wrong on its own. A good writer can use an em dash on purpose, and a good designer can use any pattern below on purpose. They become a tell when they show up because nobody...
05 October 2026 | Issue #136 In this issue: Try Something New Learn Design Design quote of the week Try Something New "When was the last time you did something for the first time?" - John C. Maxwell (and David Lee Roth) I'm constantly trying new things. But I'm not great at promoting that skill. I graduated with a degree in graphic design in 1999. It didn't take long in my first job for me to realize I wanted to work with the web team. I knew that was the future! At my next job, we did basic...
21 September 2026 | Issue #135 In this issue: What Happens When You Rebrand and AI Doesn't Care? New Research on AI Citations and Content Marketing Trademarked! Design quote of the week Your Rebrand Launched. ChatGPT Doesn’t Care. Every rebrand ends the same way. Website updated. Socials updated. Sales deck updated. High-fives and celebratory drinks all around. Job done, right? Not even close. If you’ve done this in the past, you know it’s more than that. But if it's been a while since your...