I've spent fifteen years figuring out how to close the distance between an idea and the person it's meant for.

Leading product marketing at WHOOP and building with AI in ways that changed what I think knowledge work can be.

Writing

View all →
2026-02-24

In 1999 a reporter thought the internet was a category. Bezos knew it was infrastructure. We're making the same mistake with AI. This time the infrastructure goes deeper than business or culture. It's in the mind.

2026-02-22

AI automated the bottom of the creative stack. But the bottom of the stack is where you learned everything.

2026-01-17

On the three AI moments that changed how I see work — and why the third one is happening right now.

Changelog

View all →
March 7th, 2026

Installed Google Workspace CLI — can now go from a vault markdown file to a Google Sheet, Slides deck, or formatted email in one command. Previously, the only path to Google Workspace was browser automation — slow, brittle, breaks when the UI changes. The new scripts talk directly to Google’s API, so a markdown table becomes a formatted spreadsheet in seconds, not minutes of clicking through Chrome.

March 3rd, 2026

Built a data-grounded Consumer Insights section for a PMM brief. Strong output. Then discovered I’d been editing the wrong file — the brief format had changed and both files lived in the same folder. The fix isn’t “be more careful.” It’s one canonical file per deliverable, an Outputs folder for things that leave the vault, and updating the skill to know the new format exists. The bug was in the system, not the session.

March 1st, 2026

Audited all 29 Claude Code skills against Anthropic’s official skill-building guide. Applied progressive disclosure — extracted sub-agent prompts and templates from the three largest skills into references/ folders, cutting token load by 40-60% per invocation. Improved description fields with trigger phrases and negative triggers to reduce skill collisions. Then analyzed actual usage across 167 sessions — 14 skills had never been invoked. Cut 8 that were either dead weight or thin wrappers around behavior already in CLAUDE.md. Down from 29 to 21 skills with no lost capability.

Say Yo