<< Previous | Next >>

Daily Learnings: Fri, Jun 27, 2025

Knowing others is wisdom, knowing yourself is Enlightenment. — Laozi

AI Coding Agents - More Experimentation

Over the past 3 days I’ve continued my experimenting with AI coding agents, continuing with Claude Code & trying out the new Gemini agent CLI, to put them through their paces. I’ve seen them do really well in certain areas, and fall flat in others. Here are some general notes so far.

Key Learnings

The biggest takeaway here is all about human assumptions, and how those + broad work can result in really poor outcomes and generated code. I attempted to use more agents (and manual work) to salvage a lot of what had been done, but I decided to not be tanked by the sunk cost fallacy. So I abandoned ship, kept the designs, and started fresh with a new trial. 🚢

As I reflected on this exercise, and the state that the site was left in, I realized that, in the translation of the updated design prototype to the actual site, there were a lot of assumptions that I didn’t specifically call out in my prompt, custom slash commands, or in the plan that we created. Some of those include:

Next Steps

To continue my exploration on this, I’m having Claude go through and update each design prototype HTML page individually, plowing back actual site content into the designs, which has been a really good exercise regardless. It’s helped to address some assumptions that I had about the content of the site, and also helped to open up some interesting and creative ideas on adjustments to how I present the underlying content.

Hopefully this series of smaller, more focused tasks will yield better fruit for the eventual redesign.

MCP Servers - Quick Aside

Quick report on the puppeteer & Zen MCP servers: They work super well with Claude, and have been a major step-up in quality of generated content. In fact, I have Claude talking with Gemini right now via the Zen MCP server on a critical thinking task.

Claude uses Puppeteer well when needed. The only thing that sometimes it gets tripped up on is toggling light/dark mode for reviewing current websites / design prototypes.

References