Writing

Posts on building AI tooling, shipping product, and the craft of PM work.

Context Monkey

Some days I feel like Claude's context monkey. The shape of my PM work has shifted, and I haven't fully sat with what it means.

Two Sessions, One Inbox

I'm not an engineer, so I don't know what I don't know until I shoot myself with a footgun. Last week: two Claude sessions, one inbox, and a race I didn't see coming.

Scaffolding for Claude Code

Four pieces of scaffolding I've built around Claude Code to turn one-off sessions into consistent work. A docs tree, a dotfiles repo, a skills layer, and a preview loop.

Slack Agent Side Quest

I solo-built an AI Slack agent for my team this year and didn't write a single line of code. A year ago that sentence would've been an oxymoron.