Ship's Log
Build Journal
Dispatches from the deep. What we're building, what broke, what we learned.
June 9, 2026
Entry 004
We Let AI Write Our Website. Here’s What Happened.
We pointed Claude at a Payload CMS codebase and said "build us a multi-tenant website platform." 58 issues later, it did.
June 5, 2026
Entry 003
One Codebase, Many Ships: Multi-Tenant CMS Architecture
How we built a platform where every client gets their own domain, theme, and content — running on exactly one deployment.
May 31, 2026
Entry 002
The AI Wrote Better CSS Than I Expected
I expected garbage. I got CSS Modules with proper nesting, custom properties, and responsive breakpoints. What is happening.
May 27, 2026
Entry 001
Why Payload CMS (and Not the Obvious Choices)
We looked at Contentful, Sanity, Strapi, and WordPress. We picked Payload. Here’s why.