~/posts
Writing
- 2026-10-16 Why your agent writes generic PRDs LinkedIn
When it all started, I asked an agent to write a PRD for me. It came back so general it missed every nuance. Very meh. I read it twice looking for one senten...
- 2026-10-12 How I structure my context LinkedIn
Your agent guesses which files to read. Give it a map. I'll share my context principles one by one. First and simplest: a router file. One file, CONTEXT.md, ...
- 2026-10-04 Low friction = low lock-in LinkedIn
I got addicted. Not to a model. To Instinct and Muse, the assistants I run. I use them for many small actions every day. To give you a sense of scale: 339 me...
- 2026-09-27 The jargon is the moat LinkedIn
Multi-agents. Sub-agents. Harnesses. Memory layers. I keep seeing these terms thrown around, and I think they do more harm than good. They make AI sound like...
- 2026-02-21 Your first step, Build a fullstack Blog
Want to level up as a PM? Start by building a simple blog end to end — it touches every layer of the stack and doubles as a gym for your PM muscles.
- 2026-02-14 Working with (coding) agent as PM; My mental model
Skip vague AI hype—here’s my battle-tested mental model for PMs wielding coding agents like Github copilot. Hands-on: prompts, iterations, tech stack wins. No BS
- 2026-02-06 PM Sweet Spot: Copilot + VS Code
Why PMs crush tasks with GitHub Copilot in VS Code—not chat UIs. Repos, diffs, model picks: real ROI from SWE tools. Ditch the lag
- 2025-12-20 Hello World! (Or Why PM Content Was Missing Something)
Everyone talks about AI for PMs, but nobody shows the real workflows. This blog fills that gap with hands-on guides, Rails tutorials, and practical AI tools.