Finally Rebuilt Our Website with Claude Code ♪

MoonTed Diary: An olive branch in a small brown bottle hanging from jute twine, lit by a spotlight against a beige wall

I finally got around to rebuilding our official website, which I hadn't really touched in almost 10 years.

I kind of thought the old-fashioned look might be nice in its own way, like some long-established shop or something, so I just left it. But lately it seems like AI search optimization (AIO / GEO / LLMO) is becoming a must, so I figured this was a good chance to just go ahead and do it.

So anyway, I thought I'd try building a slightly complicated booking system and blog system myself with Claude Code, and started on the ¥2,000-a-month plan.. but it wasn't even close to enough.

The strongest model, Fable 5, was totally out of the question, and even with Opus 5 I'd hit "you're out of tokens for today" pretty fast, so I kind of had no choice but to go for the ¥20,000-a-month Max plan. (tears)

Well, somehow it's done now, and along the way I think I figured out a few things.. like what really matters when you write serious, customer-facing code with AI, or maybe the difference between people who can use today's AI and people who can't.

One is, I guess, whether you can picture in detail how the finished thing should ideally work. And whether you can actually put that into words, kind of.

For example, if someone cancels right after booking, what kind of email should they get? And how many seconds later? That kind of picture, thinking from the guest's side.

The other is that today's AI doesn't really know what feels right to a human eye, so I think without some sense of design, building things like games or web systems is pretty hard.

Stuff like "that space between this button and this image, could you move it down just 2 more pixels" kept happening over and over, and honestly that was so stressful.

It can't do that human-designer thing of "well, obviously you'd pick a Mincho (serif) font there, you're a designer, right?"..

How do I put it? It was kind of like spending all day with a super-talented fresh graduate programmer who says, "I'm good at code, but I don't have much real-world experience and I'm not really into style, so design is kind of.." and I was just irritated the whole time, lol.

Well, but maybe this kind of stress gets lighter with Fable 5, and I think it'll keep getting better, so maybe people who know clearly what they want will start writing their own code.

I tried to make it simple, a little elegant, easy to understand and easy to use.. so from now on, please book through this page ♪