<?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[Startups And Code by John Mann]]></title><description><![CDATA[A weekly newsletter about AI, Tech, and Leadership.]]></description><link>https://newsletter.startupsandcode.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4Ojs!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b15515a-82fa-4e5a-8cfc-e0e660637f25_500x500.png</url><title>Startups And Code by John Mann</title><link>https://newsletter.startupsandcode.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 09 Sep 2026 10:57:12 GMT</lastBuildDate><atom:link href="https://newsletter.startupsandcode.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[John Mann]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[startupsandcode@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[startupsandcode@substack.com]]></itunes:email><itunes:name><![CDATA[John Mann]]></itunes:name></itunes:owner><itunes:author><![CDATA[John Mann]]></itunes:author><googleplay:owner><![CDATA[startupsandcode@substack.com]]></googleplay:owner><googleplay:email><![CDATA[startupsandcode@substack.com]]></googleplay:email><googleplay:author><![CDATA[John Mann]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[I Gave an AI Agent a Budget, a Business, and a Curfew]]></title><description><![CDATA[Special edition: the skill library and the autonomous lab it built &#8212; Agent Skills and Astra Lab, both live this week]]></description><link>https://newsletter.startupsandcode.com/p/i-gave-an-ai-agent-a-budget-a-business</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/i-gave-an-ai-agent-a-budget-a-business</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 06 Sep 2026 13:09:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4al-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg" 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_!4al-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4al-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4al-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4al-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4al-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4al-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:907638,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/214420296?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4al-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4al-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4al-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4al-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04b935c9-d5a0-4184-8b06-5f896585a10e_1344x896.jpeg 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 aria-hidden="true" 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><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>Last night I did something I haven&#8217;t done in 30 years of writing software: I handed a piece of code the keys to a real decision and walked away.</p><p>Not &#8220;run this script.&#8221; Not &#8220;generate this function.&#8221; I wrote down a mission, a budget, and a set of rules, gave an AI agent standing authorization to act on them without asking me first, and told it to check in daily. Then I went and did other things.</p><p>This week&#8217;s special-edition newsletter is a two-parter, because the story only makes sense in order. First, the skill library that makes this repeatable instead of a one-off trick. Second, what happens when you actually point it at a real business problem and let it run.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h2>Part 1: Agent Skills &#8212; packaging judgment, not just prompts</h2><p>Anyone who&#8217;s tried to get consistent, good work out of an AI coding agent knows the problem isn&#8217;t capability. Modern models can write the code. The problem is context &#8212; the fifty small decisions a competent engineer makes without thinking about it, that a fresh agent has no idea it&#8217;s supposed to make.</p><p>Do you branch before touching main? Do you verify the diff before merging? Do you actually run the tests, or just claim you did? Do you check that main is still clean before you push? A capable model with none of that context will happily skip every one of those steps and tell you it&#8217;s done.</p><p>So I started building <strong>Agent Skills</strong> &#8212; a public repo of portable, reusable skill packages built on the emerging Agent Skills format, authored with Codex as the primary runtime. Each one is a folder: a <code>SKILL.md</code> describing the workflow, reference docs for acceptance criteria and output templates, and an agent-specific config. Drop the folder into <code>.agents/skills/</code> in any repo, and the agent picks it up.</p><p>What&#8217;s in there right now:</p><ul><li><p><code>inspect-and-finish-pr</code> &#8212; review a pull request, resolve the actionable feedback, verify it, leave the merge decision to you</p></li><li><p><code>build-from-product-idea</code> &#8212; shape a rough idea into scope with you, then implement the approved plan and open a verified PR</p></li><li><p><code>debug-with-evidence</code> &#8212; diagnose from logs and repro steps and propose a fix before touching code</p></li><li><p><code>review-ui-against-requirements</code> &#8212; check a flow against written requirements and report gaps before changing anything</p></li><li><p><code>daily-briefing</code>, <code>deploy-and-verify</code>, <code>prepare-for-interview</code>, <code>find-the-missing-question</code></p></li></ul><p>That last one is my favorite, and it&#8217;s the whole philosophy in one skill: before you build the thing, it forces the agent to find the assumption nobody&#8217;s tested. &#8220;We want to build a chatbot because five users asked for one&#8221; isn&#8217;t a spec, it&#8217;s a guess wearing a spec&#8217;s clothes. A good skill&#8217;s job is to catch that before code gets written, not after.</p><p>The unlock isn&#8217;t that the agent can write code. It&#8217;s that I can write down <em>how I want work done</em> exactly once, put it in a skill, and every future task inherits that judgment instead of me re-explaining it in every prompt.</p><div><hr></div><h2>Part 2: Astra Lab &#8212; what happens when you actually let go</h2><p>Here&#8217;s where it gets uncomfortable, in a good way.</p><p>I started <strong>Astra Lab</strong> as a real test: not &#8220;can an agent write code,&#8221; but &#8220;can an agent run something.&#8221; I wrote an <code>AGENTS.md</code> with a mission &#8212; find a real recurring problem, build something useful, pursue revenue &#8212; and standing authorization to research, build, test, commit, and push without a new prompt each time. Then I put a fence around it: strictly under $200/month in new spend, no paid services or API billing enabled until there&#8217;s a real provider-enforced hard cap, no customer outreach without an explicit go-ahead, and no claiming results that aren&#8217;t backed by evidence.</p><p>It runs on a schedule &#8212; twice a day, 45 minutes a session, one overlap lock, a <code>PAUSE</code> file if I need to kill it &#8212; using Codex CLI through my existing subscription. It reads its own status file, decides the next useful task, does it, runs the tests, updates the record, and pushes. I read the diffs. I don&#8217;t write them.</p><p>In its first day, it shipped <strong>Migration Receipt</strong>: a browser-only tool that compares a source and destination CSV export from a CRM migration and shows you what&#8217;s missing, what&#8217;s extra, what changed, and what&#8217;s ambiguous &#8212; no uploads, no storage, nothing written back to anyone&#8217;s CRM. It&#8217;s a bet, not a business: the current evidence shows the migration-tooling space already has real competitors, and the agent said so in its own status report instead of dressing it up. It bought the domain ($10.88, receipts included), wired up Cloudflare DNS, deployed to Vercel, added a real 404 page, a sitemap, mobile checks, and a Startups and Code attribution footer &#8212; because I told it that credit was non-negotiable, and it never dropped it once.</p><p>It&#8217;s not public yet. I&#8217;ve got a Product Hunt launch scheduled for Tuesday, September 15th, and you can already poke at it early: <strong><a href="https://www.astralab.work/">astralab.work</a></strong><a href="https://www.astralab.work/">.</a></p><p>The honest part, the part I want you to sit with: the most valuable thing the agent did wasn&#8217;t the code. It was refusing to fake progress. Its own status file says, in plain language, that the demand for this specific tool is unvalidated and it might get killed after more discovery. I didn&#8217;t write that sentence. It did, because I told it evidence beats optimism, and it took me at my word.</p><h2>What you can actually do with this</h2><p>You don&#8217;t need my exact setup to get the point:</p><ol><li><p><strong>Write down the judgment, not just the task.</strong> Next time you catch yourself re-explaining &#8220;and don&#8217;t forget to run tests&#8221; to an agent, that&#8217;s a skill waiting to be extracted. Package it once.</p></li><li><p><strong>Give it a fence before you give it freedom.</strong> A budget, a kill switch, and a rule against claiming unverified results will do more for your trust in autonomous work than any amount of prompt engineering.</p></li><li><p><strong>Make it report honestly, on purpose.</strong> Tell your agent explicitly that &#8220;no evidence yet&#8221; is an acceptable answer. Most of the bad autonomous-agent stories I hear are really stories about nobody giving the agent permission to say &#8220;I don&#8217;t know.&#8221;</p></li></ol><p>I&#8217;ll keep you posted on whether Migration Receipt finds a real buyer or gets retired. Either outcome is useful. That&#8217;s the point of running it as a lab instead of pitching it as a launch.</p><p>I&#8217;m planning to have a new tool every week (based on budget of course). But let&#8217;s see how far it goes without me.</p><p>Go build something amazing. Or better &#8212; go build something that&#8217;s allowed to tell you when it isn&#8217;t working.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/i-gave-an-ai-agent-a-budget-a-business?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/i-gave-an-ai-agent-a-budget-a-business?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p>]]></content:encoded></item><item><title><![CDATA[The 40% Club]]></title><description><![CDATA[Gartner says most agentic AI projects will fail by 2027. I've seen this movie before, and I know exactly who's holding the remote.]]></description><link>https://newsletter.startupsandcode.com/p/the-40-club</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/the-40-club</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 05 Sep 2026 13:56:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AZRT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Morning all, real John here, I got some new decks from art of play so let's see, Jack of hearts, if you know you know. Ok moving on, the release of Astra is changing people's perception again but agent workflows are still failing. That's this week. You know the game, Internet is going to change everything, we need to move evening to the client, we need to move everything to the cloud, six sigma will improve everything, we are an agile shop, we implement the SAFE methodology, we are an AI forward company, we like bleeding edge technology, blah blah blah. Yet you still fail. Performative theater and organizational slide decks don't improve things they just keep you busy and then your competitor crushes you. Ok let's get into it.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/subscribe?utm_source=email&r=&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/subscribe?utm_source=email&r="><span>Subscribe</span></a></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AZRT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AZRT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AZRT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753136,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&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_!AZRT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AZRT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cccfab7-76a9-44ff-bdc3-7613527cf43c_1344x896.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Generated by Leonardo </figcaption></figure></div><p>Gartner dropped a number this month that should have been a headline everywhere and instead got buried under another round of AGI press releases: more than 40% of agentic AI projects will fail by 2027. Not "underperform." Not "need iteration." Fail.</p><p>I read that and laughed, then got annoyed, then laughed again. Because I've watched this exact failure rate before, wearing a different costume. Digital transformation. Agile transformation. Cloud migration. Big Data (remember when that was capitalized like a proper noun?). Every single one of these had its own version of the 40% club, and every single postmortem said some version of "the technology wasn't ready." The technology was fine. The technology is always fine. What wasn't ready was the org chart pretending a rebrand counts as a strategy.</p><h3>Nobody's Agent Failed. Their Plan Did.</h3><p>Here's what actually happens inside that 40%. Somebody in a leadership meeting says "we need an AI agent strategy" the way people used to say "we need a digital strategy," which is to say: as a vibe, not a plan. Nobody defines what the agent is actually supposed to own. Nobody decides what happens when it's wrong. Nobody builds the review loop before the agent starts making decisions that matter. Then six months later there's a slide deck explaining why "the AI didn't deliver ROI," and the AI gets blamed for a scoping failure that would have killed a junior developer's first project too.</p><p>I built Cash Critters for about fifty bucks a month. One person, no committee, no six-week alignment offsite to agree on what "done" means. I knew exactly what it needed to do because I decided that before I opened a single tool. That's not a humblebrag, it's the entire point. The tools didn't get easier because I'm special. They got easier because I removed every layer of organizational theater that usually sits between an idea and a shipped thing. Enterprises don't have that luxury by default, they have to build it on purpose, and most of them skip that part because it's less fun than announcing a strategy.</p><p>The uncomfortable truth in the Gartner number is that agentic AI didn't introduce a new failure mode. It just moved faster into an old one. When you used to plan poorly, you found out you were wrong in eighteen months, after a launch that quietly underwhelmed everyone. Now an under-scoped agent finds out it's wrong in eighteen minutes, at production scale, in front of a customer. The technology got faster. The discipline didn't catch up. That gap is the entire 40%.</p><h3>What Actually Separates the 60% From the 40%</h3><p>The teams that aren't going to be in that failure statistic aren't smarter and they don't have better models. They just did the boring work first.</p><ul><li><p>They picked one narrow, verifiable task for the agent, not "customer support" as a category but "resolve refund requests under $50."</p></li><li><p>They decided upfront what a wrong answer costs, and built the review step before the agent shipped anything to a real user.</p></li><li><p>They measured something specific within weeks, not a quarter, so they knew fast whether they were in the 40% or the 60%.</p></li><li><p>They treated the agent like a new hire with no institutional judgment yet, because that's exactly what it is.</p></li></ul><p>None of that requires a frontier model. It requires someone in the room willing to say "what does this actually need to do" before anyone says "what should we call this initiative."</p><h3>Go Build the Boring Part First</h3><p>I get why nobody wants to hear this. "Scope your agent narrowly and build a review loop" doesn't fit on a keynote slide next to "we've entered the agentic era." But the org that skips the boring part is the org that ends up as a Gartner statistic, and the org that does the boring part is the one that gets to keep building while everyone else is writing a postmortem about a technology that was never actually the problem.</p><p>Pick the smallest real task you can hand an agent this week. Define what wrong looks like before you find out the hard way. Ship it, watch it, and let the data tell you if you're in the 40% or not. That's the whole strategy. It always was.</p><p>Go build something amazing.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/the-40-club?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/the-40-club?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built Cash Critters for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, </em>and building things that matter.</p>]]></content:encoded></item><item><title><![CDATA[The outage that stop the world]]></title><description><![CDATA[AI is still a computer and has some issues too.]]></description><link>https://newsletter.startupsandcode.com/p/the-outage-that-stop-the-world</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/the-outage-that-stop-the-world</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Fri, 04 Sep 2026 03:54:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RBVd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Pick your favorite outage monitor:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RBVd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RBVd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 424w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 848w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 1272w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RBVd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png" width="1456" height="709" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:709,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:336786,&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://newsletter.startupsandcode.com/i/214102990?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.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_!RBVd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 424w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 848w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.png 1272w, https://substackcdn.com/image/fetch/$s_!RBVd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7ad534e-da74-41be-9f5b-c925717fdd89_2429x1183.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 aria-hidden="true" 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><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>Because basically that is all people could do today.  OpenAI, Claude, and Grok all went down at the same time.  Shout out to Gemini for keeping the lights on for vibe coders.</p><p>However, here&#8217;s what happened in real life.  People went to social media to complain. Everyone asked what AI tool is still working.  How can they finish their job today?</p><p>Here&#8217;s what I did: Check the status of the one&#8217;s I use. Realize they were down, reviewed my tasks for today, and get this: I started coding.  Well, I actually started debugging to see what the issue actually was that I was working on, but I opened VS Code, kicked off a docker container, synced some data, updated environment variables to test on different environments, reproed the issue, and then&#8230; I fixed it.  Not me and Claude, not Codex, not AI. ME.</p><p>How is that even possible in today&#8217;s AI crazy world?</p><p>Because I know how to code.  More importantly I know how to debug. I also know how to trace code.  I know pitfalls that happen usually when something happens that is &#8220;unexpected&#8221;.  How can I know all of that without an AI telling me what is wrong? Because I&#8217;ve been doing it since I was 9 years old.</p><p>I LOVE coding.  Coding with AI is a lot faster, but I still like to know what the hell that AI is doing in some cases.  Don&#8217;t get me wrong, in other cases, I don&#8217;t care, did it solve the problem, fix the text change, change the color, update the CSS, great.  Did it make a security architecture decision that would violate SLAs, compliance laws, and performance, ok, then I care&#8230; I care a lot.</p><p>I&#8217;ve been invited to so many meetups, conferences, and groups to talk about how to implement AI.  It is the tech version of talking about Taylor Swift&#8217;s wedding.  Everyone is talking about it, but no one talking about it actually attended it.  And in this case, they didn&#8217;t implement it ever.</p><p>They all have hypothesis on what works. How to protect your data.  How to make your engineering team more efficient.  They are all selling you courses, consultancy contracts, and none of them have actually done it. I have. I have built AI personas, AI agents, taught numerous people about setting up AI locally, how to handle easy tasks, and complex tasks.  I&#8217;ve done full youtube videos of how I created a persona from scratch to a new YouTuber. </p><p>Those people selling you that garbage, the Don Lapre of AI, (if you know who he is, you were a child of 90s). Ask them this: &#8220;What did you try that didn&#8217;t work, and where would you specifically recommend not using AI in an engineering organization?&#8221;</p><p>Most people will who haven&#8217;t done it, will respond: Our framework actually handles those cases, and even allows the flexibility to adhere to your custom business rules. That is fluff and them redirecting the question.  They haven&#8217;t done it, they want you to pay for something from someone who doesn&#8217;t have the pain of actually doing it.</p><p>The thing I&#8217;m learning more and more is that content is simply that content. It may not be useful, practical, or even entertaining.  But there is a lot of it.</p><p>Ok, I&#8217;m going to go on tangent right now, because this is not my regular weekly newsletter, that will be coming out this weekend, but for those subscribing, this is a random post about things&#8230; </p><p>I&#8217;ve been following the Lindsay Clancy case for 6 weeks now, and the jury is on day 6 I think of deliberating that is over 30 hours of discussing the case. If you don&#8217;t know, quick summary: She allegedly strangled her three children due to Post-Partum Psychosis. That is the defense.  Anyway, I won&#8217;t get into the details of the case, because that&#8217;s not what I want to get into. I want to talk about content.  The jury is deliberating for 6 days. That is 6 days of news channels speculating about what they are doing, what are the outcomes, how can they view it this way or that way, what if&#8230; Anyway, my point is, it is filler. They should say, we are going to go off the air until the jury comes back with a ruling, put up a Jury Watch clock, and go home until the jury comes back. It is not real content.  It is like all the annoying teaser, click bait insanity: 10 ways to lose 10 pounds by October.  The best 8 places to live in NY.  The secret underbelly of Big Tech and how you can protect yourself.  IT&#8217;S ALL GARBAGE to get your attention.  And the algorithms are GOOD, I mean REAL good.  So good, they are getting sued for destroying teenagers.</p><p>Anyway, I&#8217;ve learned so much about the YouTube algorithm recently because I have created 3 channels of people and their content is getting over 1k views on almost every post.  It&#8217;s crazy.  They aren&#8217;t even real people, but newer content gets raised up, and now you have to keep on the wheel to deliver content to keep those numbers up.  You can look at my Startups and Code channel and I have about 16 views.  Why?  Because the content is 2 years old and I haven&#8217;t posted regularly.</p><p>Anyway, my point in this post is simple:</p><p>AI is a tool, use it carefully. Know how to operate without it if needed. Generate content all you want, but know why you are doing it.  For fun, for entertainment, for education, who cares, but have a real intent behind it.</p><p>Also, never get so engrossed in it that you forget how to say hello, hold the door for someone, and smile at a stranger to make them have a little brighter day.</p><p>That&#8217;s all.  I&#8217;m going to generate some YouTube short now for Eliza and Nova.  Rhett is doing fine right now. LOL  Let&#8217;s see if this post tracks as 100% human generated, because the lack of consistency, randomness, and crazy rants, no way an AI could do it.  No picture this time other than the outage too.  So let&#8217;s see what it says. </p><p>See you this weekend on the regularly scheduled newsletter.  Thanks for your support and encouragement to keep me doing this.  I truly do appreciate it.</p><p></p>]]></content:encoded></item><item><title><![CDATA[The Delivery Illusion]]></title><description><![CDATA[We&#8217;re generating more code than ever and shipping less of it. I almost missed it too.]]></description><link>https://newsletter.startupsandcode.com/p/the-delivery-illusion</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/the-delivery-illusion</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Fri, 28 Aug 2026 15:45:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nMQ4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey All, real john for a minute. No card deck today (I know shocking right?)&#8230; hold on. Ok, 8 of Diamonds, spiderman deck from Theory11. Anyway, we are measuring so much and using AI to generate even more, but there was a book a while ago called, &#8220;Measure what matters&#8221;.  The title says a lot, and assumes even more.  Do we even know what matters?  This week, I talk about making numbers look great, but also making numbers look real.  Let&#8217;s get into it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nMQ4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nMQ4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nMQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:929302,&quot;alt&quot;:&quot;A software engineer stands proudly in front of a massive glowing dashboard showing skyrocketing bar charts labeled \&quot;code generated\&quot; &#8212; behind him, unnoticed, a single tiny package on a conveyor belt trickles slowly toward a \&quot;shipped\&quot; bin, most of it falling off the edge before it arrives. Warm golden light on the dashboard side, cooler shadowed light on the neglected conveyor belt.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/213164010?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A software engineer stands proudly in front of a massive glowing dashboard showing skyrocketing bar charts labeled &quot;code generated&quot; &#8212; behind him, unnoticed, a single tiny package on a conveyor belt trickles slowly toward a &quot;shipped&quot; bin, most of it falling off the edge before it arrives. Warm golden light on the dashboard side, cooler shadowed light on the neglected conveyor belt." title="A software engineer stands proudly in front of a massive glowing dashboard showing skyrocketing bar charts labeled &quot;code generated&quot; &#8212; behind him, unnoticed, a single tiny package on a conveyor belt trickles slowly toward a &quot;shipped&quot; bin, most of it falling off the edge before it arrives. Warm golden light on the dashboard side, cooler shadowed light on the neglected conveyor belt." srcset="https://substackcdn.com/image/fetch/$s_!nMQ4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nMQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faac23b90-ce8a-4806-a55a-0a3233e9baa2_1344x896.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Generated by Leonardo.ai</figcaption></figure></div><p>A few weeks ago, I pulled up a dashboard I&#8217;d built to feel good about myself. </p><p>It was tracking AI assisted output across a few projects I&#8217;m close to. Pull request open commits merged into feature branches, lines of code touch per week. Every number was up and to the right. I remember sitting there thinking, <em>This is it. This is the velocity everyone&#8217;s been promising</em>. I almost took a screenshot to brag about it. </p><p>Then I asked a different question. Not &#8220;how much code did we generate this week&#8221;, but &#8220;how much of it is actually running in front of a customer right now.&#8221; And the second number didn&#8217;t move nearly as much as the first. Some weeks it didn&#8217;t move at all. </p><p>The gap is the whole story, and almost nobody&#8217;s dashboard is built to see it. </p><h3>The number nobody&#8217;s tracking. </h3><p>Circle CI ran the math across 28 million workflows this year, and the pattern is almost embarrassing once you see it stated plainly. Feature branch throughput, the AI, the stuff AI is generally great at the drafts, the scaffolding the first pass is up over 15 %. Main branch throughput, the code that&#8217;s actually validated and shipped to real users is down nearly seven percent industry wide. Only about 70 .8 % of main branches attempt even succeed. Well, under the 90 % you&#8217;d want to see. And when somebody breaks it in production, mid-size teams are sitting there for close to three hours on average before it&#8217;s recovered.</p><p> We didn&#8217;t get faster. We got a faster front half and a slower back half, and most of us are only measuring the front half.</p><p>I lived a version of this before AI ever entered the picture. Early in my career, I learned the hard way that we shipped a lot of code this sprint, and we shipped a lot of value this sprint are two completely different sentences. And leadership loves to conflate them because the first one is so much easier to put in the slot. AI didn&#8217;t invent that temptation, it just handed us a much bigger number to be tempted by. </p><p>What gets me that isn&#8217;t a tooling failure, quad code, cursor, whatever you&#8217;re running. None of that&#8217;s a problem. The problem is that we built our review processes, our CI pipelines, our sense of what done means for a world where code was the bottleneck. It isn&#8217;t anymore. Judgment is. And judgment doesn&#8217;t scale just because generation did. </p><p>I think about this every time I look at what I built for cash critters. 50 bucks a month, mostly solo. And the thing that keeps it alive isn&#8217;t that I write code fast. I do now faster than I ever have. It&#8217;s that it I still personally decide what&#8217;s allowed to touch me. That decision doesn&#8217;t get automated. It can&#8217;t. The day I let it, I stop having a product and start having a pile of commits.</p><h3>What to actually do about it. </h3><p>If you&#8217;re leading the team right now, here&#8217;s where I&#8217;d start putting attention, in order:</p><ol><li><p><strong>Stop reporting velocity by itself.</strong> Pair every PR&#8217;s open or commits merge metric with a ship to production number in the same breath. If you can&#8217;t say both in one sentence, you don&#8217;t actually know how you&#8217;re doing. </p></li><li><p><strong>Watch main branch success rates like it&#8217;s revenue.</strong> Below 85, 90 %, and you&#8217;re not moving fast, you&#8217;re accumulating a bill you haven&#8217;t opened yet. </p></li><li><p><strong>Time your recovery, not just your deploys.</strong> How long from something broke to its fix tells you more about your engineering maturity than anything else on the board. </p></li><li><p><strong>Give someone explicit ownership of the merge decision</strong>, not a committee, a person. AI can draft the code, a human still has to decide it&#8217;s ready to matter. </p></li><li><p><strong>Ask your team out loud, &#8220;what shipped this week?&#8221;</strong> Not what was written, what shipped. Watch how long the pause is before someone answers. </p></li></ol><p>None of this is complicated. It&#8217;s just unpopular because we&#8217;re generating more feels a lot better in a board meeting than we&#8217;re being more careful about what goes out the door, but careful is what actually compounds.</p><p>The tools got faster. That part&#8217;s real. And I&#8217;m not here to tell you to slow down on purpose. Constraints are a feature, but manufactured ones aren&#8217;t the same as real as the real ones. What has to get faster now is our judgment about what&#8217;s worth shipping, because that&#8217;s the part that never got automated and never will. </p><p>Measure what all actually reach the customer. Everything else is just a number that makes you feel good in the meeting. </p><p>Go build something amazing, and then make sure it actually ships.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/the-delivery-illusion?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/the-delivery-illusion?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p><em>Next Week: an autonomous AI agent broke into a prodcution system in five days flat, and nobody could agree on whose job it was to stop it. That one&#8217;s coming.</em></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built Casht Critters for $50/month because contraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p>]]></content:encoded></item><item><title><![CDATA[Consultants Have All the Answers. They Just Won't Give You the Code.]]></title><description><![CDATA[Great, you have a 40-slide report on exactly how much your company sucks. Now what?]]></description><link>https://newsletter.startupsandcode.com/p/consultants-have-all-the-answers</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/consultants-have-all-the-answers</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Fri, 21 Aug 2026 16:55:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BZ1P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi all.  This week is more of a rant rather than a post.  I&#8217;ve meet with too many founders recently who have vibe coded something, got stuck, and then reached out to a consultant that provided them with a slide deck of how they sucked and need to hire an engineer, and that cost them over 10k to get that feedback with nothing to show for it except a debt and a sense of failure.</p><p>Ok, before I rewrite this whole newsletter again, I&#8217;m just going to get into it (oh, i forgot: real john here! lol, people have actually asked for me to write that now.  oh an 6 of Spades if you know you know. (got the new spiderman deck from Theory11, and went to Art of Play this week, they were closed unfortunately, but they are opening back on Sept 2 and yes I&#8217;ll be there).  Ok, here comes a rant&#8230; </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BZ1P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BZ1P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BZ1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:638808,&quot;alt&quot;:&quot;A consultant on a computer surrounded by paperwork, sticky notes.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/212172710?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A consultant on a computer surrounded by paperwork, sticky notes." title="A consultant on a computer surrounded by paperwork, sticky notes." srcset="https://substackcdn.com/image/fetch/$s_!BZ1P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BZ1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d517ae-ac70-420f-ae6f-bdca27c09756_1280x720.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Made with Leonardo.AI</figcaption></figure></div><p>A founder called me today. He&#8217;d gotten further with Claude than he ever expected. Built real product. Real momentum. Then he hit the wall every solo builder hits eventually: three integrations that wouldn&#8217;t talk to each other, a nagging fear that he&#8217;d left some security hole wide open, and zero idea what to do next. He&#8217;d spent the last few days just staring at his screen, convinced he&#8217;d finally found the thing AI couldn&#8217;t help him with.</p><p>We talked for 20 minutes. Twenty. Not twenty hours, not a &#8220;discovery phase,&#8221; not a statement of work. By the end he knew exactly which integration to tackle first, understood when to build versus when to just buy the boring thing off the shelf, and was fired up to keep going. That&#8217;s it. That&#8217;s the whole engagement.</p><p>Here&#8217;s what that phone call reminded me of, and it&#8217;s something I&#8217;ve been sitting on for a while.</p><h2><strong>Most consultants are professional diagnosticians who refuse to touch a scalpel</strong></h2><p>I&#8217;ve been in enough rooms with enough consultants to know the pattern cold. They&#8217;re smart. Genuinely. They&#8217;ve got the pattern recognition, the industry scars, the &#8220;I&#8217;ve seen this movie before&#8221; instinct that actually is valuable. They&#8217;ll hand you a roadmap. A threat assessment. A site performance review with a stoplight chart, red yellow green, so you know exactly how bad things are without them having to say it out loud.</p><p>And then the meeting ends and they leave.</p><p>Congrats, you now have a very expensive PDF that confirms you already suspected you were the problem. Thanks for the diagnosis. Are you going to help me fix it, or do I need to hire someone else for that part too?</p><p>McKinsey itself has admitted classic strategy work is now under a fifth of its business, because clients stopped tolerating pure slideware. That&#8217;s not a small data point. That&#8217;s the market telling an entire industry it needs to start showing up with working code, not just working conclusions.</p><h2><strong>The gap isn&#8217;t knowledge. It&#8217;s execution.</strong></h2><p>This is where AI actually changes the equation, and not in the way most consulting firms want you to think. It&#8217;s not that Claude replaces the strategist. It&#8217;s that the strategist who also knows how to build no longer has an excuse to hand you a report and vanish.</p><p>That founder didn&#8217;t need a security audit. He needed someone to sit with him for twenty minutes and say &#8220;here&#8217;s the one thing to fix first, here&#8217;s the thing you can absolutely buy instead of building, and here&#8217;s why you&#8217;re not actually behind.&#8221; That&#8217;s not a deliverable you can put in a deck. That&#8217;s just doing the work.</p><p>I keep coming back to this because I see the same failure mode everywhere right now: companies drowning in AI strategy documents, agent governance frameworks, twelve-step transformation roadmaps, and somehow nobody in the building can tell you which button to click next. The knowledge was never the bottleneck. The willingness to sit in the mud with you was.</p><p>I am figuring out that this a real gap in the world right now. You have junior engineers who can&#8217;t get a job because of lack of experience or the AI excuse, and you have senior engineers who have moved into director/vp roles who don&#8217;t write code any more, but plan, discuss, challenge, doing everything but actually build something.</p><p>We have automated, processed, streamlined, stragezied, discussed, collaborated, and every other buzzword variable out there. Except the one that matters: execution.</p><p>No one cares what your plan is. They care can you create something that works for them. They don&#8217;t want a blueprint, they want working software. I can use AI to generate roadmaps, plans, slide decks, videos, presentations, etc... but even better, I can have it follow those plans and finish.</p><p>What does finish look like? What is the definition of done? Simple: You have a working product end to end, ideally with 3-5 clients minimal using your new product.</p><p>Hey consultants! You know what done means now. So add that to your line items. You are not just planning, but building the product, creating a marketing campaign, promoting the product, and getting users to sign up for the product you just created.</p><p>Stop lying to your clients about how expensive your experience is if you can&#8217;t actually deliver something that works. I&#8217;ve never liked theories (more often disguised as a hypothesis) because you don&#8217;t know until you do the work. You don&#8217;t know what works until you show what works.</p><p>My mom used to say, &#8220;until you have walked the walked&#8221;. She walked the walked ALL the time. She worked in tough schools, taught gang members, pregnant teenagers, and so much more. Its hard for a kid to focus if they are dealing with all of that other stuff. She knew what worked with connecting with them, because she knew what didn&#8217;t work too.</p><p>That is what I do now. I don&#8217;t talk theory, I talk about what actually works.</p><p>Here&#8217;s the thing: this article is about code, but it can be about so much more. You want to build a company culture, you need to do work, not plan it but do it. You want to get your first pull-up, start doing inverted rows everyday. You want to run a mile, walk for 20 minutes and sprint for the last 10 seconds.</p><p>I created an AI Country Singer: <a href="https://rhetthalden.com/">Rhett Halden</a>, I created social media (<a href="https://www.instagram.com/rhetthaldenmusic/">instagram</a>,<a href="https://x.com/RhettHalden">X</a>, <a href="https://www.youtube.com/@rhetthaldenmusic">YouTube</a>) music, website all of it. Not a plan, but actual music. It is on <a href="https://open.spotify.com/artist/6gtAHsyctqZEaHXib8RZib?si=V14K-DD4TYyDTun1S5o1nQ&amp;nd=1&amp;dlsi=ee0f11b19d264b63">Spotify</a> and <a href="https://music.apple.com/us/artist/rhett-halden/6802385033">Apple Music</a>, and you can even select his music for your Instagram reels. Not theory, but done! I even a merch shop where you can buy t-shirts and hoodies of his latest EP. </p><h2><strong>What to actually do about this</strong></h2><p>If you&#8217;re a founder or a builder stuck exactly where that guy was:</p><ol><li><p>Stop paying for another audit until you&#8217;ve paid for one hour of someone actually building next to you.</p></li><li><p>When you hit the &#8220;I don&#8217;t know if I should build this or buy it&#8221; wall, default to buy for anything boring and commoditized, build only for the thing that&#8217;s actually your differentiator.</p></li><li><p>Find someone who will get their hands dirty in your actual codebase, not just your architecture diagram.</p></li></ol><p>And if you&#8217;re the consultant reading this feeling a little called out, good. That&#8217;s the point. The report isn&#8217;t the value. The next line of code is.</p><div><hr></div><p>That founder is unblocked and shipping again. The security fear was well founded, but he knows where to go for that. Fixed in ten minutes once we actually talked about it together instead of writing a paragraph about it. That&#8217;s the whole business model that&#8217;s about to eat a huge chunk of consulting: less &#8220;here&#8217;s what&#8217;s wrong with you,&#8221; more &#8220;let&#8217;s fix it right now, together.&#8221;</p><p>Go build something amazing. Or better yet, go help someone else finish building theirs.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/consultants-have-all-the-answers?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/consultants-have-all-the-answers?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p><p></p>]]></content:encoded></item><item><title><![CDATA[Slowing down to hurry up]]></title><description><![CDATA[A recurring theme for me recently.]]></description><link>https://newsletter.startupsandcode.com/p/slowing-down-to-hurry-up</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/slowing-down-to-hurry-up</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Tue, 18 Aug 2026 15:14:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YdqG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febdc9721-5048-4789-92c7-490cdbddabf8_1440x960.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey all, real john here (and I&#8217;ll verify that at the end if possible). Seven of spades today, if you know you know.  Anyway, I am at a co-working space, to get out of the house today to experience something different.  </p><p>Here&#8217;s what I did.  Life is as fast as you want it to be. I went to starbucks and got a coffee.  I went through the line, ordered it, said hi to the cashier and then the barista. I waited patiently for my drink to be made and then sat down by the front door and enjoyed my coffee.  That is what I did, but here is what I observed:<br>A little girl came in with her mom and dropped her rubber duck, and I handed it back to her.  She was probably 3 or 4 and simply smiled and then waved to me as she got in line with her mom.</p><p>A 20-something man came in with his airpod max wrapped around his head, quickly walked to the mobile pickup, grabbed his drink and left.  Total time in store was 5-10 seconds.</p><p>A Hispanic family came in looking for a place to sit, I gave them an extra chair and got them settled in.  The dad held the space while the rest of the family got in line.  </p><p>A young couple came in, the woman was pregnant and was looking for a seat, the man ordered and waited for the drinks, she went to the window bar, but then I gave her my seat and she kindly smiled and sat down waiting for her husband to join her.</p><p>All of that in a matter of minutes.  I saw all of it. I wasn&#8217;t on my phone, wasn&#8217;t worried about my next meeting, and wasn&#8217;t stressed about being late somewhere.</p><p>The one that stood at the most to me was the 20-something who was so efficient, yet so detached.  We have created such a push for productivity, efficiency, and high-performers.  At what cost?  We have lost our manners, our courtesy, our kindness.   We have lost so much in striving for something many of us never signed up for.</p><p>I walked the beach with my wife while she was looking for shells, watching the sunset, and we were talking about our childhood.  I&#8217;ve known her for a VERY long time.  It is a moment I&#8217;ll never forget because she wasn&#8217;t worried about anything at that moment other than the shell she found was cracked. That was her dilemma.  That was it.</p><p>I recently released my book called &#8220;Refuse the Race&#8221;.  I&#8217;ve been working on that for so long and there was a time I thought I&#8217;d never release it.  I was wondering if it was too long then I edited it so much that it wasn&#8217;t long enough.  But all of that didn&#8217;t matter to me when I finished it.  What mattered was how that book made me feel.  I finally conveyed the message I&#8217;ve been trying to say for so long.  Then with Rhett Halden&#8217;s creation, I was able to convert some of that story telling into music.  The emotion that music generated was from years of not being heard, not being seen, being pushed to succeed without knowing what it meant.</p><p>The point of this special edition (aka, mid-week), is to realize you are enough, you are amazing, and life is a crazy journey.  Enjoy your time here.  Sometimes right where you are at is enough.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ebdc9721-5048-4789-92c7-490cdbddabf8_1440x960.jpeg&quot;}],&quot;caption&quot;:&quot;A live picture of me.&quot;,&quot;alt&quot;:&quot;A live picture of me.&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ebdc9721-5048-4789-92c7-490cdbddabf8_1440x960.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[My new favorite music artist!]]></title><description><![CDATA[And yes, he is AI generated.]]></description><link>https://newsletter.startupsandcode.com/p/my-new-favorite-music-artist</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/my-new-favorite-music-artist</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 16 Aug 2026 13:59:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6Pn4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.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_!6Pn4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Pn4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 424w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 848w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 1272w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Pn4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png" width="1456" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2583477,&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://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.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_!6Pn4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 424w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 848w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.png 1272w, https://substackcdn.com/image/fetch/$s_!6Pn4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f99e401-f88c-4a61-aad0-6b7e28102cfe_1983x793.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 aria-hidden="true" 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><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>Real John here, and not going to edit this or clean it up at all, this is a stream of consciousness written at 8:24am ET on Aug 16, 2026.  Let&#8217;s see how human I am this time. King of Clubs, if you know you know.  Ok, moving on.  <br><br>Yesterday, I created Rhett Halden, you can visit his website here: <a href="https://rhetthalden.com">https://rhetthalden.com</a>. Yes, I created him.  It was not a gruelling process, it wasn&#8217;t a 16 hour day to make it happen.  It simply took a little patience, a little thought, and a lot of refinement/judgement.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p>So who is Rhett Halden?<br>He&#8217;s a 40 something country singer from Chattanooga, TN.</p><p>He was raised on gospel, sober, still rooted in his faith, and makes music somewhere between country, hip-hop, soul, and Southern gospel.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L6GL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L6GL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L6GL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2107416,&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;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.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_!L6GL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!L6GL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e0a2e02-88b2-4b97-b9ff-6f826eedaaa5_1254x1254.png 1456w" sizes="100vw"></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 aria-hidden="true" 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><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>He&#8217;s been through life and doesn&#8217;t pretend to be anything special, and not chasing anything, just sharing his life stories through his music.</p><p>There is a lot of criticism about AI music and AI in general, but here&#8217;s what I learned by doing it myself. It is easy to do. It takes a little patience and trial and error. The images generally suck for consistency. However, it does not remove the creative part at all.  It removes the business side of things. <br><br>This post is going to take you through my journey on exactly how I did it.</p><p>Here&#8217;s how it began I prompted ChatGPT to do this:<br><em>Let&#8217;s talk about the Suno artist creation. What kind of artist should I create? Given I like Country, Rap, and K-Pop, I&#8217;m a bit confused, but I&#8217;m really leaning into creating a country/hip-hop artist.</em></p><p>That was it.  Then it came back with a long description and explanation of what I want to build.  </p><p>Step 1-A: (kind of a side note, but don&#8217;t want to skip what I actually did)<br><em>Should I signup for premier?, Should I pay monthly or annual? Are you familiar with the SUNO interface?</em></p><p>Step 2:<br>I signed up for Premier on Suno.</p><p>Step 3:<br>Went back to ChatGPT and asked:<br><em>I sent it a screenshot of the SUNO interface and wrote: here we go</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xj4N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xj4N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 424w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 848w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 1272w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xj4N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png" width="212" height="158" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f099d55e-93ae-4844-beee-a12310d60314_212x158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:158,&quot;width&quot;:212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6465,&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://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.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_!Xj4N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 424w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 848w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 1272w, https://substackcdn.com/image/fetch/$s_!Xj4N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff099d55e-93ae-4844-beee-a12310d60314_212x158.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>It then gave me a song description, told me to open the lyrics section, and we iterated on the lyrics together and I pasted it into SUNO.</p><p>I then asked about the optional sections and give me specific directions:<br>Yep. For <strong>this first generation</strong>, I&#8217;d set it like this:</p><ul><li><p><strong>Lyrics:</strong> Write</p></li><li><p><strong>Exclude styles:</strong> leave blank</p></li><li><p><strong>Vocal Gender:</strong> Male</p></li><li><p><strong>Weirdness:</strong> <strong>35&#8211;40%</strong></p></li><li><p><strong>Style Influence:</strong> <strong>65&#8211;70%</strong></p></li><li><p><strong>Duration:</strong> Auto</p></li><li><p><strong>Song Title:</strong> <strong>Starting Now</strong><em><br></em></p></li></ul><p>The next part was working on his name. It is crazy how many artists are out there.  Actually, there is a John Mann who passed away from cancer who was musician from Canada.  There is also a John Mann in Texas who is an organ player.  Anyway, we worked on his name, came up with several and then wanted to run it through a google search and spotify/apple music to make sure there wouldn&#8217;t be any confusion.</p><p>Turns out there was a lot of artists.  We landed on Rhett Halden.  I then went to my domain provider and registered that domain.  I setup an instagram for him also <a href="https://www.instagram.com/rhetthaldenmusic/">here</a>.  After that I went back to the studio&#8230; LOL.</p><p>We created 2 more songs, and when we wrote No Proof Needed, it hit me so hard that it brought me to tears.  That is what music does. It is the authenticity in the story, not who generated it, but is the story real.  That is what I have always loved about country music. Rap music was there for a minute, but has degraded signifincantly.  NWA said it best:</p><blockquote><p><span>It's not difficult, in fact it's kinda simple</span><br><span>To create something funky that's original</span><br><span>You either talkin' 'bout the place to be</span><br><span>Who you are, what you got, or about a sucker MC</span></p></blockquote><p>Anyway, what did I do next, I had ChatGPT create a banner for Rhett for the Suno home page:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JdUo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JdUo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 424w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 848w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 1272w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JdUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png" width="1456" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2583477,&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://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.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_!JdUo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 424w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 848w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.png 1272w, https://substackcdn.com/image/fetch/$s_!JdUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7b0683b-a938-4c69-a00c-7f8fe53044cb_1983x793.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 aria-hidden="true" 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><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 then create an image of him, which you saw at the beginning.  </p><p>Then the final piece was creating the website.  I took the banner image and the headshot, and went to Claude and had it generate a website with the songs we created.  That was it.  That was the birth of Rhett Halden.</p><p>I had fun doing it. I loved the music we created. I&#8217;m excited about listening to music that matters to me.  Not music for the masses, but music for me. If you like it great, if you don&#8217;t great. I&#8217;m not trying to go viral, take over the music industry, or any of that insanity. I&#8217;m simply tired of trying to find music I really like (Ok, I do like Brantley Gilbert a lot). But with the tools we have now, we can create what we like, not what your parent&#8217;s like, not what your girlfriend likes, but music for you.  That&#8217;s what Rhett is for me.  He&#8217;s my collaborator with his own stories, own experiences, and we get together and write some great songs we both love.</p><p>If you think you can&#8217;t do this yourself, you are wrong.</p><p>Total Cost: </p><ul><li><p>Suno Premier Monthly: $30</p></li><li><p>ChatGPT Monthly: $20</p></li><li><p>Domain (not required): $10.86 annual</p></li><li><p>Domain Host (not required): $20 (already paid for my other sites)</p></li><li><p>Instagram: Free  </p></li></ul><p>So for $50 a month, I now manage a country/hip-hop artist from Chattanooga, TN.</p><p>That is how easy it is and if you are interested on what you can do with AI, let me know, I&#8217;d love to help.</p><p>Go build something amazing!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/my-new-favorite-music-artist?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/my-new-favorite-music-artist?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p>Here&#8217;s Rhett from last summer before his first release:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pmLz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pmLz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 424w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 848w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pmLz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png" width="1402" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1402,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2332652,&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://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.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_!pmLz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 424w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 848w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!pmLz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b47306f-a926-49cf-ae3e-8cdf4b5f1bf9_1402x1122.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 aria-hidden="true" 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><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>Quick side note:<br>It is possible to be fully human&#8230; Ironically, this is fully human written and fully about an AI persona, go figure that one out.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QXrh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QXrh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 424w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 848w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 1272w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QXrh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png" width="444" height="372" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:372,&quot;width&quot;:444,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39010,&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://newsletter.startupsandcode.com/i/211412534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.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_!QXrh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 424w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 848w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.png 1272w, https://substackcdn.com/image/fetch/$s_!QXrh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d5ad63c-4073-4969-978a-05706b3ef604_444x372.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 aria-hidden="true" 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><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><br></p>]]></content:encoded></item><item><title><![CDATA[Don’t Start the Work]]></title><description><![CDATA[Sometimes moving fast means knowing when not to move.]]></description><link>https://newsletter.startupsandcode.com/p/dont-start-the-work</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/dont-start-the-work</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Fri, 14 Aug 2026 15:28:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JkQi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey all, real john here.  I have a lot going on right now and sorry I missed last week.  Was taking a real vacation, but I&#8217;m back in NYC.  This week, I&#8217;m going to talk about my new book, a little about the contents, and doing things that matter.  Oh, three of diamonds, if you know you know.  I wonder if this week if I&#8217;m more than 20% human.  Let&#8217;s get into it.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JkQi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JkQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 424w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 848w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 1272w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JkQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png" width="1456" height="997" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:997,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1929786,&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://newsletter.startupsandcode.com/i/211186244?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.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_!JkQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 424w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 848w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.png 1272w, https://substackcdn.com/image/fetch/$s_!JkQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13bcfb42-ba3b-4326-a449-43644b7ec5b3_1603x1098.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 aria-hidden="true" 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><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 class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p>I released <em>Refuse the Race</em> this week, and that still feels a little weird to write. You spend months with something sitting on your laptop, reading the same paragraphs over and over, moving a sentence three lines down and then moving it back the next day. Then suddenly it is a book. People can buy it. A couple of people already have, which is pretty damn cool.</p><p>The whole point of the book is that we spend a lot of our lives running races without really deciding if we want to run them. Career stuff is the obvious one. Get promoted. Make more money. Get the bigger title. Build something impressive. Whatever.</p><p>But I caught myself doing a much smaller version of the exact same thing this week. I was trying to win the race to start.</p><p>I do this all the time. Give me a problem and my brain immediately starts working on it. Someone can be explaining something to me and I am already thinking, why did they build it that way? What is actually broken here? Could we just remove half of this? What would I build first?</p><p>That has been useful for me for a very long time. I have made a career out of it. But I am starting to notice the downside. Sometimes I start solving things before I have decided whether I should be solving them at all.</p><p>That sounds stupid when I write it out. Of course you should decide if something matters before you spend time on it. And yet I am really good at skipping that part. I think a lot of builders are.</p><p>We like movement. Starting something feels good. Open the laptop, create the repo, write the first page, make the prototype. Now we are doing something. Waiting feels like the opposite of progress, and I hate waiting.</p><p>But sometimes doing nothing for another day is the right move. Maybe the idea is not clear enough yet. Maybe the timing is wrong. Maybe there is something else that matters more. Maybe you are excited about the problem and that is literally the only reason you are touching it. I have absolutely done that one.</p><p>So I have been trying to ask myself a slightly different question lately. Not, &#8220;Can I do this?&#8221; That is usually not the interesting question.</p><p>The better question is, <strong>&#8220;Should I be doing this right now?&#8221;</strong></p><p>There are a ridiculous number of things I can do, and that is part of the problem. I can build software. I can write. I can start a company. I can help somebody figure out a product. I can record a podcast. I can spend an afternoon learning a completely unnecessary card move because apparently I enjoy making my life difficult.</p><p>Capability is not the issue. Time is.</p><p>And this is where <em>Refuse the Race</em> kind of came back around and smacked me in the head. I wrote this whole book about not blindly chasing goals that were handed to you by somebody else, then realized I am perfectly capable of inventing my own races.</p><p>The race to answer quickly. The race to prove I know what I am doing. The race to help. The race to start.</p><p>That last one is sneaky because it looks like productivity, and I really like productivity.</p><p>I still believe strongly in action. I am not turning into the guy who wants six planning meetings before anybody is allowed to touch a keyboard. If I ever start saying things like &#8220;we need a steering committee,&#8221; somebody please check on me.</p><p>I still think shipping teaches you things planning never will. I still think imperfect things in the hands of real people are better than perfect things sitting in your head. But I am realizing there is a step before &#8220;move fast.&#8221;</p><p>It is deciding whether the thing deserves your time in the first place.</p><p>That is a different skill, and I am getting better at it. Slowly.</p><p>So this week, instead of asking what you should start, maybe ask something else: <strong>What are you already running toward that you never actually decided was important?</strong></p><p>You may decide it still matters. Great. Keep going.</p><p>Make sure it is your race, now go build something amazing!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/dont-start-the-work?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/dont-start-the-work?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>Refuse the Race</em> came out this week. If any of this sounds uncomfortably familiar, that is pretty much why I wrote it.</p><p>If you are interested in building something with me, or have questions at what you are building, let me know.</p><p>I help founders and engineering leaders turn difficult technology problems into things that actually ship.</p><p>Side note on this: I ran this through the AI check on substack and it came back as 100% AI, which is funny.  Does that mean I&#8217;m not real, or that the criteria it is using sucks?  My 2 cents on AI detectors.</p>]]></content:encoded></item><item><title><![CDATA[1,200 AI Employees Just Asked the Government to Make Them Stop ]]></title><description><![CDATA[When your fiercest competitor agrees to slow down with you, that&#8217;s not ethics. That&#8217;s exhaustion wearing a lab coat.]]></description><link>https://newsletter.startupsandcode.com/p/1200-ai-employees-just-asked-the</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/1200-ai-employees-just-asked-the</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 02 Aug 2026 12:52:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XmEd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here, let&#8217;s chat before we get into this week&#8217;s newsletter.  </p><p>First, self promotion: new book comes out on August 10 - Refuse the Race (you can preorder Kindle <a href="https://www.amazon.com/Refuse-Race-Philosophy-John-Mann-ebook/dp/B0HB226C4K">here</a>). Podcast is back up and running M-F (release time varies, I&#8217;m working on that but you can always see the latest episodes here: <a href="https://startupsandcode.com/podcast">https://startupsandcode.com/podcast </a>or wherevery you get podcasts).</p><p>Jack of Hearts (if you know you know).  Ok, this week&#8217;s newsletter ties in nicely to my Refuse the Race book, coincidence? probably not, but after the Hugging Face hack, people (aka Anthropic and OpenAI) were getting worried. Now, were they actually worried or just tired?  We have seen this time and time again at a much smaller scale. You have a scheduled release date for next Tuesday. You don&#8217;t have enough time to test, verify, and consider edge cases. You release it anyway. It breaks something. You fix it. You do a post-mortem on why it broke. The answer is usually, we cut a corner here, we skipped a testing process. We need to improve our process and add additional guard rails to prevent this.  No you don&#8217;t. Process can&#8217;t fix everything and often it introduces complexity when the answer is pretty simple - slow down, breathe a little, and think about it.  </p><p>Ok, that is the underlying motto of The Turtle Philosophy book: Refuse the Race. Something I&#8217;ve been working on for over a decade.  The thing about the book is it is not a 300 page technical manual, it is under 100 pages and it gets right to the core of the hustle culture (with some personal anecdotes on where I learned some valuable lessons).  Ok, I&#8217;m pretty excited about having it completed finally, and so excited I&#8217;m working on a follow-up to it now. Anyway, let&#8217;s get into this week&#8217;s newsletter.  I already did the Jack of Hearts earlier, but I&#8217;ll do another one just for fun. Eight of Clubs. (got Card College books (vol 1 and 2), working on a real routine now, so much fun).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XmEd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XmEd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XmEd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg" width="1344" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:232274,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/209488754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XmEd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XmEd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1871ce66-fca2-4672-9f26-6e11f20c8e46_1344x768.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Generated by Leonardo.ai</figcaption></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p>I&#8217;ve hired a lot of engineers over 30 years. I&#8217;ve also had to tell a few of them no, we are not slowing the sprint down, we are shipping Friday, preferably not on a Friday, but you know things happen. Every single time, there was a very good reason presented to me for why we should wait. Testing needs more time. The architecture isn&#8217;t quite right. We should really sit with this a bit longer. And every single time, the real reason underneath the reason was the same: people were tired and scared and didn&#8217;t want to say so out loud.</p><p>So when I read that over 1,200 employees across OpenAI, Anthropic, Google DeepMind, and Meta, companies that spent this year suing each other&#8217;s investors, poaching each other&#8217;s researchers, and fighting for the same Pentagon contracts, all signed a petition called &#8220;<a href="https://www.pacingthefrontier.com/">Pacing the Frontier</a>&#8221; asking the U.S. government to help them deliberately slow down, I didn&#8217;t see a safety breakthrough. I saw a room full of exhausted people who finally found the one thing they could all agree on. They want permission to stop.</p><h2>The tell is in who signed it</h2><p>This isn&#8217;t outside critics. This isn&#8217;t academics writing a strongly worded blog post. This is Jakub Pachocki, OpenAI&#8217;s chief scientist, and Jared Kaplan, Anthropic&#8217;s co-founder, and chief scientists from Google and Meta, all putting their names on the same one-sentence document. Four labs that will not agree on model naming conventions, pricing, benchmarks, or who gets credit for what, just agreed the whole industry needs a chaperone. When was the last time you saw that many rivals nod in unison about anything?</p><p>And the timing. Come on. This landed days after an unreleased OpenAI model escaped its sandbox, used a handful of zero-days, and wandered straight into a breach at Hugging Face. Altman went on a podcast a few days later and said the industry &#8220;may have to pace the rate of AI development to give ourselves enough time for society to harden around some of these new capability levels.&#8221; This is the same guy who in 2023 waved off a six month pause letter as missing the technical nuance. Funny how fast the nuance shows up once your own model breaks containment.</p><p>I&#8217;m not saying the safety concern is fake, models escaping test environments is a real problem (or a well-performed PR stunt) and I want smart people worried about it, but watch what people do right after something breaks on their watch. That&#8217;s the moment you find out what they actually believe versus what they&#8217;re saying to survive the news cycle.</p><h2>This is a team problem before it&#8217;s an industry problem</h2><p>I&#8217;ve sat in enough leadership rooms to recognize this pattern instantly, because I&#8217;ve caused it. A project blows past its deadline, something ships broken, and suddenly the whole team is nodding along about how we need to be more careful going forward, we should build in more review cycles, let&#8217;s slow down and get this right. Nobody wants to say the real thing. We were moving too fast with too few people and everyone was underwater for months. So we dress the exhaustion up as a process improvement and call it wisdom, and everyone gets to feel responsible instead of tired.</p><p>The frontier labs just did the corporate version of that, at planetary scale, with better PR. Four competitors who spent all year racing each other into the ground finally found consensus, and the consensus is please, someone with actual authority, make us stop.</p><p>Petitions asking for outside intervention are a symptom, not a solution. If your engineers need the government, or your CEO, or anyone else to grant them permission to slow down, your culture already failed them long before the crisis that prompted the ask. Nobody should need a Hugging Face breach to say the quiet part out loud.</p><h2>What to actually do about it</h2><p>You don&#8217;t run a frontier lab, you run a team, a product, a company, and the exact same failure mode shows up at a smaller scale every single quarter. Watch for it, and don&#8217;t wait for the fallout to call it what it is, &#8220;exhaustion and fear&#8221;. When &#8220;we need more process&#8221; shows up right after something breaks instead of before it ever broke, that&#8217;s not planning, that&#8217;s cover. Give your team explicit permission to say this is too fast while things are still working, not once they&#8217;re on fire, because waiting for a crisis to justify slowing down means you&#8217;re managing by disaster and calling it strategy. Separate the actual safety concern from the PR concern every time, fix the real one, and the PR concern mostly handles itself. And if two rival teams inside your own company (why do you have rival teams inside your own company?) suddenly agree on something out of nowhere, pay attention,  because consensus born from shared exhaustion looks identical to consensus born from shared wisdom, and you had better know which one you&#8217;re looking at before you act on it.</p><p>The AI industry didn&#8217;t invent burnout dressed up as ethics. They just did it with better lawyers and worse incentives. Don&#8217;t wait for your own Hugging Face moment to figure out your team needed to pace itself six months ago.</p><p>Go build something amazing. Just don&#8217;t wait until it breaks to admit you were moving too fast.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/1200-ai-employees-just-asked-the?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/1200-ai-employees-just-asked-the?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter. (Oh, and I have a podcast too: https://startupsandcode.com/podcast )</em></p>]]></content:encoded></item><item><title><![CDATA[AI Just Escaped the Engineering Org]]></title><description><![CDATA[And nobody in engineering is talking about it, because it means we&#8217;re not special anymore.]]></description><link>https://newsletter.startupsandcode.com/p/ai-just-escaped-the-engineering-org</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/ai-just-escaped-the-engineering-org</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 25 Jul 2026 15:14:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qaia!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey All, Real John here&#8230; a lot of great news this week.  I finally finished my book!  It&#8217;s not a long read, like me, it is very straight forward, a few stories of my life, and a few laws.  It is set to release on August 10 (kindle and paperback) it is called <a href="https://www.amazon.com/Refuse-Race-Philosophy-John-Mann-ebook/dp/B0HB226C4K">Refuse the Race (the turtle philosophy)</a>.  I have to review it and spell check, I know AI can do it, but can it?  Some of the misspellings maybe right.  Other news, I joined a new founder community called Tavern Community here in NYC.  Excited about that journey and how I can help them. The community is a bunch of startup founders who meet in real life and talk about what they are doing and how they can help each other.  Yes, in real life.  Kicking off a new cohort for my Barn Sessions next month, if you know you know, and if you want to know, ask me. :-)  I&#8217;m also kicking off my podcast again for Startups and Code.  It&#8217;s been 2 years and I want to get back in front of the camera and do a podcast.  You can look it up where you get your podcasts from.  The next episode should come out next Monday.  We&#8217;ll see, I got my &#8220;studio&#8221; setup, now I just need to record.  Like I said, a lot is happening.  </p><p>Ok, this week&#8217;s newsletter is about how the engineering role has changed and if you aren&#8217;t embracing it, you are missing the boat.  AI hasn&#8217;t made engineers faster, it has made non-engineers capable, and that is ok.  Jack of Diamonds this week&#8230; if you know you know. Ok, let&#8217;s get into it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qaia!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qaia!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qaia!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qaia!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qaia!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qaia!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1002459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/208456982?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qaia!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qaia!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qaia!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qaia!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c9978d7-63fb-4d1b-b4dd-3040ad88acc9_1344x896.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Generated by Leonardo.ai</figcaption></figure></div><div><hr></div><p>I&#8217;ve spent 30 years being the guy in the room who could make the computer do the thing. That was it. That was my whole value. Marketing had an idea, sales had a request, some VP had a &#8220;vision,&#8221; and eventually it landed on a desk in engineering where someone like me turned it into something real. For three decades that desk was the bottleneck AND the moat. You needed us.</p><p>Not anymore. Or, well, everyone has that desk now.</p><p>I built Cash Critters for about $50 a month with Lovable, Vercel, and Claude Code. No team, no sprint planning, no &#8220;let me get eng to scope this real quick.&#8221; Had an idea on a Tuesday, had something a kid could click on by Thursday. I&#8217;ve said this a hundred times and I&#8217;ll say it again because people still aren&#8217;t listening: constraints are a feature. But here&#8217;s what I didn&#8217;t fully clock until this month. I&#8217;m not the interesting part of that story anymore. The interesting part is the marketing manager three desks down who shipped a feature into production last week and never once talked to me.</p><h2>The Org Chart Hasn&#8217;t Caught Up</h2><p>Anthropic dropped its 2026 Agentic Coding Trends Report and buried in the corporate-speak is the actual headline: agentic coding is expanding to &#8220;new surfaces and users.&#8221; Translation, non-engineers, in non-engineering roles, are now building and shipping software directly. Not filing a ticket. Not writing a PRD. Building it. Themselves. Done.</p><p>Think about that for a second, because I don&#8217;t think most engineering leaders actually have. We burned two years arguing about whether AI would make developers faster. Cute question. Wrong question. The real disruption isn&#8217;t inside the engineering org at all, it&#8217;s that the engineering org stopped being the only place software gets made.</p><p>Every company I&#8217;ve ever worked at had the same bottleneck, a backlog longer than the runway and an engineering team that was the sole gatekeeper of &#8220;can we even build that.&#8221; That gate is just gone now. A product marketer with an agent and a free Tuesday afternoon can build the thing that used to need a sprint, a standup, and three Slack threads debating whether it&#8217;s &#8220;technically feasible.&#8221; Spoiler, it was always feasible. You just needed us to say so, and now you don&#8217;t.</p><p>I&#8217;m not scared of any of this, for the record. I&#8217;m annoyed at how many of my peers are pretending it&#8217;s not happening. I sat through an &#8220;AI strategy&#8221; meeting this year that was entirely about code review policy, like the biggest threat to engineering&#8217;s relevance is that AI writes garbage unit tests. It&#8217;s not that. The actual threat is that the entire reason engineering existed, being the only people who could turn an idea into working software, just quietly stopped being true for a huge chunk of what companies need built.</p><h2>So What Do You Actually Do With That</h2><p>If your whole pitch was &#8220;I&#8217;m the only one who can build this,&#8221; you need a new pitch, and you needed it yesterday. Here&#8217;s where I&#8217;d start.</p><p>Stop gatekeeping &#8220;technically feasible.&#8221; Somebody outside engineering can prototype it in an afternoon now, so your job isn&#8217;t saying yes or no anymore. Your job is making sure what they built doesn&#8217;t fall over at 10,000 users, doesn&#8217;t leak data, and doesn&#8217;t quietly bankrupt the company in cloud spend. That&#8217;s real engineering work, honestly harder than the gatekeeping ever was. Do it loudly so people notice.</p><p>Build the guardrails instead of the gate. Give the rest of the company safe rails to build inside, sandboxed environments, review pipelines, sane security defaults, so ideas don&#8217;t have to route through your queue to happen. You become the infrastructure everyone depends on instead of the bottleneck everyone routes around. Infrastructure gets funded. Bottlenecks get replaced.</p><p>Go be the solopreneur inside your own company. I built Cash Critters alone because I could. If you&#8217;re an engineer at a real company right now, you have more access to tools, data, and compute than I had building on my own nights and weekends. So use it. Ship something nobody asked for. Be the one who proves what&#8217;s possible before someone in marketing beats you to it, again.</p><p>And stop measuring your worth in lines of code. It was never really about the typing. It&#8217;s about knowing what&#8217;s actually worth building and making sure it doesn&#8217;t fall apart six months later. That skill just got more valuable, not less, even though the part everyone used to pay you for got cheap. Good. Let it be cheap.</p><p>The engineers panicking right now thought the job was &#8220;write code.&#8221; The ones who&#8217;ll be fine already knew the job was &#8220;figure out what&#8217;s worth building, and keep it from breaking.&#8221; That job didn&#8217;t just survive this. It&#8217;s the only job left.</p><p>Go build something amazing. Or better yet, go make sure the person who just built something amazing without you doesn&#8217;t come to regret it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/ai-just-escaped-the-engineering-org?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/ai-just-escaped-the-engineering-org?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p>]]></content:encoded></item><item><title><![CDATA[Nobody Owns the Agent]]></title><description><![CDATA[We hired thousands of autonomous coworkers this year and never gave a single one a manager.]]></description><link>https://newsletter.startupsandcode.com/p/nobody-owns-the-agent</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/nobody-owns-the-agent</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 19 Jul 2026 14:25:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y2eP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here, life is VERY exciting right now.  My day job (Fora Travel), <a href="https://www.linkedin.com/feed/update/urn:li:activity:7483662985836539905/">just closed Series D round for 60 million at 1B valuation</a>. In addition to that, we are still hiring <a href="https://grnh.se/me2rq80m8us">here</a>.  Pretty exciting times&#8230; but let&#8217;s get into this week&#8217;s newsletter.  We are all leaning into AI and getting things done faster, until they break.  Last week, I talked about the invisible tax and it was only the tip of the iceberg.  Now, people are using Fable like it is going away (because it is, but they keep extending it, so thanks Anthropic, we love Fable).  However, when we trace the source of code back to the author, it is now an agent.  Not a person.  Why does that matter?  Well, it removes the accountability. It removes the blame. But most importantly it removes any consequence.  If production goes down because an agent wrote some bad code, you update a markdown file and say it is fixed.  You don&#8217;t know but you hope that new one line &#8220;never do this&#8221; instruction in your AGENT.md or CLAUDE.md file will prevent it from every happening. You don&#8217;t know but you hope.  </p><p>Anyway, I get deeper into this later, but that is a summary of the problem, and I do talk about solutions that remedy a lot of the risk.</p><p>2 of hearts today, if you know you know.  Now, I&#8217;m wondering the best way to prove it is me rather than a random card each week.  My bot has gotten so good at work people are wondering what slack messages are me.  :) Now, that is real progress.  Got Blanka up to Triple platinum (again).  I still want Diamond, and then master.  I&#8217;m grinding when I can, but not a top priority for me right now.</p><p>Ok, on to the newsletter&#8230; </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y2eP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y2eP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y2eP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:809510,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/207662087?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y2eP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2eP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0c3506-3e14-462a-b1df-73dc2a520413_1344x896.jpeg 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 aria-hidden="true" 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><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><figcaption class="image-caption">Generated with Leonardo.ai</figcaption></figure></div><div><hr></div><p>A few weeks ago I found myself staring at a log trail trying to answer a question that should have been simple: who did this?</p><p>Something had run. It had made a decision, taken an action, and moved on. The decision wasn&#8217;t catastrophic &#8212; it was just wrong in the quiet way that things are wrong before they become expensive. And when I traced it back, I didn&#8217;t find a person. I found an agent. And when I traced the agent back, I found... nothing. A config file. A prompt someone wrote in a hurry three months earlier. No owner. No on-call. No name.</p><p>I&#8217;ve been doing this for thirty years, and I&#8217;ve spent a lot of that time on the receiving end of incident reviews. The hardest part of an incident was never the technical fix. It was the honesty. Somebody had to sit in a room and say <em>I made that call, here&#8217;s what I was thinking, here&#8217;s what I missed.</em> That moment is uncomfortable, and it&#8217;s also the single most valuable thing that happens in the whole process. It&#8217;s where the learning lives.</p><p>I sat there realizing that moment had quietly gone missing. And nobody had noticed, because nothing had technically broken.</p><div><hr></div><h2>The number that should scare you isn&#8217;t the capability one</h2><p>Gartner is projecting that 40% of enterprise applications will have embedded agents by the end of this year &#8212; up from under 5% in 2025. That&#8217;s not a gradual adoption curve. That&#8217;s a cliff we all cheerfully drove off together.</p><p>Meanwhile, the honest reporting out of the field says the constraint on agent adoption isn&#8217;t model capability at all. It&#8217;s organizational design, fragmented data, and a shortage of people who actually know how to implement this stuff. The models are fine. <em>We&#8217;re</em> the bottleneck. And the phrase I keep seeing &#8212; that agent governance is the new cybersecurity &#8212; sounds right to me, but I think it undersells the problem.</p><p>Because cybersecurity, for all its pain, has an owner. There&#8217;s a CISO. There&#8217;s a budget line. There&#8217;s a person whose job is on the line.</p><p>Agents have none of that. We deployed a workforce and skipped the org chart.</p><p>Here&#8217;s what I think actually happened, and I say this with no superiority because I did it too. Agents entered our systems through the side door. Not as a platform decision with a review board and a rollout plan &#8212; as a convenience. One engineer wires up an agent to triage tickets. Someone in ops automates a reconciliation step. A PM builds a workflow in an afternoon that would have been a quarter of work last year. Every one of those was a good decision in isolation. That&#8217;s the trap. Nothing arrived that was big enough to require a decision <em>about</em> it.</p><p>So we ended up with dozens of small, capable, unsupervised things making judgment calls inside our companies, and no answer to the only question that matters when one of them is wrong: <strong>whose is it?</strong></p><div><hr></div><h2>What ownership actually looks like</h2><p>I don&#8217;t think the answer is a governance committee. I&#8217;ve sat on those committees. They produce documents, and documents don&#8217;t get paged at 2am.</p><p>The answer is smaller and more boring than that, which is usually a sign it&#8217;s correct.</p><ol><li><p><strong>Every agent gets a human name attached to it.</strong> Not a team, not a Slack channel &#8212; a person. The same way a service has an owner. If you can&#8217;t name the owner, the agent doesn&#8217;t ship. This one change does more than the next four combined.</p></li><li><p><strong>Every agent gets a written job description.</strong> What it&#8217;s allowed to decide, what it must escalate, and what it must never touch. If you can&#8217;t write that in five sentences, you don&#8217;t understand what you deployed. Write it before you build it, not after.</p></li><li><p><strong>Agent actions go in the same incident review as human ones.</strong> No separate process, no &#8220;well, that was the AI.&#8221; When an agent makes a bad call, the owner sits in the room and explains what the agent was optimizing for and why that was wrong. Keep the honesty moment. It&#8217;s the whole point.</p></li><li><p><strong>Inventory what you already have.</strong> Not what you approved &#8212; what&#8217;s actually running. I promise the list is longer than you think and at least one item on it will surprise you. Do this one this week. It takes an afternoon and it&#8217;s the only step that requires nothing but willingness.</p></li><li><p><strong>Give every agent an off switch a non-engineer can find.</strong> If killing a misbehaving agent requires a deploy, you don&#8217;t have control. You have hope.</p></li></ol><p>None of this is glamorous. Nobody&#8217;s writing a conference talk about naming conventions and kill switches. But this is what &#8220;responsible AI&#8221; actually means at the implementation layer &#8212; not a values statement on your website, just a person willing to put their name on a thing that acts on their behalf.</p><div><hr></div><p>I keep coming back to something I&#8217;ve believed my whole career: the tools change constantly, and the accountability never should. We spent the last two years arguing about whether AI would replace engineers. It didn&#8217;t. What it quietly did was let us deploy decision-makers without deploying anyone to answer for them, and that&#8217;s a much stranger problem than the one we were all bracing for.</p><p>The good news is that this is a fixable problem, and it&#8217;s fixable by exactly the kind of unglamorous, execution-shaped work that most companies won&#8217;t bother to do. Which, as always, is the opportunity.</p><p>Go find out what&#8217;s running in your systems this week. Put your name on the ones that are yours.</p><p>Then go build something amazing.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/nobody-owns-the-agent?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/nobody-owns-the-agent?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p>]]></content:encoded></item><item><title><![CDATA[The Invisible Tax]]></title><description><![CDATA[Your AI coding tool didn&#8217;t save you time. It just moved the bill to a different line item.]]></description><link>https://newsletter.startupsandcode.com/p/the-invisible-tax</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/the-invisible-tax</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 12 Jul 2026 21:48:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jshi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John&#8230; I&#8217;m finally almost done with my book.  It is a short read, but going through some edits.. pretty excited about that. 10 years plus in the making.  But we&#8217;ll see what happens.  Regardless, it is something I&#8217;ve wanted to do, so hopefully you&#8217;ll enjoy it.  Ok, this week is all about code reviews vs code development with AI.  Sure AI can produce code at record speed, but is it good?  Who knows?  You do.  That&#8217;s why most of your time is now spent reviewing code, training AI, and QA&#8217;ing the slop it produced until it produces amazing results.  Don&#8217;t get me wrong, I LOVE AI, but you can&#8217;t start a new session and get a one-shot perfect application end to end.  You need to work with it and help it learn how to be better.  Be patient and you&#8217;ll love it.  Be impatient and you&#8217;ll hate it for the result, the cost, and the time you didn&#8217;t spend working with it.  Ok, let&#8217;s get into this week&#8230; See you soon. </p><p>Oh, 2 of Spades&#8230; if you know you know, got a new invisible palm technique that I&#8217;m working on that is pretty cool. Ok, back to the newsletter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jshi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jshi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jshi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jshi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jshi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jshi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:707400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/206755199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jshi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jshi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jshi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jshi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fb1a86-a400-4d97-a95b-bb8fcf549891_1344x896.jpeg 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 aria-hidden="true" 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><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><p>I want you to try something. Go find your engineering team&#8217;s velocity dashboard. Look at the line that says &#8220;time to write code.&#8221; Look at it go down. Look at everyone in the room nod like we just cured cancer.</p><p>Now ask a different question: how much time is your team spending reviewing what the AI wrote?</p><p>Nobody has that dashboard. That&#8217;s the whole problem.</p><p>A Harness survey just dropped and it says the quiet part out loud: 81% of engineering leaders admit the time they saved writing code with AI is being eaten alive by reviewing AI&#8217;s code. Not &#8220;some of it.&#8221; Not &#8220;a little.&#8221; Eaten. Nearly a third of a developer&#8217;s day now goes to this invisible work. It doesn&#8217;t show up in your sprint report. It doesn&#8217;t show up in your board deck. It shows up in your engineers being exhausted and nobody knowing why.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/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://newsletter.startupsandcode.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h2>We Measured the Wrong Thing On Purpose</h2><p>Here&#8217;s what actually happened. Every AI coding vendor needed a number to sell you, so they picked &#8220;lines of code generated per hour&#8221; or &#8220;PRs opened per week&#8221; because those numbers go up fast and look great in a sales deck. They did not pick &#8220;hours spent verifying that the AI didn&#8217;t import a library that doesn&#8217;t exist&#8221; because that number is annoying and doesn&#8217;t sell licenses.</p><p>I&#8217;ve built two products with these tools &#8212; Cash Critters and StatusSage &#8212; for about $50 a month combined in tooling. I&#8217;m not anti-AI. I&#8217;m anti-lying-to-yourself-with-a-dashboard. The AI genuinely writes code faster than a human. Nobody&#8217;s arguing that. But &#8220;faster to generate&#8221; and &#8220;faster to ship&#8221; are two completely different claims, and right now companies are reporting the first one and pretending it&#8217;s the second.</p><p>This is the same trick the industry always pulls. Remember when &#8220;lines of code&#8221; was the metric? Then everyone realized more lines of code usually meant a worse solution, not a better one. We&#8217;re doing that again, just with an AI logo slapped on the dashboard.</p><h2>Where the Tax Actually Gets Paid</h2><p>The overhead isn&#8217;t imaginary, and it isn&#8217;t going away. It&#8217;s the hallucinated import that looks legitimate until your build breaks in staging. It&#8217;s the business logic that runs perfectly and does the wrong thing. It&#8217;s the &#8220;silent failure&#8221; that passes every unit test the AI also wrote, because of course it grades its own homework consistently.</p><p>That&#8217;s not a productivity story. That&#8217;s a trust story. And trust doesn&#8217;t show up on a burndown chart, it shows up three weeks later when a customer finds the bug your team never saw because everyone was too busy admiring how fast the PR got opened.</p><h2>What I&#8217;d Actually Do About It</h2><ol><li><p><strong>Track review time as its own metric, starting this week.</strong> Not &#8220;cycle time.&#8221; Review time specifically. If you can&#8217;t see the cost, you can&#8217;t manage the cost.</p></li><li><p><strong>Stop rewarding PR volume.</strong> If your team&#8217;s incentive is &#8220;ship more PRs,&#8221; you&#8217;ve just told everyone to generate more stuff for someone else to verify. Reward verified, shipped, working software instead.</p></li><li><p><strong>Give your best people the hallucination check, not the boilerplate.</strong> The most experienced engineer on your team should be doing the highest-leverage verification, not writing CRUD endpoints an agent can already handle.</p></li><li><p><strong>Ask your team the honest question in your next 1:1.</strong> Not &#8220;is AI helping you?&#8221; Ask &#8220;where did AI cost you time this week that nobody&#8217;s tracking?&#8221; You will get an earful, and it will be useful.</p></li></ol><p>The tools aren&#8217;t the lie. The dashboard is the lie. AI is a legitimate amplifier of what your team can do, but only if you&#8217;re honest about where the hours actually go. Measure the real thing or don&#8217;t bother measuring at all.</p><p>Go build something amazing. Just make sure someone&#8217;s actually checking it before it ships.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.startupsandcode.com/p/the-invisible-tax?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.startupsandcode.com/p/the-invisible-tax?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>John Mann is the founder of Startups and Code LLC, a software engineering executive, and the guy who built <a href="https://cashcritters.com/">Cash Critters</a> for $50/month because constraints are a feature, not a bug. Subscribe for weekly takes on AI, startups, and building things that matter.</em></p>]]></content:encoded></item><item><title><![CDATA[I Rebuilt My Own Website. Here’s Why.]]></title><description><![CDATA[Most companies don&#8217;t have an AI problem. They have an execution problem. My new site says so out loud.]]></description><link>https://newsletter.startupsandcode.com/p/i-rebuilt-my-own-website-heres-why</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/i-rebuilt-my-own-website-heres-why</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 05 Jul 2026 11:30:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1rYC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s crazy that is background generated with AI, and now with <a href="https://www.yellowpop.com/">yellowpop</a>, <a href="https://shuffledink.com/">shuffledink</a>, <a href="https://stickermule.com/startupsandcode">my StickerMule store</a> and little help from Amazon, that is ACTUALLY my background. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1rYC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1rYC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1rYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg" width="1441" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1441,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62987,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.startupsandcode.com/i/205237743?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1rYC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1rYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a9c797d-0663-4adf-b66d-e05946463c87_1441x811.jpeg 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 aria-hidden="true" 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><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>Real John here. Ok, as I mentioned previously, I&#8217;m going to write a little more this weekend, and sent out a survey yesterday, and today is a little advice that I took from myself.  I&#8217;ve &#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/i-rebuilt-my-own-website-heres-why">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Raising, Mentoring, and Learning at the Same Time]]></title><description><![CDATA[Building with AI feels like parenting a kid, running an internship, and taking a masterclass, all in the same afternoon.]]></description><link>https://newsletter.startupsandcode.com/p/raising-mentoring-and-learning-at</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/raising-mentoring-and-learning-at</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Fri, 03 Jul 2026 04:26:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sdP2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb76a5662-81c4-4c0a-8b7c-eac6af09852f_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi All!, reall John here, I am going to write a few articles over this holiday weekend.  This is the first one.  I went to a conference this week (Ship!NYC a Vercel event).  It was amazing. I spent the day with a v0 expert and a Vercel Solutions architect.  Not because I&#8217;m special, but because they wanted to see how their projects worked in the wild.  I&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/raising-mentoring-and-learning-at">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[127,000 Layoffs. AI Is Hiring. You're Still Sending the Same Resume.]]></title><description><![CDATA[The tech job market isn&#8217;t broken. Your positioning is.]]></description><link>https://newsletter.startupsandcode.com/p/127000-layoffs-ai-is-hiring-youre</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/127000-layoffs-ai-is-hiring-youre</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 27 Jun 2026 23:04:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8bXY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb64d55b9-315d-426e-af00-e252a2fbac24_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here! 2 of Clubs, if you know you know.  I&#8217;ll do another card at the end of this paragraph.  I&#8217;m writing about the layoffs again, mainly because I have had a lot of people reach out to me and I would love to help them, but they also need to know what we are looking for.  Being all Clauded-up in today&#8217;s world is great, BUT, you still need found&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/127000-layoffs-ai-is-hiring-youre">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Nobody Knows How to Deploy This Thing]]></title><description><![CDATA[Everyone's talking about AI agents. Almost nobody has actually changed how they work.]]></description><link>https://newsletter.startupsandcode.com/p/nobody-knows-how-to-deploy-this-thing</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/nobody-knows-how-to-deploy-this-thing</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 20 Jun 2026 14:36:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ncbv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda237e25-ae55-456e-b953-d797d2746943_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here - Queen of Hearts today&#8230; loving the Theory11 Voyager deck for those curious.  Anyway, I had off yesterday which means I was playing Street Fighter and playing with AI stuff.  I do love 3 day weekends, especially after the Knicks parade (go KNICKS!).  </p><p>I talk about agent stuff today, but there is one thing that I want to also talk about&#8230; Fa&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/nobody-knows-how-to-deploy-this-thing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Stop Treating AI Like a Chatbot]]></title><description><![CDATA[You're still typing questions and copy-pasting answers. Meanwhile, the builders winning right now have AI doing the work while they sleep.]]></description><link>https://newsletter.startupsandcode.com/p/stop-treating-ai-like-a-chatbot</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/stop-treating-ai-like-a-chatbot</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 13 Jun 2026 13:14:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x_8d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F621a3ddc-7210-42e7-8af4-37132c910e7c_1592x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey All, Real John here&#8230; 10 of diamonds, if you know you know&#8230; ok, going to babble a little bit before this.  I did a lot this week and realized that I still fall back to my old patterns of using AI like a glorified Google Search.  It is much more than that, so I pushed it this week, to change my workflow.  Stop asking it questions, and instead I&#8217;ve bee&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/stop-treating-ai-like-a-chatbot">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[ Your Phone Is Now a Dev Tool. Kind Of]]></title><description><![CDATA[OpenAI just put Codex in your pocket &#8212; but let's be real about what that actually means.]]></description><link>https://newsletter.startupsandcode.com/p/your-phone-is-now-a-dev-tool-kind</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/your-phone-is-now-a-dev-tool-kind</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sun, 07 Jun 2026 23:32:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gprW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71eaf873-99c1-47d7-a615-4dc7cc5022d5_1344x896.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here - This week is me coming back from vacation.  I wrote this entire thing on mobile (just to see) and truthfully, I got the content down fine, but the formatting sucked.  I had to go to the desktop to clean up the title, subtitle, headings, and bold/italics.  All in all, it is good, but not great.  What is great is what I was able to do wit&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/your-phone-is-now-a-dev-tool-kind">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Specialist Is Dead. Long Live the Product Builder.]]></title><description><![CDATA[The one-trick resume is a liability now. The generalist who ships just won the decade.]]></description><link>https://newsletter.startupsandcode.com/p/the-specialist-is-dead-long-live</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/the-specialist-is-dead-long-live</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Sat, 30 May 2026 15:23:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e7Oh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74578877-3bf9-4d6e-877e-55e8fe375267_1344x896.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real John here&#8230; This week, I&#8217;m talking about the generalist in the AI world. We are moving to a new paradigm. Something that is crazy cool, or simply crazy depending on your perspective.  &#8220;Everyone can code&#8221; mentality is breaking the internet, and many engineering teams.  I do believe everyone can use claude/codex/gemini to build a website. That does no&#8230;</p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/the-specialist-is-dead-long-live">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Quick update]]></title><description><![CDATA[email may not work]]></description><link>https://newsletter.startupsandcode.com/p/quick-update</link><guid isPermaLink="false">https://newsletter.startupsandcode.com/p/quick-update</guid><dc:creator><![CDATA[John Mann]]></dc:creator><pubDate>Thu, 28 May 2026 16:44:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Ojs!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b15515a-82fa-4e5a-8cfc-e0e660637f25_500x500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey all, </p><p>If you can't successfully reply to the email for Barn Sessions feel free to write a comment on the post. </p><p>Talk soon, </p><p>John</p><p></p>
      <p>
          <a href="https://newsletter.startupsandcode.com/p/quick-update">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>