Writing
2026-04-04·LearningWhy I moved my site off Bluehost (and where I landed)
I didn't plan to migrate my site this week. It started, as these things tend to, with something more ambitious than the infrastructure could hold. I'd been on Bluehost on a first-year promotional rate—the kind that works fine when all you're doing is publishing a post once a...
2026-04-02·LearningI spent a day figuring out what I'm actually selling. Then I built an AI agent to do my prospecting.
This is a write-up of what happened when I tried to do two things at once: clarify my positioning as a fractional CMO for startups, and set up an AI agent to automate parts of the work. They turned out to be the same problem. The positioning wall I started the day trying to...
2026-03-31·LearningLearning NotebookLM: What I did and what happened
I wanted to understand how NotebookLM works. The obvious test case was my own company accounts. I've been running a UK Ltd since 2021, I have the documents, and I know what the actual answers should be. If the system invents something, I'd catch it immediately because I lived...
2026-03-29·LearningI gave Claude 8 years of my Spotify playlist history—here's what it found
Over the years I've thought a lot about what happens to my Spotify account when I stop paying for it. Not leaving, I don't have a plan to leave, but the realisation that everything I've built there exists entirely at Spotify's discretion. Eight years of playlists. Hundreds of...
2026-03-27·LearningBuilding a written copy system with Claude
I've used Claude for a lot of things at this point—brand work, client projects, research, the French conversation prep system and Cycle Tracker app I wrote about on the blog. This one is different. Building a system that writes in my own voice, across multiple formats, with...
2026-03-25·LearningMy first Claude Cowork project - Language learning skill
A week ago I couldn't have told you what a "skill" was in Claude. I'd heard Cowork mentioned, hadn't touched it. I definitely didn't know you could build reusable tools that just sit there, waiting, and work every time. Now I have a French conversation prep system that finds...
2026-03-23·LearningMy first vibe coding project - CycleTracker
I want to be upfront about something before we get into this. I am not a developer. I have never shipped an app. I don't really know Swift. A week ago I couldn't have told you what Xcode was with any confidence. And yet, somehow, I now have a functioning iOS period tracking app...