Connect with me via the floating button
Thoughts on AI product development, building in public, and the craft of shipping software that matters. Written from the trenches.

Why I replaced three store dashboards with a unified set of CLI tools and how it changed my shipping rhythm.

The long-form story behind gplay-cli, cws-cli, appstore-cli, and bleeps - and why boring releases matter.
Get notified when I publish new stories about AI development and building products that ship.
Follow along on Twitter/X.