Building Agent Canvas at OpenHands

Building things on the internet.

Product manager and developer focused on making AI-assisted software development more capable, intentional, and fun.

Recent writing

All posts
  1. Collaboration is a Loop, Not a Hand-Off

    I had a great conversation about collaboration with a Product Lead this week, and I’ve been thinking about it quite a bit since. Product Management roles vary so much between compa

  2. Unlocking Peak Flow with Gemini's New Updates for Vibe Coding

    Google's new Gemini updates are not only powerful but integrated into the full suite of google tooling. Learn how it effect the Vibe Coding paradigm.

  3. 10 A/B Tests to Run Before Black Friday

    Stop guessing. A data-backed list of 10 high-leverage A/B tests (CTA, scarcity, upsell, shipping) that will boost your conversions under peak BFCM pressure.

  4. Deploying Next.js on Cloudflare: My Troubleshooting Guide

    If you're running into deployment issues with Next.js on Cloudflare Workers, check your Non-production branch deploy command and try using this upload script.

  5. Tired of SaaS Lock-In? The Custom Internal Tool (Boutique Build) Alternative

    There is a quiet tax inside many companies: vendor shopping. Weeks of discovery calls with sales teams who promise everything. Months of account management that leans into upsells

About

I work across product strategy and software development—from finding the right problem to shipping a focused solution.

More about me →