<?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[Viggy]]></title><description><![CDATA[Viggy]]></description><link>https://viggy384322.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!6xrJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94773578-67aa-49cb-bcf5-c105aacb91ae_1400x3200.jpeg</url><title>Viggy</title><link>https://viggy384322.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 20 Jun 2026 22:31:24 GMT</lastBuildDate><atom:link href="https://viggy384322.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Viggy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[viggy384322@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[viggy384322@substack.com]]></itunes:email><itunes:name><![CDATA[Viggy]]></itunes:name></itunes:owner><itunes:author><![CDATA[Viggy]]></itunes:author><googleplay:owner><![CDATA[viggy384322@substack.com]]></googleplay:owner><googleplay:email><![CDATA[viggy384322@substack.com]]></googleplay:email><googleplay:author><![CDATA[Viggy]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Software is Easy Now. Is that a problem?]]></title><description><![CDATA[Vibe-coding means anyone can code, but also not understand what they've made at all]]></description><link>https://viggy384322.substack.com/p/software-is-easy-now-is-that-a-problem</link><guid isPermaLink="false">https://viggy384322.substack.com/p/software-is-easy-now-is-that-a-problem</guid><dc:creator><![CDATA[Viggy]]></dc:creator><pubDate>Sun, 03 May 2026 17:21:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wX6Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wX6Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wX6Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wX6Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1673861,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://viggy384322.substack.com/i/196331173?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.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_!wX6Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!wX6Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77509a21-4ae5-4a7a-95db-01c63ce3877f_1491x1055.png 1456w" sizes="100vw" fetchpriority="high"></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>A few years ago, if you had an idea for an app, you had two options.</p><p>Learn to code. Or find someone who could.</p><p>Both took months. Both cost money. Both required a level of commitment that killed most ideas before they ever shi</p><p>pped.</p><p>So most ideas died quietly.</p><p>Not anymore.</p><div><hr></div><h3>What even is vibe coding?</h3><p>Andrej Karpathy, one of the people who literally helped build modern AI, coined the term in early 2025.</p><p>His description was almost embarrassingly casual.</p><p>You describe what you want. The AI writes the code. You don&#8217;t really read it. You just... vibe with it.</p><p>That sounds like a meme. It isn&#8217;t.</p><p>Karpathy wasn&#8217;t being ironic. He was describing something he actually does.</p><p>And now, with tools like OpenAI&#8217;s Codex and Anthropic&#8217;s Claude Code, vibe coding has gone from Twitter discourse to a legitimate way to ship real software.</p><div><hr></div><h3>The two tools doing the heavy lifting</h3><h4>OpenAI Codex</h4><p>Codex is not the autocomplete thing from 2021. That was a feature. This is an agent.</p><p>You give it a task. It spins up a sandboxed environment. It writes the code. Runs it. Fixes the errors. Ships it.</p><p>You watch. You approve. You move on.</p><p>The key thing: it works asynchronously. You can kick off ten tasks and come back to ten completed pull requests.</p><p>That&#8217;s not a coding assistant. That&#8217;s a junior developer who never sleeps and never complains about the ticket description.</p><div><hr></div><h4>Claude Code</h4><p>Claude Code is different in feel, but equally powerful.</p><p>It lives in your terminal. It reads your actual codebase. It understands context across files. It can write, edit, debug, and refactor.</p><p>And it asks before doing anything destructive.</p><p>What makes it stand out is how it reasons. You don&#8217;t have to break down a task into micro-instructions. You say: &#8220;add user authentication with email and Google OAuth.&#8221; It figures out the rest.</p><p>It&#8217;s less &#8220;generate this function&#8221; and more &#8220;build this feature.&#8221;</p><p>The distinction matters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PCVH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PCVH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PCVH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1157107,&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://viggy384322.substack.com/i/196331173?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.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_!PCVH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!PCVH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b38fd-cb4d-4e09-93c0-2b694487214f_1491x1055.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><h3>Who is actually using this?</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!71u4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!71u4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!71u4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!71u4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!71u4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!71u4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1412306,&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://viggy384322.substack.com/i/196331173?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.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_!71u4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!71u4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!71u4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!71u4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da6f250-3d62-4c11-99e6-f8d7bf25ed42_1491x1055.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><p>Here&#8217;s the thing nobody in tech wants to admit.</p><p>The people going the hardest on vibe coding right now are not software engineers.</p><p>They&#8217;re:</p><ul><li><p>Founders who used to outsource their MVPs</p></li><li><p>Designers who always had ideas but couldn&#8217;t implement them</p></li><li><p>Product managers who got tired of waiting for sprint capacity</p></li><li><p>Marketers who needed a tool and just... built it</p></li></ul><p>The barrier to shipping software has collapsed.</p><p>And the people flooding through the gap are not the ones who were already technical.</p><div><hr></div><h3>Real things being built</h3><p>This isn&#8217;t just toy projects.</p><p>People are shipping:</p><p><strong>Internal tools.</strong> CRMs, dashboards, invoice generators. Stuff that would&#8217;ve cost &#163;20k to commission from an agency.</p><p><strong>SaaS products.</strong> Actual paying customers. Actual MRR. Built by people who can&#8217;t name a sorting algorithm.</p><p><strong>Automations.</strong> Scripts that run every morning and handle what used to take an hour of manual work.</p><p><strong>APIs.</strong> Wrappers, integrations, connectors. Glue code that makes different tools talk to each other.</p><p>The quality varies. The security is sometimes questionable. But the things are real and they work.</p><p>And they exist where nothing existed before.</p><div><hr></div><h3>The old model vs the new one</h3><p>Old way: Idea &#8594; Find developer &#8594; Explain idea &#8594; Spec &#8594; Build &#8594; Wait &#8594; Ship &#8594; Iterate</p><p>New way: Idea &#8594; Describe to Claude Code &#8594; Ship &#8594; Iterate in the same afternoon</p><p>That&#8217;s not an exaggeration. That&#8217;s literally what&#8217;s happening.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rUD1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rUD1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rUD1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1119535,&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://viggy384322.substack.com/i/196331173?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.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_!rUD1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!rUD1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd025f8fe-e0b2-4a49-aa21-0a9198afbe37_1491x1055.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><hr></div><h3>But let&#8217;s be straight about the limits</h3><p>Vibe coding is not magic.</p><p>If you&#8217;re building something with real users, real data, and real money flowing through it, &#8220;I didn&#8217;t really read the code&#8221; is a liability.</p><p>The tools make mistakes. They hallucinate package versions. They write insecure defaults if you don&#8217;t know to ask for better. They sometimes confidently fix a bug by introducing two more.</p><p>The less you understand about what&#8217;s being built, the less you can catch these issues.</p><p>This is manageable. But it&#8217;s not nothing.</p><p>The smart play is:</p><ul><li><p>Use the tools to go fast</p></li><li><p>Actually review what&#8217;s being committed</p></li><li><p>Learn enough to ask the right questions</p></li><li><p>Treat any externally-facing code like it might be wrong, because sometimes it is</p></li></ul><p>Vibe coding with no oversight is how you get a data breach and a very awkward conversation with your users.</p><div><hr></div><h3>Why this moment is different from all the other &#8220;coding will be democratised&#8221; moments</h3><p>We&#8217;ve heard versions of this story before.</p><p>No-code tools. Low-code platforms. Drag-and-drop app builders.</p><p>They helped. They didn&#8217;t deliver on the hype.</p><p>The difference now is that AI agents understand intent.</p><p>You don&#8217;t need to learn the tool&#8217;s logic. You describe what you want in plain language. The tool maps it to code.</p><p>No-code required you to think like a developer, just without writing syntax. Vibe coding lets you think like a user.</p><p>That&#8217;s the breakthrough.</p><div><hr></div><h3>What happens next</h3><p>Three things are coming, and they&#8217;re coming fast.</p><p><strong>1. The solo founder becomes the norm, not the exception.</strong> One person with an idea, a laptop, and Claude Code can now build what used to need a team of five. The implications for startups, agencies, and the broader job market are genuinely significant.</p><p><strong>2. Code literacy becomes the new media literacy.</strong> You don&#8217;t need to know how to code. But knowing what code <em>is</em>, what it can do, and when it&#8217;s doing something wrong, will become a basic professional skill.</p><p><strong>3. The tools will get better faster than most people expect.</strong> Codex and Claude Code today are impressive. In 18 months, they will be substantially more capable. The ceiling is not close.</p><div><hr></div><h3>The quiet shift</h3><p>Nobody announced that software development was being democratised.</p><p>There was no launch event. No viral moment. No &#8220;this changes everything&#8221; press release.</p><p>It just... happened.</p><p>Slowly. Then all at once.</p><p>The gatekeepers of software used to be programming languages, frameworks, and the years it took to learn them.</p><p>Those gates are still there. They&#8217;re just open now.</p><p>And the people walking through aren&#8217;t waiting for permission.</p><p>They&#8217;re just building.</p>]]></content:encoded></item><item><title><![CDATA[Much Ado about OpenClaw]]></title><description><![CDATA[The Era of User-Deployed Agentic AI is upon us - but are we ready?]]></description><link>https://viggy384322.substack.com/p/much-ado-about-openclaw</link><guid isPermaLink="false">https://viggy384322.substack.com/p/much-ado-about-openclaw</guid><dc:creator><![CDATA[Viggy]]></dc:creator><pubDate>Tue, 17 Feb 2026 13:01:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/24434646-92b2-4c36-909e-361e8e22c9a0_2848x1504.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ODn9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ODn9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ODn9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1201538,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://viggy384322.substack.com/i/188255339?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.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_!ODn9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ODn9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a3f991f-4c08-4c0e-aacb-d77f7cce8d8a_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></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>A year ago, &#8220;AI&#8221; mostly meant this:</p><p>You type.<br>It replies.</p><p>Helpful? Absolutely.<br>Transformational? Not quite.</p><p>You still had to open the email.<br>Click the link.<br>Fill the form.<br>Send the message.<br>Book the slot.</p><p>You were the intern. The AI was the advisor.</p><p>OpenClaw changes that dynamic.</p><p>Not because it&#8217;s smarter.<br>But because it <strong>does things</strong>.</p><p>And more importantly &#8212; it does them on <em>your</em> machine, with <em>your</em> accounts, under <em>your</em> control.</p><p>That&#8217;s the real shift.</p><div><hr></div><h2>So&#8230; what actually is OpenClaw?</h2><p>OpenClaw is an open-source personal AI assistant you deploy yourself.</p><p>Instead of visiting ten different apps, you message it on platforms you already use &#8212; WhatsApp, Telegram, Slack, Discord &#8212; and it acts on your behalf.</p><p>You say:<br>&#8220;Reschedule my 3pm to Thursday.&#8221;<br>It opens your calendar and does it.</p><p>You say:<br>&#8220;Draft a polite follow-up to James about the proposal.&#8221;<br>It writes it &#8212; and can send it.</p><p>You say:<br>&#8220;Summarise my unread emails and flag anything urgent.&#8221;<br>It reads, categorises, and reports back.</p><p>This isn&#8217;t a chatbot in a browser tab.<br>It&#8217;s closer to a digital operator sitting inside your system.</p><div><hr></div><h2>The mental shift: from assistant to operator</h2><p>Here&#8217;s the simple way to think about it.</p><p>Old AI:<br>You &#8594; Ask &#8594; It answers &#8594; You act</p><p>OpenClaw-style AI:<br>You &#8594; Ask &#8594; It acts &#8594; It reports back</p><p>That one step &#8212; removing <em>you</em> from the middle &#8212; is what makes this different.</p><p>Under the hood, OpenClaw works like this:</p><p>You message it<br>&#8595;<br>The OpenClaw gateway receives the request<br>&#8595;<br>An agent decides what tools to use<br>&#8595;<br>It interacts with email, calendar, browser, files, APIs<br>&#8595;<br>It completes the task<br>&#8595;<br>You get a summary</p><p>You don&#8217;t need to understand the architecture.<br>What matters is this:</p><p>It&#8217;s running in <strong>your environment</strong>.</p><p>That&#8217;s a big deal.</p><p></p><div><hr></div><p></p><h2>Why &#8220;user-deployed&#8221; matters more than it sounds</h2><p>Most AI tools today are rented.</p><p>Your data goes to their servers.<br>Their models run the logic.<br>Their infrastructure executes the actions.</p><p>With OpenClaw, you deploy it yourself. You host it. You choose what it can access.</p><p>That means:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!alrs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!alrs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!alrs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!alrs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!alrs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!alrs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6622256,&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://viggy384322.substack.com/i/188255339?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.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_!alrs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!alrs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!alrs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!alrs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34e02673-64ac-4dbc-ae02-9e051bfe2dd0_2816x1536.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>&#8226; You decide what accounts it connects to<br>&#8226; You decide what permissions it has<br>&#8226; You can shut it down anytime<br>&#8226; You&#8217;re not waiting for a company to add the feature you need</p><p>In other words &#8212; you&#8217;re not just using AI. You&#8217;re operating it.</p><p>And that psychological shift is powerful.</p><p>It&#8217;s the difference between:<br>&#8220;Can this app do X?&#8221;<br>and<br>&#8220;I&#8217;ll teach my assistant to do X.&#8221;</p><div><hr></div><h2>What this enables in real life</h2><p>Let&#8217;s make this concrete.</p><h3>1. Life admin, quietly handled</h3><p>Imagine waking up to:</p><p>&#8220;Here&#8217;s your day. Two reschedules needed. One invoice unpaid. Your flight check-in opens at 9pm.&#8221;</p><p>And when 9pm hits, it checks you in automatically.</p><p>You didn&#8217;t open three tabs.<br>You didn&#8217;t remember the time.<br>You didn&#8217;t babysit the process.</p><p>It just&#8230; happened.</p><div><hr></div><h3>2. Work that feels lighter</h3><p>If you work in a knowledge role, you already know:</p><p>Half the job isn&#8217;t thinking.<br>It&#8217;s coordination.</p><p>Summaries.<br>Status updates.<br>Chasing responses.<br>Reformatting information.</p><p>An agent that can:<br>&#8226; Pull context from threads<br>&#8226; Draft updates<br>&#8226; Log tickets<br>&#8226; Organise notes<br>&#8226; Monitor repos</p><p>&#8230; quietly removes cognitive load.</p><p>Not glamorous.<br>But deeply freeing.</p><div><hr></div><h3>3. Custom skills</h3><p>Because OpenClaw is open source, you can add &#8220;skills.&#8221;</p><p>That might mean:<br>&#8226; Connecting it to your internal tools<br>&#8226; Giving it access to specific APIs<br>&#8226; Letting it run scripts<br>&#8226; Teaching it niche workflows</p><p>This is where things get interesting.</p><p>Instead of waiting for a SaaS company to support your edge case&#8230;<br>you build it once, and your assistant handles it forever.</p><div><hr></div><h2>But let&#8217;s be honest &#8212; this also raises stakes</h2><p>Giving an AI the ability to read your inbox and send messages on your behalf is not trivial.</p><p>It introduces risk.</p><p>Security matters more here than with casual chat tools.</p><p>If you&#8217;re deploying something like OpenClaw, you should:</p><p>&#8226; Use limited-permission tokens<br>&#8226; Avoid exposing it publicly<br>&#8226; Log its actions<br>&#8226; Require confirmation for sensitive tasks<br>&#8226; Treat it like real infrastructure</p><p>This isn&#8217;t plug-and-play magic.<br>It&#8217;s powerful software.</p><p>And power requires responsibility.</p><div><hr></div><h2>Why this moment feels different</h2><p>OpenClaw gained attention not just because it works &#8212; but because its creator later joined OpenAI while the project remained open source.</p><p>That signals something bigger.</p><p>The industry is recognising that the future isn&#8217;t just smarter models.</p><p>It&#8217;s <strong>agents that act.</strong></p><p>And not just corporate-owned agents.</p><p>User-operated ones.</p><p>We are moving from:<br>&#8220;AI as a tool you open&#8221;<br>to<br>&#8220;AI as a system you run&#8221;</p><p>That&#8217;s the inflection point.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qZTA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qZTA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qZTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1364275,&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://viggy384322.substack.com/i/188255339?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.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_!qZTA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qZTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac455757-a41c-4e8c-98a8-30adf0e20911_1024x1024.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><h2>Where this goes next</h2><p>If this trajectory continues, three things will happen:</p><ol><li><p>People will expect AI that can act &#8212; not just respond.</p></li><li><p>Skills ecosystems will emerge &#8212; small reusable actions plugging into agents.</p></li><li><p>Security will become a core feature, not an afterthought.</p></li></ol><p>Most importantly, we&#8217;ll stop thinking of AI as something we &#8220;try out.&#8221;</p><p>We&#8217;ll think of it like:<br>Hosting a website.<br>Running a server.<br>Owning a domain.</p><p>Something we operate.</p><div><hr></div><h2>The quiet revolution</h2><p>OpenClaw isn&#8217;t flashy.</p><p>It doesn&#8217;t generate viral images.<br>It doesn&#8217;t promise AGI.<br>It doesn&#8217;t talk about consciousness.</p><p>It does something simpler.</p><p>It removes friction.</p><p>And friction is what consumes most of modern life.</p><p>When AI stops being a chatbot and starts being an operator &#8212; under your control &#8212; that&#8217;s when it becomes infrastructure.</p><p>We may look back at this phase as the moment personal AI stopped being impressive&#8230; and started being useful.</p><p>The era of user-deployed agents isn&#8217;t coming.</p><p>It&#8217;s here.</p><p>And if you&#8217;re paying attention, you won&#8217;t just use it.</p><p>You&#8217;ll run it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://viggy384322.substack.com/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! 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></p>]]></content:encoded></item></channel></rss>