<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[JohnWang.AI]]></title><description><![CDATA[Notes from the Frontier]]></description><link>https://www.johnwang.ai</link><image><url>https://substackcdn.com/image/fetch/$s_!N37-!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F082ccd44-57e9-442d-a32e-82fe4f8b5194_144x144.png</url><title>JohnWang.AI</title><link>https://www.johnwang.ai</link></image><generator>Substack</generator><lastBuildDate>Thu, 09 Apr 2026 12:59:47 GMT</lastBuildDate><atom:link href="https://www.johnwang.ai/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[John Wang]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[vibeminds@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[vibeminds@substack.com]]></itunes:email><itunes:name><![CDATA[John Wang]]></itunes:name></itunes:owner><itunes:author><![CDATA[John Wang]]></itunes:author><googleplay:owner><![CDATA[vibeminds@substack.com]]></googleplay:owner><googleplay:email><![CDATA[vibeminds@substack.com]]></googleplay:email><googleplay:author><![CDATA[John Wang]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Agent Leadership: Why Shipping Software in the AI Era Is a Coordination Problem]]></title><description><![CDATA[AI has fundamentally changed how software gets built.]]></description><link>https://www.johnwang.ai/p/agent-leadership-why-shipping-software</link><guid isPermaLink="false">https://www.johnwang.ai/p/agent-leadership-why-shipping-software</guid><dc:creator><![CDATA[John Wang]]></dc:creator><pubDate>Wed, 14 Jan 2026 09:35:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WPRv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>TL;DR</h2><ul><li><p>AI makes starting software projects trivial, but finishing them is now the hard problem.</p></li><li><p>The bottleneck isn&#8217;t code quality &#8212; it&#8217;s coordination, accountability, and release readiness.</p></li><li><p>This creates a new role: the <strong>Agent Leader</strong>, responsible for orchestrating agent teams.</p></li><li><p>The <strong>Release Agent Team</strong> models this with six agents (Coordinator, PM, QA, Docs, Security, Release Manager) that enforce a real Definition of Done.</p></li><li><p>Finishing reliably in the AI era requires better agent leadership, not better prompts.</p></li></ul><div><hr></div><p>Starting projects has never been easier. With modern coding assistants, you can spin up a working prototype in minutes. Features, refactors, tests, even documentation drafts appear almost instantly.</p><p>And yet&#8212;most AI-assisted projects stall.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.johnwang.ai/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading VibeMinds.AI! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>They don&#8217;t fail spectacularly. They just&#8230; never quite finish.</p><p>This isn&#8217;t a tooling problem. It&#8217;s a leadership problem.</p><div><hr></div><h2>The AI-Start / Human-Finish Gap</h2><p>What AI excels at:</p><ul><li><p>Generating code</p></li><li><p>Suggesting fixes</p></li><li><p>Drafting tests</p></li><li><p>Writing documentation</p></li></ul><p>What it struggles with:</p><ul><li><p>Knowing when something is <em>done</em></p></li><li><p>Coordinating across domains</p></li><li><p>Enforcing quality gates</p></li><li><p>Sequencing work into a real release</p></li></ul><p>So we end up with a familiar pattern:</p><ul><li><p>Code mostly works</p></li><li><p>Tests are partial</p></li><li><p>Docs are &#8220;TODO&#8221;</p></li><li><p>Security checks are postponed</p></li><li><p>Releases are delayed or rushed</p></li></ul><p>AI made starting cheap. <strong>Finishing became expensive.</strong></p><div><hr></div><h2>Why This Is a Leadership Shift, Not a Productivity Issue</h2><p>Historically, shipping software was about managing people:</p><ul><li><p>assigning tasks</p></li><li><p>reviewing work</p></li><li><p>coordinating handoffs</p></li></ul><p>In AI-first workflows, much of the execution is handled by agents.</p><p>The new bottleneck isn&#8217;t execution.<br>It&#8217;s <strong>coordination, accountability, and definition of done</strong>.</p><p>This creates a new role that many teams haven&#8217;t named yet:</p><blockquote><p><strong>The Agent Leader</strong></p></blockquote><p>An Agent Leader doesn&#8217;t write every line of code.<br>They design the system of agents, define responsibilities, and enforce gates that turn output into outcomes.</p><div><hr></div><h2>Agent Leadership Means Building Agent Teams</h2><p>One way to think about this is simple:</p><blockquote><p>If you wouldn&#8217;t trust a single human to do everything, why trust a single agent?</p></blockquote><p>Real teams specialize. Agent teams should too.</p><p>A concrete example of this idea is the <strong>Release Agent Team</strong>:<br><a href="https://github.com/grokify/release-agent">https://github.com/grokify/release-agent</a></p><p>It models the release process as a <strong>six-agent team</strong>, each representing a real-world responsibility.</p><div><hr></div><h2>The Six Agents That Make Finishing Deterministic</h2><h3>1. Release Coordinator</h3><p>The leader and orchestrator.<br>This agent doesn&#8217;t do the work&#8212;it ensures <em>all other agents</em> have passed and sequences the release correctly. Final go/no-go lives here.</p><h3>2. PM Agent</h3><p>Defines intent:</p><ul><li><p>scope of the release</p></li><li><p>semantic versioning</p></li><li><p>breaking changes</p></li><li><p>what the release <em>means</em></p></li></ul><p>Without this, releases drift or become arbitrary.</p><h3>3. QA Agent</h3><p>Owns correctness:</p><ul><li><p>builds</p></li><li><p>tests</p></li><li><p>linting</p></li><li><p>runtime checks</p></li></ul><p>This prevents &#8220;it works on my machine&#8221; from becoming a release.</p><h3>4. Documentation Agent</h3><p>Owns clarity:</p><ul><li><p>changelog completeness</p></li><li><p>release notes</p></li><li><p>README and user-facing docs</p></li></ul><p>If users can&#8217;t understand the release, it isn&#8217;t done.</p><h3>5. Security Agent</h3><p>Owns safety:</p><ul><li><p>dependency vulnerabilities</p></li><li><p>license compliance</p></li><li><p>secret leaks</p></li><li><p>security posture</p></li></ul><p>Security isn&#8217;t a follow-up task&#8212;it&#8217;s a release gate.</p><h3>6. Release Manager Agent</h3><p>Owns mechanics:</p><ul><li><p>git hygiene</p></li><li><p>CI readiness</p></li><li><p>version availability</p></li><li><p>tagging and pushing</p></li></ul><p>This ensures the release process itself is correct and repeatable.</p><p>Together, these agents enforce a <strong>real Definition of Done</strong>.</p><p>Here are some real examples of team status:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WPRv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WPRv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 424w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 848w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 1272w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WPRv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png" width="1166" height="1492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1492,&quot;width&quot;:1166,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:727328,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.vibeminds.ai/i/184527376?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WPRv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 424w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 848w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 1272w, https://substackcdn.com/image/fetch/$s_!WPRv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3020f78-9f31-47bd-8154-61a5a12949b8_1166x1492.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jSTF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jSTF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 424w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 848w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 1272w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jSTF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png" width="1024" height="418" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:418,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235107,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.vibeminds.ai/i/184527376?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jSTF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 424w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 848w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 1272w, https://substackcdn.com/image/fetch/$s_!jSTF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35a3de6-121f-4c7e-9a18-69bd905787d9_1024x418.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>Why This Matters Beyond Releases</h2><p>The release process is just a starting point.</p><p>What this really demonstrates is a pattern:</p><ul><li><p>AI agents are powerful specialists</p></li><li><p>Specialists need coordination</p></li><li><p>Coordination requires explicit leadership</p></li></ul><p>This applies to:</p><ul><li><p>product development</p></li><li><p>research pipelines</p></li><li><p>infrastructure changes</p></li><li><p>documentation systems</p></li><li><p>even non-software workflows</p></li></ul><p>The teams that succeed won&#8217;t be the ones with the best prompts.<br>They&#8217;ll be the ones with the <strong>best agent architecture</strong>.</p><div><hr></div><h2>The New Skill Curve</h2><p>In the AI era:</p><ul><li><p>Junior engineers learn prompting</p></li><li><p>Senior engineers learn <strong>Agent Leadership</strong></p></li></ul><p>That means:</p><ul><li><p>designing agent roles</p></li><li><p>defining responsibilities</p></li><li><p>setting pass/fail criteria</p></li><li><p>orchestrating workflows</p></li><li><p>knowing when something is truly finished</p></li></ul><div><hr></div><h2>The Takeaway</h2><p>AI didn&#8217;t eliminate leadership.<br>It raised its abstraction level.</p><p>The future of software delivery isn&#8217;t about writing more code faster.<br>It&#8217;s about <strong>leading agent teams that can reliably finish what they start</strong>.</p><p>If you&#8217;re curious what that looks like in practice:<br><a href="https://github.com/grokify/release-agent">https://github.com/grokify/release-agent</a></p><p>This isn&#8217;t the final form&#8212;but it&#8217;s a glimpse of what Agent Leadership can become.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.johnwang.ai/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading VibeMinds.AI! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Age of Fully Capable AI Agents Is Here — Now It’s Time to Harness Their Power]]></title><description><![CDATA[Build fast. Lead forward. Vibe code the future.]]></description><link>https://www.johnwang.ai/p/the-age-of-fully-capable-ai-agents</link><guid isPermaLink="false">https://www.johnwang.ai/p/the-age-of-fully-capable-ai-agents</guid><dc:creator><![CDATA[John Wang]]></dc:creator><pubDate>Mon, 11 Aug 2025 02:39:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1yjx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI can now do almost anything&#8212;write content, drive cars, build robots, even code apps from scratch. And it&#8217;s not creeping in quietly. The change is fast, disruptive, and already shaking up industries.</p><p>Once, AI&#8217;s work needed human review and polish. Now? Entire workflows can be handed over to AI agents&#8212;no expert oversight required.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.johnwang.ai/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading VibeMinds.ai! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Vibe Coding: From Concept to Cash</strong></h2><p>Software development used to demand years of training. Talent was scarce. Deadlines slipped. Over the past six months, though, a new reality has emerged: for certain projects, you don&#8217;t need a developer at all.</p><p>Enter the &#8220;Vibe PM.&#8221; First came the Product Engineer&#8212;combing Product Management and Engineering expertise. Now comes the Product Manager who codes through AI&#8212;Vibe Coding. It&#8217;s the art of building apps by guiding AI agents, not typing every line of code yourself.</p><h2><strong>The Prediction: Product Management Will Never Be the Same</strong></h2><p>Tech leaders have been sounding the alarm:</p><ol><li><p><a href="https://substack.com/home/post/p-151734528">Why the next great PM will be a Product Engineer</a> - November 16, 2024</p></li><li><p><a href="https://medium.com/@falkgottlob/the-rise-of-the-ai-product-engineer-redefining-product-development-through-end-to-end-ownership-bedefd22c703">The Rise of the AI Product Engineer: Redefining Product Development Through End-to-End Ownership</a> - November 21, 2024</p></li><li><p><a href="https://www.news.aakashg.com/p/pm-isnt-going-to-exist">Product Management isn&#8217;t going to exist in 5 years - 2x CPO</a> - February 18, 2025</p></li><li><p><a href="https://www.pendo.io/pendo-blog/the-vibe-pm-and-the-evolution-of-product-management/">The &#8216;vibe PM&#8217; and the evolution of product management </a>- March 27, 2025</p></li></ol><h2><strong>The Reality: Millions Made in Months</strong></h2><p>Predictions are theory. Deals are proof.<br>In just six months, Base44 founder Maor Shlomo built and sold his solo-owned, vibe-coded startup to Wix for <strong>$80 million in cash</strong>. Twitter co-founder Jack Dorsey vibe-coded his latest messaging app. And Aha!&#8212;the product roadmapping giant&#8212;just launched its own AI-built prototypes.</p><ol><li><p><a href="https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash/">6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash</a> - June 18, 2025</p></li><li><p><a href="https://www.businessinsider.com/jack-dorsey-bitchat-app-vibe-coded-2025-7">That new Jack Dorsey messaging app? He vibe-coded it</a> - July 10, 2025</p></li><li><p><a href="https://www.aha.io/blog/the-new-aha-ai-assistant-will-change-how-you-build-products">The new Aha! AI assistant will change how you build products</a> - July 16, 2025</p></li></ol><h2><strong>Lovable: The Fastest to $100M&#8212;Ever</strong></h2><p>Driving this AI revolution is <strong>Lovable</strong>, the vibe-coding platform rewriting the rules of software creation. It rocketed from $1 million to $100 million in revenue faster than any other company&#8212;beating even AI heavyweights like Cursor and OpenAI.</p><p>Lovable turns app development into a conversation. You chat with its AI agent, describe what you want, and it builds the app for you&#8212;code, features, and all. No IDE. No syntax errors. Just your ideas, instantly alive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1yjx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1yjx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 424w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 848w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1yjx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png" width="1456" height="993" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:993,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1yjx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 424w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 848w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!1yjx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7994a14-ee2d-4b96-910f-6ab518b4f93b_3300x2250.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And according to its website, that revenue is coming from <strong>over 500,000 users</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xl6e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xl6e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 424w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 848w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 1272w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xl6e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png" width="1232" height="302" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/edd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:302,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Xl6e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 424w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 848w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 1272w, https://substackcdn.com/image/fetch/$s_!Xl6e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd24d39-f0b0-4509-aa1b-1495f65b8b9b_1232x302.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>So&#8230; What&#8217;s It Like to Build with Lovable?</strong></h2><p>After exploring different vibe-coding platforms, I chose <strong>Lovable</strong> for my next experiment. I&#8217;d already built smaller vibe-coded projects&#8212;CI/CD pipelines, MCP servers&#8212;but this time I wanted to go bigger: a real, production-ready web app live on the internet.</p><p>Lovable gives you a chat interface powered by an LLM and integrates with services like GitHub and Supabase. I decided to skip the technical decision-making entirely&#8212;no debating frameworks or libraries&#8212;just feed it requirements and let Lovable choose the best implementation.</p><p>Six hours after dinner, my new app&#8212;<strong>VibeFlux.dev</strong>&#8212;was live. A fully functional MVP with Google and GitLab SSO, WCAG 2.3 AA accessibility, core features, and even some extras. I had it implement:</p><ul><li><p>A <strong>light/dark mode</strong> with six additional color themes, each in light and dark variations.</p></li><li><p>A <strong>multi-type reaction system</strong> like LinkedIn&#8217;s.</p></li></ul><p>All I did was provide requirements and run acceptance tests&#8212;classic Product Manager territory. The result? An incredible launch experience.</p><div class="pullquote"><p><em><strong>If a PM with zero hands-on coding in the build process can launch a production app in one night, the definition of product management isn&#8217;t just evolving&#8212;it&#8217;s being rewritten in real time.</strong></em></p></div><h2><strong>Join the Revolution&#8212;Start Vibe Coding Today</strong></h2><p>This AI-driven transformation isn&#8217;t waiting&#8212;and neither should you. Stop watching from the sidelines. Dive in, experiment, and start building with vibe coding right now. The future belongs to those who create it. So grab the tools, unleash your ideas, and lead the charge into the next era of product management. The wave is here. Catch it&#8212;today.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.johnwang.ai/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading VibeMinds.ai! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Welcome to VibeMinds]]></title><description><![CDATA[Master the art and science of building tomorrow&#8217;s tech.]]></description><link>https://www.johnwang.ai/p/coming-soon</link><guid isPermaLink="false">https://www.johnwang.ai/p/coming-soon</guid><dc:creator><![CDATA[John Wang]]></dc:creator><pubDate>Sun, 28 Jul 2024 00:51:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N37-!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F082ccd44-57e9-442d-a32e-82fe4f8b5194_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Humanity has entered a new era &#8212; the AI Age &#8212; where advanced AI is now broadly available to people in their everyday lives, even to those who haven&#8217;t spent a career studying or building it. In many ways, ChatGPT is like the Ford Model T: democratizing technology for the everyday person.</p><p>AI hasn&#8217;t just been democratized for end users &#8212; it&#8217;s also now accessible to companies offering services. No longer do you need to compete for a handful of PhD-level AI researchers to create a revolutionary new product.</p><p>With this explosion in productivity, everything &#8212; from understanding, to using, to enabling, to governing &#8212; is evolving at lightning speed. VibeMinds is here to explore these changes, because we all need to become lifelong learners&#8230; and fast!</p><p><strong>What you&#8217;ll find here:</strong></p><ul><li><p>Deep dives into AI trends and applications</p></li><li><p>Practical guides and best practices for product management and engineering</p></li><li><p>Stories and strategies from industry leaders shaping the future</p></li><li><p>Tools, tips, and tricks to level up your craft</p></li></ul><p>Join us in transforming code and concepts into real-world magic. Because building the future isn&#8217;t just work &#8212; it&#8217;s a vibe.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.johnwang.ai/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.johnwang.ai/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>