<?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[Lenny's Newsletter: How I AI]]></title><description><![CDATA[Practical AI tips, tricks, and workflows from top operators, with screen sharing, prompts, and playbooks you can copy.]]></description><link>https://www.lennysnewsletter.com/s/how-i-ai</link><image><url>https://substackcdn.com/image/fetch/$s_!8MSN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F441213db-4824-4e48-9d28-a3a18952cbfc_592x592.png</url><title>Lenny&apos;s Newsletter: How I AI</title><link>https://www.lennysnewsletter.com/s/how-i-ai</link></image><generator>Substack</generator><lastBuildDate>Tue, 15 Sep 2026 13:35:14 GMT</lastBuildDate><atom:link href="https://www.lennysnewsletter.com/feed" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><webMaster><![CDATA[lenny@lennyrachitsky.com]]></webMaster><itunes:owner><itunes:email><![CDATA[lenny@lennyrachitsky.com]]></itunes:email><itunes:name><![CDATA[Lenny Rachitsky]]></itunes:name></itunes:owner><itunes:author><![CDATA[Lenny Rachitsky]]></itunes:author><googleplay:owner><![CDATA[lenny@lennyrachitsky.com]]></googleplay:owner><googleplay:email><![CDATA[lenny@lennyrachitsky.com]]></googleplay:email><googleplay:author><![CDATA[Lenny Rachitsky]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[🎙️ How I AI: How two SpaceXAI designers use Grok Bot to do their jobs]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny&#8217;s Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-how-two-spacexai-designers</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-how-two-spacexai-designers</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 14 Sep 2026 15:03:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/677dccac-dbe1-460c-8df1-29dca242da10_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>How Grok Bot designers use AI agents to build personal sites and product prototypes</span></h3><div id="youtube2-zJEHbvT5_Yg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zJEHbvT5_Yg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/zJEHbvT5_Yg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/zJEHbvT5_Yg">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/3P5QEyIzWngxCNoV0xvfVW">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-grok-bot-designers-use-ai-agents-to-build-personal/id1809663079?i=1000789545170">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6zwz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6zwz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6zwz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15497,&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://www.lennysnewsletter.com/i/215102503?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.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_!6zwz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!6zwz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474247b2-29cc-4ac1-ac36-cd7b8f8144c9_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong><span>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</span></p></li><li><p><strong><a href="https://www.vanta.com/howiai"><span>Vanta</span></a></strong><span>&#8212;Automate compliance and simplify security</span></p></li></ul></blockquote><p><strong>John Bai</strong> and <strong>Peng Zheng</strong> are designers on the Grok Bot team at SpaceXAI. In this episode, Peng shows how he built a self-updating personal site with Grok Bot handling the entire backend, from looking up a location to generating custom 3D artwork and publishing each new check-in. John demonstrates how he uses voice memos, Grok Bot, and Figma MCP to complete design work from the gym and turn shower thoughts into working prototypes. They offer a fascinating look at how AI is eliminating the tedious parts of design and making it faster and easier to explore new ideas.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The best personal website is one that keeps updating itself.</strong> Peng did not want to build another portfolio that launches, gets a few seconds of attention, and immediately becomes outdated. Instead, he created a Grok Bot workflow that turns a photo or place name into a published check-in. The bot finds the coordinates through Google Places, generates light and dark 3D miniature versions of the image, and adds everything to the site. Peng sends a single message, then walks away.</p></li><li><p><strong>People no longer need to know exactly what they are building before they begin.</strong> Peng started without a Figma file, a specification, or a roadmap. He described the initial idea to Grok Bot, built something, reacted to it, and followed the most interesting possibilities. The final check-in workflow was not planned up front. It emerged through a series of &#8220;What if it could also do this?&#8221; moments. Because the bot handled the architecture, Peng could explore the idea without defining the entire system first.</p></li><li><p><strong>The best AI workflows help people leave their computers.</strong> John&#8217;s Figma Bro workflow is a perfect example. When a colleague requested community assets while John was at the gym, he took two screenshots in Figma, recorded a voice memo explaining what he needed, and went back to his workout. By the time he checked again, the bot had produced three options, adjusted their sizing and colors, and completed the task.</p></li><li><p><strong>Voice memos are becoming a powerful design interface.</strong> John gives Figma Bro natural-language instructions by voice, and the bot translates them into actions inside Figma through an MCP connection. He can describe an idea casually, even somewhat messily, and let the system interpret and execute it. The key is configuring the bot&#8217;s preferences ahead of time, including artboard structure, spacing, and naming conventions. That foundation allows informal instructions to produce organized files.</p></li><li><p><strong>AI is making previously inaccessible creative skills available to more people.</strong> Claire could not illustrate. John wanted to create motion he could only describe with his hands. Peng wanted to produce 3D renders. In the past, each of those gaps would have required a specialist or years of practice. Now they can begin with a prompt. As Peng points out, the cost of making things has fallen so dramatically that unusual combinations and experiments are finally worth trying.</p></li><li><p><strong>The most useful bots have narrow, clearly defined responsibilities.</strong> Peng organizes his agents into life and work categories, with separate bots for email triage, calendar management, 3D-printing inventory, green-card status tracking, and other specific jobs. A chief-of-staff bot handles anything that does not have an obvious owner. Each agent knows its lane, which makes delegation feel like handing work to a capable specialist instead of transferring confusion to a general-purpose chatbot.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Grok Bot Design Workflows with John Bai &amp; Peng Zheng: <a href="https://www.chatprd.ai/how-i-ai/grokbot-design-workflows-john-bai-peng-zheng"><span>https://www.chatprd.ai/how-i-ai/grokbot-design-workflows-john-bai-peng-zheng</span></a><br><span>&#8627;</span> Grok Bot Voice Memo Interactive Prototypes: <a href="https://www.chatprd.ai/how-i-ai/workflows/grokbot-voice-memo-interactive-prototypes"><span>https://www.chatprd.ai/how-i-ai/workflows/grokbot-voice-memo-interactive-prototypes</span></a><br><span>&#8627;</span> Grok Bot Figma Design Automation: <a href="https://www.chatprd.ai/how-i-ai/workflows/grokbot-figma-design-automation"><span>https://www.chatprd.ai/how-i-ai/workflows/grokbot-figma-design-automation</span></a><br><span>&#8627;</span> Grok Bot Self-Updating Website &amp; AI Art: <a href="https://www.chatprd.ai/how-i-ai/workflows/grokbot-self-updating-website-ai-art"><span>https://www.chatprd.ai/how-i-ai/workflows/grokbot-self-updating-website-ai-art</span></a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[How Grok Bot designers use AI agents to build personal sites and product prototypes | John Bai & Peng Zheng]]></title><description><![CDATA[Watch now (42 mins) | &#127897;&#65039; Two designers at SpaceXAI show me how they use Grok Bot to run Figma from the gym, update a portfolio with one photo, and turn shower thoughts into working prototypes]]></description><link>https://www.lennysnewsletter.com/p/how-grok-bot-designers-use-ai-agents</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-grok-bot-designers-use-ai-agents</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 14 Sep 2026 12:04:39 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/214965776/21507ee9686910ca502f6b69963f3b37.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-zJEHbvT5_Yg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zJEHbvT5_Yg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/zJEHbvT5_Yg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>John Bai</span></strong><span> and </span><strong><span>Peng Zheng</span></strong><span> are designers on the Grok Bot team at </span>SpaceXAI<span>, where they&#8217;re building one of the most talked-about AI products right now. John writes publicly about his design process (his piece &#8220;Designing Grok Bot with Grok Bot&#8221; has already made the rounds) and shares bot templates with the design community. Peng brings a product-design sensibility to personal tools, and his website doubles as a live demo of what he builds.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/zJEHbvT5_Yg">YouTube</a>, <a href="https://open.spotify.com/episode/3P5QEyIzWngxCNoV0xvfVW">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-grok-bot-designers-use-ai-agents-to-build-personal/id1809663079?i=1000789545170">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How Peng built a self-updating personal website using Grok Bot as the entire backend pipeline, with no CMS and no Figma file</span></p></li><li><p><span>The exact check-in bot setup that lets Peng send a photo or a place name and have his portfolio update itself automatically</span></p></li><li><p><span>How John&#8217;s Figma Bro bot handles production design tasks while he&#8217;s at the gym</span></p></li><li><p><span>How John uses voice memos to direct Figma work through an MCP connection without opening his laptop</span></p></li><li><p><span>The &#8220;shower thought to prototype&#8221; workflow John uses with DevBot to test interaction ideas without first going through a product manager or engineer</span></p></li><li><p><span>The &#8220;trash can method&#8221; of software development</span></p></li><li><p><span>How both designers organize their personal bot ecosystems</span></p></li><li><p><span>What John and Peng actually think AI means for the future of design as a craft</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xRM5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xRM5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xRM5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15497,&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://www.lennysnewsletter.com/i/214965776?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.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_!xRM5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!xRM5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bc64d16-05a7-47b1-8636-91e3b8a7b091_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong><span>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</span></p><p><strong><a href="https://www.vanta.com/howiai"><span>Vanta</span></a></strong><span>&#8212;Automate compliance and simplify security</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg">00:00</a>) Introducing John and Peng</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=173s">02:53</a>) The Grok Bot hype train</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=275s">04:35</a>) Peng&#8217;s self-updating personal website built with Grok Bot</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=912s">15:12</a>) How AI makes design more accessible</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1175s">19:35</a>) Website update result</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1213s">20:13</a>) John&#8217;s Figma Bro bot</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1415s">23:35</a>) Creating marketing materials for the bot marketplace</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1560s">26:00</a>) DevBot: from shower thoughts to working prototypes</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1728s">28:48</a>) The trash can method of software development</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=1879s">31:19</a>) Other bots John and Peng are using</p><p>(<a href="https://www.youtube.com/watch?v=zJEHbvT5_Yg&amp;t=2345s">39:05</a>) Practical tips for when bots don&#8217;t do what you want</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Grok Bot (xAI): </span><a href="https://x.ai/bot"><span>https://x.ai/bot</span></a></p><p><span>&#8226; Figma: </span><a href="https://www.figma.com"><span>https://www.figma.com</span></a></p><p><span>&#8226; Figma MCP server: </span><a href="https://www.figma.com/mcp-catalog/"><span>https://www.figma.com/mcp-catalog/</span></a></p><p><span>&#8226; Google Places API: </span><a href="https://developers.google.com/maps/documentation/places/web-service"><span>https://developers.google.com/maps/documentation/places/web-service</span></a></p><p><span>&#8226; Notion: </span><a href="https://www.notion.so"><span>https://www.notion.so</span></a></p><p><span>&#8226; Swarm (Foursquare): </span><a href="https://www.swarmapp.com"><span>https://www.swarmapp.com</span></a></p><p></p><h3>Other references:</h3><p><span>&#8226; Designing Grok Bot with Grok Bot: </span><a href="https://x.ai/bot/guides/designing-grok-bot-with-grok-bot"><span>https://x.ai/bot/guides/designing-grok-bot-with-grok-bot</span></a></p><p><span>&#8226; Figma Bro bot template (shared by John Bai): </span><a href="https://x.ai/bot/marketplace/bots/figma-bro"><span>https://x.ai/bot/marketplace/bots/figma-bro</span></a></p><p><span>&#8226; From zero coding background to hardware hacker: How Cursor + a Raspberry Pi makes AI fun: </span><a href="https://www.lennysnewsletter.com/p/from-zero-coding-background-to-hardware?utm_source=publication-search"><span>https://www.lennysnewsletter.com/p/from-zero-coding-background-to-hardware?utm_source=publication-search</span></a></p><p></p><h3>Where to find <span>John and Peng:</span></h3><p><span>John Bai on X: </span><a href="https://x.com/johnbai"><span>https://x.com/johnbai</span></a></p><p><span>Peng Zheng on X: </span><a href="https://x.com/pengzheng_"><span>https://x.com/pengzheng_</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: GPT-6 Astra is a banger + Stripe’s AI playbook + Grok Bot vs. OpenClaw: why I replaced my entire agent stack]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny&#8217;s Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-gpt-6-astra-is-a-banger</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-gpt-6-astra-is-a-banger</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 07 Sep 2026 15:02:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0efca35d-b22d-4ad2-bce1-4ca72972d416_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>Grok Bot vs. OpenClaw: why I replaced my entire agent stack</span></h3><div id="youtube2-QBmgF1kJSK4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QBmgF1kJSK4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/QBmgF1kJSK4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/QBmgF1kJSK4">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/3QCLluZhBINLWCLl95guxv">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/grok-bot-vs-openclaw-how-i-replaced-my-entire-agent-stack/id1809663079?i=1000787402378">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wt2_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wt2_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wt2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27373,&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://www.lennysnewsletter.com/i/214088036?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.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_!wt2_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!wt2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa00d961c-17f1-40e7-af7c-026f27c952ab_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</p></li><li><p><strong><a href="https://hyperagent.com/howiai">Hyperagent</a></strong>&#8212;Deploy fleets of agents that handle real work</p></li></ul></blockquote><p>In this solo episode, Claire explains why she replaced her entire OpenClaw setup with Grok Bot. She walks through the bots she now uses to manage six inboxes, coordinate her family, review pull requests, monitor SOC 2 compliance, support customers, audit subscriptions, and shop for clothes. She also shares how she safely gives agents permission to take action, what Grok Bot still gets wrong, and the migration process she used to move every agent without losing its personality, context, or routines.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The real moat for agent platforms may be user experience, and Grok Bot wins on simplicity.</strong> Claire is highly technical. She runs Tailscale, connects to a Mac Mini over SSH, and even built a rescue bot to manage her other bots. Still, OpenClaw eventually became too difficult to maintain. Grok Bot offers many of the same capabilities in a product that reliably stays online, which was enough to convince her to migrate everything.</p></li><li><p><strong>Thinking of each bot as a new hire makes agent design much easier.</strong> Claire gives every Grok Bot a specific name, job, and scope, just as she would when hiring someone for a team. Grok Bot can even infer an agent&#8217;s role from its name. Create one called &#8220;Prody McProd,&#8221; and it already has a sense of what it should do. This framing makes it easier to build focused specialists instead of agents that gradually become unfocused generalists.</p></li><li><p><strong>Multi-account support is a killer feature for entrepreneurs running multiple businesses.</strong> Grok Bot allows Claire to connect six Gmail accounts alongside multiple Slack and Linear workspaces, then gives a single agent access across all of them. Other platforms are only beginning to support this kind of setup. For someone operating across several companies or projects, it makes the difference between an agent that is merely interesting and one that is actually useful.</p></li><li><p><strong>Agents built for the home should help people spend less time on their computers.</strong> Claire&#8217;s guiding principle for TradBot is simple: if she has to spend time interacting with it, something has gone wrong. Its kitchen-table newspaper succeeds because the output is printed, physical, and waiting beside her family at breakfast. Sending the same personalized digest to a Kindle offers another way to bring the information into daily life without adding another screen-bound workflow.</p></li><li><p><strong>Approval gates offer the right balance between autonomy and trust for high-stakes actions.</strong> Claire&#8217;s customer support agent, Holly Helpdesk, can handle refunds, but it cannot issue one without her approval. When a refund is needed, Claire receives a button that opens the actual Stripe request. She reviews it, confirms it, and the refund goes through. Within a week of launching, Holly began receiving unsolicited five-star reviews. The lesson is not that agents need approval for everything. It is that they should act independently on low-risk work and involve a human when the consequences are meaningful.</p></li><li><p><strong>Grok&#8217;s default writing style is too compressed, so it needs explicit training on the user&#8217;s voice.</strong> While Claude often writes too much, Grok Bot has the opposite problem. It trims sentences so aggressively that its writing can become fragmented and difficult to follow. Claire fixed this by having it study her sent emails and create a detailed voice profile before writing on her behalf. With that context in place, it became capable of handling lower-stakes outbound communication.</p></li><li><p><strong>A good compliance agent should fix problems, not just report them.</strong> Claire&#8217;s SOC 2 agent, Lockdown, logs into the controls dashboard, scans for issues, investigates new vulnerabilities, and opens a pull request with a proposed fix before notifying her. Claire reviews and approves the change, but the agent handles the underlying work. The broader opportunity is to have AI actively improve a company&#8217;s compliance posture, not simply generate another list of tasks for someone else to complete.</p></li><li><p><strong>A structured migration process makes switching agent platforms feel safe and reversible.</strong> Before Claire shut down any of her OpenClaw agents, Lifeguard exported a secrets-free archive containing each agent&#8217;s identity, scheduled tasks, and gateway configuration. She uploaded those folders into Grok Bot, which effectively performed a brain transplant. The agents returned with their personalities and responsibilities intact. Because the migration preserved everything she needed to go back, switching platforms felt far less risky.</p></li><li><p><strong>Agent proactivity must be intentionally scheduled.</strong> OpenClaw&#8217;s heartbeat feature made its agents feel naturally proactive, while Grok Bot remains passive unless the user creates routines. The benefit is transparency: every recurring action is visible and easy to audit in the settings. The tradeoff is that users must consciously decide when each agent should act. Without those routines, even a highly capable agent will simply wait for someone to message it.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Grok Bot Agent Templates and Workflows: <a href="https://www.chatprd.ai/how-i-ai/grok-bot-agent-templates-and-workflows"><span>https://www.chatprd.ai/how-i-ai/grok-bot-agent-templates-and-workflows</span></a></p><p>&#8627; How to Build a Personal AI Stylist to Curate Your Wardrobe: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-build-a-personal-ai-stylist-to-curate-your-wardrobe"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-build-a-personal-ai-stylist-to-curate-your-wardrobe</span></a></p><p>&#8627; How to Create an AI-Powered Family Newspaper and Logistics Coordinator: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-create-an-ai-powered-family-newspaper-and-logistics-coordinator"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-create-an-ai-powered-family-newspaper-and-logistics-coordinator</span></a></p><p><span>&#8627;</span> How to Automate Customer Support with a 5-Star AI Agent: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-customer-support-with-a-5-star-ai-agent"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-customer-support-with-a-5-star-ai-agent</span></a></p></div><h3><span>Build your own company brain: the enterprise AI playbook from Stripe&#8217;s engineering team | Sharadh Krishnamurthy</span></h3><div id="youtube2-AbZODZ_4VaM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AbZODZ_4VaM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AbZODZ_4VaM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/AbZODZ_4VaM">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/0MigM9aFLUvyzXq6K3wAmp">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/build-your-own-company-brain-the-enterprise-ai/id1809663079?i=1000788289717">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jFv9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jFv9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jFv9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22976,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/214088036?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.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_!jFv9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!jFv9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3cabc9-63c6-4bad-b0e3-e7d02ff6e47a_1600x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://getdx.com/howiai"><span>DX</span></a></strong>&#8212;Engineering intelligence for the AI era</p></li><li><p><strong><a href="https://hyperagent.com/howiai">Hyperagent</a></strong>&#8212;Deploy fleets of agents that handle real work</p></li></ul></blockquote><p><strong>Sharadh Krishnamurthy</strong> is an engineering manager at Stripe who helped build Kai, the company&#8217;s internal AI agent, in just two weeks with a team of 1.5 engineers. In this episode, he explains how Kai grew to serve more than 10,000 employees each week, why scaling AI across a company is ultimately a governance problem, and how Stripe uses projects, skills, tool policies, and human oversight to keep agents useful and safe. He also shares what happened when agents nearly overwhelmed production systems, how Stripe manages a library of more than 2,000 skills, and why strong data and developer infrastructure matter far more than simply choosing the best model.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The hardest part of bringing AI into a large company isn&#8217;t the model&#8212;it&#8217;s governance.</strong> When Sharadh and a colleague began building Kai, they quickly realized that giving every employee access to AI was not primarily a technical challenge. The real work was teaching the system how a complex global company operates. That is why Kai&#8217;s most distinctive features, including projects, tool policies, and skill routing, are designed to manage access and behavior rather than improve the underlying model.</p></li><li><p><strong>Projects are configuration layers for how teams use AI, not simply folders for organizing work.</strong> In Kai, a small group of knowledgeable employees can choose the default model, approve the available tools, and define which actions require human review for an entire team or workflow. Everyone else gets the right setup automatically. Stripe&#8217;s HR project, for example, runs on a separate secure backend with tightly controlled tool access, preventing sensitive employee data from leaking into public documents.</p></li><li><p><strong>Infrastructure built before the AI boom becomes even more valuable once agents arrive.</strong> Stripe had already invested in a tiered analytics catalog, a resilient Trino query engine, and a trusted metrics layer for its human developers. That same foundation now allows agents to query data safely and reliably at enormous scale. Sharadh&#8217;s provocative advice is to double the size of the developer experience and data teams before investing heavily in agents. Without strong infrastructure underneath them, even the smartest agents will struggle.</p></li><li><p><strong>Agents amplify every weakness that already exists in a company&#8217;s systems.</strong> Sharadh does not believe agents create entirely new categories of problems. Instead, they dramatically increase the volume and severity of existing ones. Stripe saw agents behave unpredictably, overwhelm core systems, and nearly take down production. Better prompts were not enough to solve those problems. Stripe needed agent-specific identities, priority signals, load shedding, and a query layer capable of absorbing the additional demand.</p></li><li><p><strong>Skills are what turn an AI assistant into dependable infrastructure.</strong> Kai allows any employee to convert a successful session into a reusable skill. Each skill includes guidance on when it should run, a specification written for the Kai system, and an editor for testing it before release. Stripe now has roughly 2,000 skills, including about 50 used daily across the company. Because Kai automatically selects the right skill, employees can simply describe what they need instead of learning how the system works.</p></li><li><p><strong>With skills, quantity is part of the quality problem.</strong> Every new skill adds more information to the system&#8217;s retrieval pool, and irrelevant context can reduce the quality of the results. Stripe built telemetry to distinguish between skills used across the company, highly valuable workflows used by small teams, and tools that have not been touched in weeks. That data helps the team promote, combine, or retire skills while preserving useful niche workflows.</p></li><li><p><strong>A small team can build an enterprise AI platform quickly when the underlying foundation is strong.</strong> Sharadh and one colleague created the first working version of Kai in just two weeks. A company-wide demonstration triggered a steep rise in adoption, and the platform is now used weekly by more than 10,000 Stripe employees, with an 86% adoption rate. Fewer than 10 people manage it today. That scale is possible because the team is supported by coding agents and years of investment in Stripe&#8217;s internal infrastructure.</p></li><li><p><strong>The best enterprise AI products hide organizational complexity from the people using them.</strong> Kai appears to employees as a single, straightforward product, but it is built from many configurable layers designed to accommodate different teams, data types, and security requirements. Employees do not have to decide which connector to enable, which model to select, or whether a tool is appropriate for the information they are handling. Removing those decisions improves adoption while reducing the temptation to bypass safeguards because the approved path feels too slow.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>How Stripe Built Kai: Data Dashboards, Reusable Skills, and Enterprise AI Governance: <a href="https://www.chatprd.ai/how-i-ai/how-stripe-built-kai-data-dashboards-reusable-skills-and-enterprise-ai-governance"><span>https://www.chatprd.ai/how-i-ai/how-stripe-built-kai-data-dashboards-reusable-skills-and-enterprise-ai-governance</span></a><br><span>&#8627;</span> How to Create a Custom Data Dashboard on the Fly with a Natural Language AI Agent: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-create-a-custom-data-dashboard-on-the-fly-with-a-natural-language-ai-agent"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-create-a-custom-data-dashboard-on-the-fly-with-a-natural-language-ai-agent</span></a><br><span>&#8627;</span> How to Turn a One-Off AI Chat Session into a Reusable Workflow for Your Team: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-turn-a-one-off-ai-chat-session-into-a-reusable-workflow-for-your-team"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-turn-a-one-off-ai-chat-session-into-a-reusable-workflow-for-your-team</span></a><br><span>&#8627;</span> How to Implement AI Governance with Context-Aware Project Controls: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-implement-ai-governance-with-context-aware-project-controls"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-implement-ai-governance-with-context-aware-project-controls</span></a></p></div><h3><span>GPT-6 Astra is a banger&#8212;here&#8217;s everything I&#8217;ve built</span></h3><div id="youtube2-AniiF8rOu9c" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AniiF8rOu9c&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AniiF8rOu9c?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/AniiF8rOu9c">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/4AxNRYBbhYDIQbufGHQ7UB">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/gpt-6-astra-is-a-banger-heres-everything-ive-built/id1809663079?i=1000787711967">Apple Podcasts</a></strong></p></div><p>In this solo episode, Claire puts GPT-6 Astra through a series of real-world tests across computer use, coding, design, QA, hardware, and 3D development. She shares how Astra finally solved a ChatPRD feature she had been stuck on for six months, navigated complex production tools without her touching the keyboard, and reverse-engineered a Bluetooth display with no public API. She also explores what the model&#8217;s leap in capability means for software interfaces, ambitious personal apps, and the kinds of projects that suddenly feel possible to build.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The biggest leap with Astra is that it expands what someone is willing to attempt.</strong> Claire had spent six months trying to build a product intelligence feature for ChatPRD, but earlier models consistently made poor architectural decisions because she could not fully explain the system in a prompt. Astra got the feature 90% of the way there on its first attempt, then finished it with a few follow-ups. When previously impossible projects start working, the real change is not just productivity; it&#8217;s ambition.</p></li><li><p><strong>Computer use is finally precise enough to handle complex visual interfaces.</strong> Claire now spends roughly 90% of her day with her hands off the keyboard. Astra navigated Adio&#8217;s node-based workflow builder, added new nodes, reconnected the logic, and generated custom lead-response emails without requiring her to click anything. She had abandoned similar attempts with earlier models because they lacked the necessary precision. That gap appears to be closing quickly.</p></li><li><p><strong>Browser-based QA may be one of the most valuable uses of computer-use agents.</strong> Astra spent an hour and 45 minutes testing a branch for race conditions and streaming edge cases. It inspected the console, deliberately refreshed the application, and continued probing for failures. This is exactly the kind of repetitive but important testing that humans tend to rush through or skip. An agent&#8217;s willingness to stay patient with tedious work can be as valuable as its intelligence.</p></li><li><p><strong>SaaS is back, and the case for eliminating interfaces is getting weaker.</strong> The &#8220;no UI is the next UI&#8221; argument assumed that AI would need direct access through APIs or command-line tools. But if an agent can reliably navigate visual software, product teams can choose the interface that best expresses the product rather than optimizing entirely around machine access. In other words, buttons are back.</p></li><li><p><strong>Hardware hacking is becoming a serious use case for frontier models.</strong> Claire had spent months trying to work with the Divoom Mini 2, a device with no public API, without making much progress. Astra reverse-engineered its pixel algorithm, built a live-streaming command-line tool, and enabled her to send episode information and images directly to the display. That is more than a clever demo. It suggests AI can unlock physical devices that were previously too difficult or poorly documented to customize.</p></li><li><p><strong>One-shot 3D game development is raising the ceiling for personal software.</strong> Astra built a functional Barbie-style dress-up game in Blender from a single prompt. It also created a 3D world for Claire&#8217;s family app where her kids can walk to a library or visit a pond to check in with their emotions. These are not projects she could have built with earlier models. As the cost of creating interactive worlds falls, deeply personal software starts to feel much more practical.</p></li><li><p><strong>Astra&#8217;s AIM-style Codex wrapper shows how accessible ambitious desktop development has become.</strong> In one shot, Astra built a functional 1990s-inspired AIM interface around Claire&#8217;s live Codex threads, complete with active-writer indicators and away messages. The nostalgia is fun, but the bigger lesson is that custom desktop tools and unusual personal software ideas are now within reach, even when they would never justify a traditional development team.</p></li><li><p><strong>Astra produces artifacts that fit into an existing brand instead of starting over.</strong> When Claire needed thumbnails while her designer was unavailable, Astra worked inside Flora and Figma, studied the existing workflows, and matched the established aesthetic. That ability to understand and extend an existing visual system is what makes the output useful in production. A polished artifact is impressive, but one that actually looks like it belongs is far more valuable.</p></li><li><p><strong>Astra&#8217;s pricing makes choosing the right tasks more important than minimizing usage.</strong> At $10 per million input tokens and $50 per million output tokens, long-running computer-use and QA sessions can become expensive, particularly on the output side. The key is to deploy Astra where its additional capability is worth the premium: stubborn coding problems, complex visual interfaces, and high-toil QA work. The question is not whether the model is expensive but whether the task is valuable enough to justify using it.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>GPT-6 Astra Review: Hardware, 3D Games, and Coding: <a href="https://www.chatprd.ai/how-i-ai/gpt-6-astra-review-hardware-3d-games-and-coding"><span>https://www.chatprd.ai/how-i-ai/gpt-6-astra-review-hardware-3d-games-and-coding</span></a><br><span>&#8627;</span> How to Automate YouTube Thumbnail Creation from Flora to Figma with AI: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-youtube-thumbnail-creation-from-flora-to-figma-with-ai"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-youtube-thumbnail-creation-from-flora-to-figma-with-ai</span></a><br><span>&#8627;</span> How to Automate Complex Lead Routing in a CRM with GPT-6 Astra: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-complex-lead-routing-in-a-crm-with-gpt-6-astra"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-complex-lead-routing-in-a-crm-with-gpt-6-astra</span></a><br><span>&#8627;</span> How to Hack and Control a Bluetooth Speaker Using GPT-6 Astra: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-hack-and-control-a-bluetooth-speaker-using-gpt-6-astra"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-hack-and-control-a-bluetooth-speaker-using-gpt-6-astra</span></a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[Build your own company brain: the enterprise AI playbook from Stripe’s engineering team | Sharadh Krishnamurthy]]></title><description><![CDATA[Watch now | &#127897;&#65039; Learn how Stripe scaled AI to everyone at a complex global company by building context, governance, and a shared skills platform directly into their internal agent]]></description><link>https://www.lennysnewsletter.com/p/build-your-own-company-brain-the</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/build-your-own-company-brain-the</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 07 Sep 2026 12:04:19 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/214090220/4cccdb9b806152e3e331d85f76bfe4ca.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-AbZODZ_4VaM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AbZODZ_4VaM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AbZODZ_4VaM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Sharadh Krishnamurthy</span></strong><span> is an engineering manager at Stripe, where he helped build Kai, the company&#8217;s internal AI </span>agent<span> used by more than 10,000 employees every week. He&#8217;s worked across several of Stripe&#8217;s core infrastructure teams, including data and developer experience, which gives him a grounded, systems-level perspective on what it actually takes to make AI work at enterprise scale. He&#8217;s currently focused on the governance, skills, and infrastructure layers that let every Stripe employee use AI safely and effectively, regardless of their technical background.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/AbZODZ_4VaM">YouTube</a>, <a href="https://open.spotify.com/episode/0MigM9aFLUvyzXq6K3wAmp">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/build-your-own-company-brain-the-enterprise-ai/id1809663079?i=1000788289717">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why Stripe built Kai from scratch instead of buying, and what tipped the decision</span></p></li><li><p><span>What Kai knows about you by default and what you actually control</span></p></li><li><p><span>Why &#8220;projects&#8221; at Stripe are a governance mechanism, not just a folder</span></p></li><li><p><span>How Stripe structured its data layer so agents can query safely at scale</span></p></li><li><p><span>Why the infrastructure Stripe built for human developers turned out to be exactly what agents needed</span></p></li><li><p><span>How Kai&#8217;s skills platform lets any employee package a workflow, and what happens when you have 2,000 of them</span></p></li><li><p><span>What Sharadh learned the hard way when agents nearly took down production systems</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pRmz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pRmz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pRmz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22976,&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://www.lennysnewsletter.com/i/214090220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.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_!pRmz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!pRmz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca9a4d41-6234-4c06-80ac-7fa11f1b5ee5_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://getdx.com/howiai"><span>DX</span></a></strong>&#8212;Engineering intelligence for the AI era</p><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong>&#8212;Deploy fleets of agents that handle real work</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM">00:00</a>) Introducing Sharadh</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=166s">02:46</a>) Why Stripe built an AI agent (Kai) instead of buying tools</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=318s">05:18</a>) What Kai knows about you (and what you can turn off)</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=411s">06:51</a>) Projects as a governance layer</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=604s">10:04</a>) Live demo: Kai builds a dashboard</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=738s">12:18</a>) Tools, skills, and the secure sandbox</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=1042s">17:22</a>) Why Stripe has benefited so much from AI</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=1160s">19:20</a>) Agentic identity, load shedding, and rogue agents</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=1241s">20:41</a>) Iterating on the dashboard</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=1501s">25:01</a>) How they rolled out Kai across the team</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=1747s">29:07</a>) How projects work</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=2058s">34:18</a>) Bespoke agents for bespoke use cases</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=2158s">35:58</a>) The skill builder workflow</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=2440s">40:40</a>) Skill quality, evals, and telemetry</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=2581s">43:01</a>) Recap</p><p>(<a href="https://www.youtube.com/watch?v=AbZODZ_4VaM&amp;t=2713s">45:13</a>) Lightning round</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Trino: </span><a href="https://trino.io/"><span>https://trino.io/</span></a></p><p><span>&#8226; Anthropic: </span><a href="https://www.anthropic.com/"><span>https://www.anthropic.com/</span></a></p><p><span>&#8226; Gemini: </span><a href="https://gemini.google.com/"><span>https://gemini.google.com/</span></a></p><p><span>&#8226; Cursor: </span><a href="https://www.cursor.com/"><span>https://www.cursor.com/</span></a></p><p></p><h3>Where to find <span>Sharadh Krishnamurthy:</span></h3><p><span>LinkedIn: </span><a href="https://www.linkedin.com/in/sharadhk"><span>https://www.linkedin.com/in/sharadhk</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[GPT-6 Astra is a banger - here’s everything I’ve built]]></title><description><![CDATA[Watch now | &#127897;&#65039; My hands-on GPT-6 Astra review covers real production work in Figma, Flora, and Adio, one-shot coding wins 5.6 and Fable couldn&#8217;t match, and a hardware hack I&#8217;ve chased for months]]></description><link>https://www.lennysnewsletter.com/p/gpt-6-astra-is-a-banger-heres-everything</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/gpt-6-astra-is-a-banger-heres-everything</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Thu, 03 Sep 2026 19:34:20 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/214048522/4ae3ffadb011dee13d0f3ad8895f4c9d.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-AniiF8rOu9c" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AniiF8rOu9c&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AniiF8rOu9c?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><span>I got early access to GPT-6 Astra: when I say this model broke through tasks I couldn&#8217;t crack with 5.6 Sol or Fable, I mean it specifically: the ChatPRD product intelligence feature, building 3D games, the hardware hack, and a handful of one-shot coding projects I&#8217;d tried and failed on repeatedly.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/AniiF8rOu9c">YouTube</a>, <a href="https://open.spotify.com/episode/4AxNRYBbhYDIQbufGHQ7UB">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/gpt-6-astra-is-a-banger-heres-everything-ive-built/id1809663079?i=1000787711967">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why Astra&#8217;s computer use feels different, and which production tools I&#8217;m trusting it with</span></p></li><li><p><span>The one feature I&#8217;d thrown every model at for six months, and what finally got it to 90%</span></p></li><li><p><span>How I&#8217;m using browser use for QA, not building, and what it found that I would&#8217;ve missed</span></p></li><li><p><span>Why I think UI is genuinely back, and what that means for SaaS and MCPs</span></p></li><li><p><span>The hardware hack I&#8217;d been chasing since GPT-5.5, and how Astra finally cracked it</span></p></li><li><p><span>What Astra built me in Blender in one shot, and why 3D is my new capability benchmark</span></p></li><li><p><span>The AIM-style Mac app Astra made in one shot, and what it signals about desktop development now</span></p></li><li><p><span>An honest take on speed, cost, and whether Astra is worth making your daily driver</span></p></li></ol><div><hr></div><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c">00:00</a>) GPT-6 Astra overview</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=224s">03:44</a>) Browser/computer use test on my CRM</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=548s">09:08</a>) Flora thumbnail generation</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=780s">13:00</a>) Browser use for QA</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=920s">15:20</a>) Coding: ChatPRD product intelligence feature, finally one-shotted</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=1116s">18:36</a>) Hardware hack: Divoom MiniToo CLI and live streaming display</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=1343s">22:23</a>) Building an AIM-style Mac app</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=1464s">24:24</a>) Blender and 3D assets: Barbie Bench and the kids&#8217; family app</p><p>(<a href="https://www.youtube.com/watch?v=AniiF8rOu9c&amp;t=1732s">28:52</a>) Summary: what Astra is great at and what to try first</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; GPT-6 Astra: </span><a href="https://openai.com/index/gpt-6-astra/"><span>https://openai.com/index/gpt-6-astra/</span></a></p><p><span>&#8226; Codex: </span><a href="https://openai.com/codex"><span>https://openai.com/codex</span></a></p><p><span>&#8226; Flora (node-based AI image/video editing): </span><a href="https://flora.ai/"><span>https://flora.ai/</span></a></p><p><span>&#8226; Figma: </span><a href="https://www.figma.com"><span>https://www.figma.com</span></a></p><p><span>&#8226; Blender: </span><a href="https://www.blender.org"><span>https://www.blender.org</span></a></p><p><span>&#8226; GPT Image 2: </span><a href="https://developers.openai.com/api/docs/models/gpt-image-2"><span>https://developers.openai.com/api/docs/models/gpt-image-2</span></a></p><p><span>&#8226; Divoom MiniToo: </span><a href="https://divoom.com/products/minitoo"><span>https://divoom.com/products/minitoo</span></a></p><p><span>&#8226; cxo.dev: </span><a href="https://www.cxo.dev/"><span>https://www.cxo.dev/</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[Grok Bot vs. OpenClaw: How I replaced my entire agent stack]]></title><description><![CDATA[Watch now | &#127897;&#65039; I&#8217;ve been running Grok Bot for several weeks, and I&#8217;ve killed every OpenClaw I had. Here are the nine bots doing real work across my inbox, my kids&#8217; school pickups, my PR queue, and my wardrobe]]></description><link>https://www.lennysnewsletter.com/p/grok-bot-vs-openclaw-how-i-replaced</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/grok-bot-vs-openclaw-how-i-replaced</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 02 Sep 2026 12:03:39 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/213644454/8861b59cd21a6007b0237aaf5f590ad2.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-QBmgF1kJSK4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QBmgF1kJSK4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/QBmgF1kJSK4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><span>I&#8217;m running about 30 active agents at any given moment, and in this episode I break down my full Grok Bot setup: what it is, how it compares to OpenClaw, and the nine bots I&#8217;ve built for work and my personal life. We go deep on Chief (my chief-of-staff bot sweeping six inboxes and multiple Slack workspaces), TradBot (the family agent that prints a kitchen-table newspaper for my kids), two engineering bots handling my PR queue and SOC 2 compliance monitoring, Holly Helpdesk, and a handful of personal bots I didn&#8217;t expect to actually love. I also walk through how I migrated everything from OpenClaw, including the script I used to export and transplant each agent&#8217;s identity and schedule.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/QBmgF1kJSK4">YouTube</a>, <a href="https://open.spotify.com/episode/3QCLluZhBINLWCLl95guxv">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/grok-bot-vs-openclaw-how-i-replaced-my-entire-agent-stack/id1809663079?i=1000787402378">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>The three primitives Grok Bot is built on, and why one of them changes what agents can actually do</span></p></li><li><p><span>How Chief, my general-purpose chief of staff, handles a scope I didn&#8217;t think a single bot could manage</span></p></li><li><p><span>The writing quirk I noticed immediately with the Grok model, and what I did about it before letting it near my inbox</span></p></li><li><p><span>Why I created a family agent, what it produces every morning, and the design principle I used that has nothing to do with a screen</span></p></li><li><p><span>The two engineering bots doing work I used to do myself, and how one of them handles compliance in a way that surprised me</span></p></li><li><p><span>How Holly Helpdesk started getting five-star reviews from customers who had no idea they were talking to a bot</span></p></li><li><p><span>The personal bots I built mostly on a whim, and the one I now look forward to every Monday morning</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nqwn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nqwn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nqwn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27373,&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://www.lennysnewsletter.com/i/213644454?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.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_!Nqwn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Nqwn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c060ecc-436d-44e6-b12d-d5d71d8386cb_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong><span>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</span></p><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong><span>&#8212;Deploy fleets of agents that handle real work</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4">00:00</a>) Why I migrated from OpenClaw to Grok Bot</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=130s">02:10</a>) Grok Bot overview: the three core primitives</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=461s">07:41</a>) Chief: my chief-of-staff bot</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=711s">11:51</a>) OpenClaw vs. Grok Bot</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=761s">12:41</a>) TradBot: my family agent</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1191s">19:51</a>) LGTM the PR Closer</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1323s">22:03</a>) Lockdown: SOC 2 control monitoring bot</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1440s">24:00</a>) Holly Helpdesk: customer support</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1618s">26:58</a>) Penny Pincher: subscription audit, insurance negotiation, Rolex shopping</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1777s">29:37</a>) ShopZilla and Sylvie Style: personal shopping and wardrobe bots</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=1974s">32:54</a>) How to migrate your OpenClaws</p><p>(<a href="https://www.youtube.com/watch?v=QBmgF1kJSK4&amp;t=2066s">34:26</a>) Final take</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Grok Bot (SpaceXAI multi-agent platform): </span><a href="https://x.ai/news/introducing-grok-bot"><span>https://x.ai/news/introducing-grok-bot</span></a></p><p><span>&#8226; OpenClaw (previous agent platform): </span><a href="https://openclaw.ai/"><span>https://openclaw.ai/</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: How this PM uses Claude to handle 70% to 80% of his workday]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny&#8217;s Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-how-this-pm-uses-claude</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-how-this-pm-uses-claude</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 31 Aug 2026 15:01:58 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6da99a8a-d772-41fb-aff3-67bb08cc786b_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>How I turned Claude into a self-improving PM assistant  | Daniel Blum (PM, Melio)</span></h3><div id="youtube2-p2qmX6TM0kw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p2qmX6TM0kw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p2qmX6TM0kw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/p2qmX6TM0kw">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/75Adi3KXzDDXIZEJmnv6N6">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-i-turned-claude-into-a-self-improving-pm/id1809663079?i=1000786963118">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1rCX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1rCX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/caca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23487,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/212924577?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!1rCX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://www.optimizely.com/howIAI">Optimizely</a></strong>&#8212;Your AI agent orchestration platform for marketing and digital teams</p></li><li><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=$%7BGDPR%7D;gdpr_consent=$%7BGDPR_CONSENT_755%7D;ltd=;dc_tdv=1">Jira AI SDLC</a></strong>&#8212;Get your tokens&#8217; worth with Jira</p></li></ul></blockquote><p><strong>Daniel Blum</strong> is a product manager at Melio who has built a self-improving AI system that now handles 70% to 80% of his workday. In this episode, he breaks down how Claude and Cowork manage his Notion board, prepare him for the week, scan Slack and email for important context, and learn from his edits without waiting for explicit feedback. He explains how he turned the system into a 15-minute onboarding experience for other Melio employees, why the first few weeks of building with AI can feel painfully slow, and how the payoff eventually helped him accomplish a week&#8217;s worth of PM work in a single day.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The architecture matters more than the AI tool itself.</strong> Daniel believes a system becomes genuinely powerful when it can update its own core files and connect to the tools someone already uses. Once those pieces are in place, the system can improve and become more useful over time, whether it is built in Cowork, Codex, ChatGPT, or something else. He created a transformative setup using the tools Melio had already licensed, proving that the underlying architecture matters more than choosing the perfect platform.</p></li><li><p><strong>Context isn&#8217;t something you set up once; it requires an ongoing system.</strong> Daniel spent months giving Claude voice memos, links, decks, and verbal brain dumps to build detailed context files for every area of his work. He then created recurring updates that refresh those files every few weeks. This keeps the gap between what Claude knows and what is actually happening inside the company as small as possible.</p></li><li><p><strong>The most impressive part of Daniel&#8217;s morning brief is that it identifies what it does not know.</strong> Each day, Claude reviews his Slack, email, and notes for unfamiliar terms, projects, or goals that do not appear in its context files. It then asks Daniel targeted questions to fill those gaps. When it encountered the phrase &#8220;settlement cap,&#8221; for example, it had already read the relevant thread and understood the general idea. It only needed Daniel to confirm the meaning before saving it.</p></li><li><p><strong>The value of a personalized AI system builds slowly, then becomes enormous.</strong> Daniel is candid about how frustrating the first few weeks can feel. The system does not know enough yet, its work is slightly off, and nearly everything requires a second look. But once someone pushes through the work of centralizing information and building context, the payoff can be difficult to overstate. He can now accomplish in one focused day what previously took him an entire week.</p></li><li><p><strong>Self-improvement loops learn from the difference between what the AI drafted and what the person actually sent.</strong> Daniel built a weekly skill that compares Claude&#8217;s original drafts with his final versions, then uses those differences to improve future work. It resembles Alex Lieberman&#8217;s &#8220;write like me&#8221; loop, but it relies less on explicit feedback. Instead, it observes Daniel&#8217;s actual behavior and learns from the small edits he makes instinctively.</p></li><li><p><strong>Feedback telemetry turns personal AI workflows into products that can improve themselves.</strong> Every one of Daniel&#8217;s skills captures moments of friction. If he says something is not working or requests a correction during a session, the system logs that signal. Once a week, his improvement loop identifies the most common problems and recommends updates. It is essentially analytics for his internal tools, and it gives him a structured way to refine the system based on how it performs in real life.</p></li><li><p><strong>The Workstation plugin addresses one of the biggest barriers to adopting AI inside a company: personalization.</strong> Daniel watched several product managers struggle with Spectacular, his spec-writing gem, because it had been designed entirely around his own working style. He responded by building an onboarding flow that connects each employee&#8217;s tools, maps their colleagues, and learns their voice in about 15 minutes. Instead of starting from scratch with a generic system, every Melio employee now begins with a strong shared foundation personalized to their needs.</p></li><li><p><strong>The biggest remaining limitation of today&#8217;s AI systems is persistence, not intelligence.</strong> Daniel estimates that Claude already handles 70% to 80% of his workday. What it still cannot reliably do is continue working in the cloud while his computer is off. He is already preparing for that future by teaching Claude how to recognize the &#8220;closed state&#8221; of different tasks. If a drafted Slack message is no longer saved, for example, the system can infer that it was probably sent. When truly autonomous operation becomes available, Daniel&#8217;s system will already understand what completion looks like.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Claude Cowork for PMs: My Self-Improving Productivity System: <a href="https://www.chatprd.ai/how-i-ai/claude-cowork-for-pms-my-self-improving-productivity-system"><span>https://www.chatprd.ai/how-i-ai/claude-cowork-for-pms-my-self-improving-productivity-system</span></a></p><p>&#8627; Create a Meta-Workflow to Continuously Improve Your AI Assistant&#8217;s Performance: <a href="https://www.chatprd.ai/how-i-ai/workflows/create-a-meta-workflow-to-continuously-improve-your-ai-assistant-s-performance"><span>https://www.chatprd.ai/how-i-ai/workflows/create-a-meta-workflow-to-continuously-improve-your-ai-assistant-s-performance</span></a></p><p>&#8627; Build a Self-Improving AI Morning Brief to Capture Action Items and Learn Company Jargon: <a href="https://www.chatprd.ai/how-i-ai/workflows/build-a-self-improving-ai-morning-brief-to-capture-action-items-and-learn-company-jargon"><span>https://www.chatprd.ai/how-i-ai/workflows/build-a-self-improving-ai-morning-brief-to-capture-action-items-and-learn-company-jargon</span></a></p><p><span>&#8627;</span> Automate Your Weekly Planning with an AI-Powered PM Assistant: <a href="https://www.chatprd.ai/how-i-ai/workflows/automate-your-weekly-planning-with-an-ai-powered-pm-assistant"><span>https://www.chatprd.ai/how-i-ai/workflows/automate-your-weekly-planning-with-an-ai-powered-pm-assistant</span></a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[How I turned Claude into a self-improving PM assistant | Daniel Blum (PM, Melio)]]></title><description><![CDATA[Listen now | &#127897;&#65039; PM Daniel Blum walks through the exact Cowork and Claude setup that manages his Notion, tracks his tasks across Slack and email, and self-improves every week without him lifting a finger]]></description><link>https://www.lennysnewsletter.com/p/how-i-turned-claude-into-a-self-improving</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-turned-claude-into-a-self-improving</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 31 Aug 2026 12:04:18 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/212924577/37a4efe4f921303b5ec4f6e7b7bf82e6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-p2qmX6TM0kw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p2qmX6TM0kw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p2qmX6TM0kw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Daniel Blum</span></strong><span> is a product manager at Melio, a B2B payments company, and one of the most systematic thinkers I&#8217;ve had on the show when it comes to personal AI infrastructure. He&#8217;s spent the past year building a Claude- and Cowork-based productivity system that manages his Notion board, processes his Slack and email, and runs self-improvement loops every week without needing to be prompted. Beyond his own workflow, Daniel built and scaled a &#8220;Workstation&#8221; onboarding plugin that gets any Melio employee up and running with a personalized Claude setup in about 15 minutes.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/p2qmX6TM0kw">YouTube</a>, <a href="https://open.spotify.com/episode/75Adi3KXzDDXIZEJmnv6N6">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-i-turned-claude-into-a-self-improving-pm/id1809663079?i=1000786963118">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why Daniel says the two rules that make any AI system powerful aren&#8217;t about the tool you pick</span></p></li><li><p><span>How his weekly prep automation fills an entire Notion board from scratch every Sunday, without his touching it</span></p></li><li><p><span>The morning brief feature that teaches Claude new internal terms on its own, so company jargon never slows it down</span></p></li><li><p><span>Why he describes Notion as &#8220;read-only&#8221; now, and what that says about how PM workflows are changing</span></p></li><li><p><span>The self-improvement loop that watches Daniel&#8217;s edits, spots recurring friction, and suggests new skills to build</span></p></li><li><p><span>How he </span>uses a skill called &#8220;Improve&#8221; to filter<span> the endless flood of AI tips without drowning in them</span></p></li><li><p><span>What he built to scale his personal system to every PM at Melio, and the UX lesson he learned the hard way</span></p></li><li><p><span>The capability gap that&#8217;s still keeping him from running 100% of his work through Claude</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1rCX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1rCX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/caca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23487,&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://www.lennysnewsletter.com/i/212924577?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.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_!1rCX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!1rCX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaca768a-458e-4fe7-a799-07d73c8cb5a3_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://optimize.ly/3KD565S"><span>Optimizely</span></a></strong><span>&#8212;Your AI agent orchestration platform for marketing and digital teams</span></p><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=$%7BGDPR%7D;gdpr_consent=$%7BGDPR_CONSENT_755%7D;ltd=;dc_tdv=1"><span>Jira AI SDLC</span></a></strong><span>&#8212;Get your tokens&#8217; worth with Jira</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw">00:00</a>) Daniel&#8217;s background and the PM overhead problem he needed to solve</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=210s">03:30</a>) His AI stack at Melio</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=300s">05:00</a>) The two rules that make any AI system genuinely powerful</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=360s">06:00</a>) The Notion board Cowork built for him (and manages on his behalf)</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=450s">07:30</a>) How he contextualizes Claude with voice memos, links, and recurring updates</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=540s">09:00</a>) His weekly prep automation</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=660s">11:00</a>) His morning brief</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=900s">15:00</a>) How Claude flags unknown internal terms and saves them to context</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1050s">17:30</a>) Running 70% to 80% of his workday through Cowork</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1140s">19:00</a>) Chrome connector vs. MCPs for tools without integrations</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1200s">20:00</a>) The real ROI question: why the early weeks feel slow, and why you push through anyway</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1500s">25:00</a>) Scaling the system to the team with the Workstation plugin</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1590s">26:30</a>) The self-improvement loop</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1860s">31:00</a>) How the Improve skill separates actually useful AI tips from the hype</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=1920s">32:00</a>) The Workstation onboarding flow, and the UX lesson from distributing &#8220;Spectacular&#8221;</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=2280s">38:00</a>) The 20% Claude still can&#8217;t do, and what changes when it can</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=2460s">41:00</a>) What Daniel spends his reclaimed time on</p><p>(<a href="https://www.youtube.com/watch?v=p2qmX6TM0kw&amp;t=2550s">42:30</a>) Claude rage</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Claude: </span><a href="https://claude.ai"><span>https://claude.ai</span></a></p><p><span>&#8226; Notion: </span><a href="https://notion.so"><span>https://notion.so</span></a></p><p></p><h3>Other references:</h3><p>&#8226; PM Co-Pilot Repo: <a href="https://github.com/IamBlum/pm-copilot">https://github.com/IamBlum/pm-copilot</a></p><p><span>&#8226; From a $6.90 newsletter to $3M API: How a non-coder built Memelord | Jason Levin: </span><a href="https://www.lennysnewsletter.com/p/from-a-690-newsletter-to-3m-api-how?utm_source=publication-search"><span>https://www.lennysnewsletter.com/p/from-a-690-newsletter-to-3m-api-how?utm_source=publication-search</span></a></p><p><span>&#8226; How the founder of Morning Brew built a Claude content machine that never runs out of ideas and never sounds like slop | Alex Lieberman: </span><a href="https://www.lennysnewsletter.com/p/how-the-founder-of-morning-brew-built?utm_source=publication-search"><span>https://www.lennysnewsletter.com/p/how-the-founder-of-morning-brew-built?utm_source=publication-search</span></a></p><p></p><h3>Where to find <span>Daniel Blum:</span></h3><p><span>LinkedIn: </span><a href="https://www.linkedin.com/in/blumd/"><span>https://www.linkedin.com/in/blumd/</span></a></p><p><span>Website: </span><a href="https://www.imdanielblum.com"><span>https://www.imdanielblum.com</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: Grok Bot + Grok 4.6—what’s great (and what’s still hype) & Lessons from spending $20,000 on Devin in one month ]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny&#8217;s Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-grok-bot-grok-46whats-great</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-grok-bot-grok-46whats-great</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 24 Aug 2026 15:02:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7296b676-dd90-4432-83e2-b0c0db7fe86e_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>Grok Bot + Grok 4.6&#8212;what&#8217;s great (and what&#8217;s still hype)</span></h3><div id="youtube2-8ONFvAtboZ4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8ONFvAtboZ4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8ONFvAtboZ4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/8ONFvAtboZ4">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/1pnc6lTtE87xUS4rpsB5FO">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/i-tested-grok-bot-grok-4-6-and-cursor-origin-heres-my/id1809663079?i=1000784174071">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tz8C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tz8C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tz8C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12078,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/211776699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tz8C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!Tz8C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa47a6188-8c5b-4aa1-8485-2b9497aceadc_1456x104.webp 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><p><strong><a href="https://bolt.new/partner/howiai">Bolt.new</a></strong>&#8212;Turn your idea into a real product</p><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1">Jira AI SDLC</a></strong>&#8212;Get your tokens&#8217; worth with Jira</p></blockquote><p>In this solo episode, Claire tests Grok Bot, Cursor Origin, and Grok 4.6 to figure out what&#8217;s genuinely useful and what&#8217;s still mostly hype. She shares the Grok Bot feature that immediately won her over, why she isn&#8217;t ready to replace GitHub with Origin, and how Grok 4.6 performed against GPT-5.6, Claude Sonnet 5, and Opus 5 in her own blind evaluations.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Grok Bot&#8217;s multi-account connectors solve a problem every other agent platform seems to ignore.</strong> Most platforms assume each person has one Gmail account and one Slack workspace. Claire has four email addresses and seven Slack workspaces. Grok Bot lets her connect all of them to a single bot, which made it genuinely useful from day one in a way that Codex and Claude still have not matched.</p></li><li><p><strong>Grok Bot&#8217;s simplicity is both its greatest strength and its biggest limitation.</strong> Setup is fast, the iMessage-style interface is clean, and the built-in plugins actually work. But people who enjoy customizing their agents, choosing models, shaping personalities, and tinkering with every detail may find it almost too polished. Claire loves her OpenClaw agents partly because they are chaotic and high-maintenance. So far, Grok Bot has not given her much to wrestle with.</p></li><li><p><strong>Cursor Origin is a compelling vision that is not quite ready for prime time.</strong> An agent-native alternative to GitHub makes a lot of sense, especially one where Bugbot, Cursor, and the entire pull request workflow are designed around how coding agents actually work. Today, though, Origin still feels like a more attractive version of GitHub with fewer features. Teams that rely heavily on GitHub Actions, code owners, and existing automations will need a much stronger reason to migrate.</p></li><li><p><strong>Grok 4.6 is a genuine frontier-model competitor.</strong> That conclusion did not come from someone else&#8217;s leaderboard. Claire runs her evaluations blind, grades the outputs herself, and gives her own judgment 70% of the final weight. Grok 4.6 finished alongside GPT-5.6 Sol at the top of the Claire Index, ahead of both Sonnet 5 and Opus 5.</p></li><li><p><strong>For sharp, enjoyable agent conversations, Sonnet 5 is still the model to beat.</strong> When Claire wants an OpenClaw agent that is concise, responsive, and fun to talk with, Sonnet 5 continues to win. It has a conversational rhythm that feels more like working with a strong collaborator than issuing commands to a tool. Grok 4.6 does not yet compete in that category.</p></li><li><p><strong>Cursor and xAI are assembling a surprisingly coherent enterprise stack.</strong> Grok Bot serves knowledge workers, Origin handles code hosting, Grok 4.6 provides a capable default model, and the Cursor IDE already sits at the center of many developers&#8217; workflows. None of the pieces is perfect on its own, but together they are beginning to look like a credible enterprise platform. Large companies often prefer one vendor that can own the entire experience, and Cursor is increasingly positioned to become that vendor.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>My Hands-On Review of GrokBot, Cursor Origin, and the Grok 4.6 Model: <a href="https://www.chatprd.ai/how-i-ai/how-i-ai-my-hands-on-review-of-grokbot-cursor-origin-and-the-grok-46-model"><span>https://www.chatprd.ai/how-i-ai/how-i-ai-my-hands-on-review-of-grokbot-cursor-origin-and-the-grok-46-model</span></a></p><p><span>&#8627;</span> How to Automate Knowledge Work Across Multiple Accounts with GrokBot: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-knowledge-work-across-multiple-accounts-with-grokbot"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-automate-knowledge-work-across-multiple-accounts-with-grokbot</span></a></p></div><h3><span>I spent $20,000 on Devin in a month. Here&#8217;s what I learned | Ryan Carson (solo founder)</span></h3><div id="youtube2-zPfxlcVpFgs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zPfxlcVpFgs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/zPfxlcVpFgs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/zPfxlcVpFgs">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/0I3H32NZZ0uILUFPXCt2SF">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/i-spent-%2420-000-on-devin-in-a-month-heres-what-i/id1809663079?i=1000785533030">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lap0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lap0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lap0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19552,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/211776699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.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_!Lap0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Lap0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dfbf52-21e8-425b-9f59-0576600c6893_1600x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025">WorkOS</a></strong>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</p></li><li><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1">Jira AI SDLC</a></strong>&#8212;Get your tokens&#8217; worth with Jira</p></li></ul></blockquote><p><strong>Ryan Carson</strong> is a five-time founder and the solo founder of Untangle, a B2B SaaS platform for family law firms. In this episode, he breaks down how he manages up to 15 AI agents at once, ships as many as 40 pull requests a day, and uses Devin, Codex, and Claude Code to handle everything from engineering and QA to customer success and investor updates. He also shares why more AI output doesn&#8217;t necessarily lead to a better product, how a handwritten priority list keeps his agents focused, and why talking to one real customer changed the direction of his entire company.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The most important skill for a solo founder may be managing agents, not writing code.</strong> Ryan runs 10 to 15 Devin threads at once, organized into P0, P1, P2, and Bugs folders. He treats each thread the way a good manager treats a direct report: give it a clear goal, set the right priority, and avoid unnecessary hand-holding. That organizational discipline is what separates founders who gain real leverage from AI from those who simply accumulate open tabs.</p></li><li><p><strong>A piece of paper can still be the best tool for protecting attention.</strong> Despite working across eight screens, Ryan keeps a handwritten list of his weekly priorities beside him. The simplicity is intentional. When agents are constantly generating updates, questions, and decisions, that physical list keeps him anchored to the three things that matter most before he gets pulled into whatever Devin surfaced overnight.</p></li><li><p><strong>Ryan built an AI playbook that functions like a customer success team.</strong> His Watchdog workflow reviews every law firm account, pulls recent activity and errors from Sentry and internal logs, identifies the three most important problems, and checks whether a recent pull request has already fixed each one. Everything appears in a single Devin thread. Whenever Ryan feels the familiar anxiety of not knowing what is happening across his customer base, he runs Watchdog and quickly gets back up to speed.</p></li><li><p><strong>Producing more with AI does not automatically lead to a better product.</strong> Both Ryan and Claire are skeptical of letting agents work without constraints overnight. Frontier models can generate an enormous amount of output, but they do not know what customers actually need. Product ideas, priorities, and market judgment still have to come from a human who talks to users. Ryan found product-market fit for Untangle not by shipping more code but by landing one meeting with family law attorney Renee Bauer and listening carefully.</p></li><li><p><strong>Cloud agents may handle most engineering work, but Codex still shines when the frontend requires close attention.</strong> Ryan uses Devin for cloud-based work across bugs, pull requests, investor updates, and customer triage. He turns to Codex when a feature is visually complex and he needs to stay close to the implementation. The distinction is not about loyalty to a particular tool. It comes down to latency, browser access, and the ability to inspect and refine the interface in real time.</p></li><li><p><strong>Coding agents can operate far beyond the codebase.</strong> Claire uses Devin for deal desk, custom quotes, and customer triage. Ryan uses it to prepare investor updates through a reusable skill. Both approach these agents with a broader question: What could someone accomplish if they understood the entire codebase and could write software to solve almost any problem? That framing reveals business uses that would never emerge from treating an agent as a simple coding assistant.</p></li><li><p><strong>The best engineering interview may be a screen recording of the actual work.</strong> Ryan asks candidates to record themselves building a feature inside an existing application, with the entire screen visible and no introductory meeting required. In the next stage, he gives them access to Devin and reviews the replay of how they worked with it. This shows him how candidates think, build, and manage an agent under realistic conditions, which he finds far more revealing than a typical behavioral interview.</p></li><li><p><strong>The strongest design workflow pairs Claude&#8217;s system thinking with Codex&#8217;s implementation ability.</strong> Claire used Claude Design to break a Figma file into reusable design tokens and a design.md specification. She then gave that specification to Codex, which created shared components across a monorepo. Claude is particularly good at translating a visual system into a portable spec. Codex is better at turning that spec into working, interconnected code. The workflow succeeds because each model is assigned the part it does best.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>How Ryan Carson Manages 40 PRs a Day with Devin and Codex: <a href="https://www.chatprd.ai/how-i-ai/how-ryan-carson-manages-40-prs-a-day-with-devin-and-codex"><span>https://www.chatprd.ai/how-i-ai/how-ryan-carson-manages-40-prs-a-day-with-devin-and-codex</span></a></p><p>&#8627; Create a Production-Ready Design System Using Claude and Codex: <a href="https://www.chatprd.ai/how-i-ai/workflows/create-a-production-ready-design-system-using-claude-and-codex"><span>https://www.chatprd.ai/how-i-ai/workflows/create-a-production-ready-design-system-using-claude-and-codex</span></a></p><p>&#8627; Scale Code Quality with an Automated Land PR AI Workflow: <a href="https://www.chatprd.ai/how-i-ai/workflows/scale-code-quality-with-an-automated-land-pr-ai-workflow"><span>https://www.chatprd.ai/how-i-ai/workflows/scale-code-quality-with-an-automated-land-pr-ai-workflow</span></a></p><p><span>&#8627;</span> Automate Business Health Checks with a Watchdog AI Agent Playbook: <a href="https://www.chatprd.ai/how-i-ai/workflows/automate-business-health-checks-with-a-watchdog-ai-agent-playbook"><span>https://www.chatprd.ai/how-i-ai/workflows/automate-business-health-checks-with-a-watchdog-ai-agent-playbook</span></a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[I spent $20,000 on Devin in a month. Here’s what I learned | Ryan Carson (solo founder)]]></title><description><![CDATA[Watch now | &#127897;&#65039; Solo founder Ryan Carson runs 15 concurrent Devin agents to handle engineering, customer success, and investor updates, and he uses a handwritten list to keep it all straight]]></description><link>https://www.lennysnewsletter.com/p/i-spent-20000-on-devin-in-a-month</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/i-spent-20000-on-devin-in-a-month</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 24 Aug 2026 12:04:02 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/211609191/4ad86218bbaf6202e0f5c6ee68214f7f.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-zPfxlcVpFgs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zPfxlcVpFgs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/zPfxlcVpFgs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Ryan Carson</span></strong><span> is a five-time founder and the current solo founder of Untangle, a B2B SaaS platform for family law firms. Before Untangle, he co-founded Treehouse, an online coding education platform, and has spent the better part of two decades building and leading tech companies. He&#8217;s active on X, where he shares his solo founder journey in real time, including what he actually spends on AI tools each month.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/zPfxlcVpFgs">YouTube</a>, <a href="https://open.spotify.com/episode/0I3H32NZZ0uILUFPXCt2SF">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/i-spent-%2420-000-on-devin-in-a-month-heres-what-i/id1809663079?i=1000785533030">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why Ryan manages 15 concurrent Devin agents with a folder system and a piece of paper, not a dashboard</span></p></li><li><p><span>The Watchdog playbook: what he built to replace a customer success team across every law firm account</span></p></li><li><p><span>How his LAN PR skill closes the loop on 40 daily PRs without a QA team reviewing a single one</span></p></li><li><p><span>Why he moved off local agents almost entirely, and the one situation where he still reaches for Codex</span></p></li><li><p><span>The design workflow we&#8217;re both using: Claude Design into a Markdown spec, then Codex to build the real thing</span></p></li><li><p><span>What he found when he got away from his computer and met a real customer, and why it changed his entire product direction</span></p></li><li><p><span>How he&#8217;s hiring his first engineer without a single</span> phone screen or<span> interview</span></p></li><li><p><span>Why we both think more AI output is actually the wrong goal, and what to optimize for instead</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zKA2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zKA2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zKA2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19552,&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://www.lennysnewsletter.com/i/211609191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.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_!zKA2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!zKA2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d9afd26-3646-48e4-8572-4626f9d0a6f3_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong><span>&#8212;Make your app enterprise-ready, with SSO, SCIM, RBAC, and more</span></p><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1"><span>Jira AI SDLC</span></a></strong><span>&#8212;Get your tokens&#8217; worth with Jira</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs">00:00</a>) Introduction to Ryan Carson</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=175s">02:55</a>) Ryan&#8217;s update: Untangle, the divorce PMF pivot, and B2B growth</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=455s">07:35</a>) Ryan&#8217;s current Devin stack: folders, P0 threads, and the paper list</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=989s">16:29</a>) Watchdog playbook: account monitoring across every firm</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1089s">18:09</a>) Managing agent decision fatigue: Ryan&#8217;s method vs. Claire&#8217;s</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1232s">20:32</a>) Producing more output does not make a better product</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1367s">22:47</a>) Using cloud agents for ops beyond just code</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1514s">25:14</a>) When to use Codex vs. Devin vs. Claude Code</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1635s">27:15</a>) Merge Mommy recap</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1695s">28:15</a>) LAN PR skill: review loops, video walkthrough, and auto-merge</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=1820s">30:20</a>) Slack vs. Devin threads for async team communication</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=2158s">35:58</a>) Claude Design plus Codex for building a technical design system</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=2340s">39:00</a>) EA tools: Polly the OpenClaw vs. Claude Code on a Mac Mini</p><p>(<a href="https://www.youtube.com/watch?v=zPfxlcVpFgs&amp;t=2529s">42:09</a>) Quick recap and final thoughts</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Devin (Cognition): </span><a href="https://www.cognition.ai/"><span>https://www.cognition.ai/</span></a></p><p><span>&#8226; Codex (OpenAI): </span><a href="https://openai.com/codex"><span>https://openai.com/codex</span></a></p><p><span>&#8226; Claude Code/Claude Design (Anthropic): </span><a href="https://www.anthropic.com/claude"><span>https://www.anthropic.com/claude</span></a></p><p><span>&#8226; OpenClaw (Claude-based desktop client): </span><a href="https://openclaw.ai"><span>https://openclaw.ai</span></a></p><p><span>&#8226; Cursor: </span><a href="https://www.cursor.com/"><span>https://www.cursor.com/</span></a></p><p><span>&#8226; BugBot (Devin&#8217;s built-in PR review): </span><a href="https://cursor.com/bugbot"><span>https://cursor.com/bugbot</span></a></p><p><span>&#8226; Sentry (error monitoring referenced in Watchdog): </span><a href="https://sentry.io/"><span>https://sentry.io/</span></a></p><p><span>&#8226; Ugmonk (analog to-do system): </span><a href="https://ugmonk.com/"><span>https://ugmonk.com/</span></a></p><p></p><h3>Other references:</h3><p><span>&#8226; Devin playbooks/skills documentation: </span><a href="https://docs.cognition.ai/"><span>https://docs.cognition.ai/</span></a></p><p><span>&#8226; Jack Dorsey/Buzz (async-first communication referenced): </span><a href="https://buzz.new/"><span>https://buzz.new/</span></a></p><p><span>&#8226; Merge Mommy (Claire&#8217;s Eve agent for PR risk scoring, deployed on Vercel): </span><a href="https://www.lennysnewsletter.com/p/build-an-ai-code-review-bot-in-30"><span>https://www.lennysnewsletter.com/p/build-an-ai-code-review-bot-in-30</span></a></p><p></p><h3>Where to find <span>Ryan Carson:</span></h3><p><span>X: </span><a href="https://x.com/ryancarson"><span>https://x.com/ryancarson</span></a></p><p><span>Untangle: </span><a href="https://untangle.us"><span>https://untangle.us</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[I tested Grok Bot, Grok 4.6, and Cursor Origin - here’s my honest take]]></title><description><![CDATA[Watch now | &#127897;&#65039; I tested Grok Bot, Cursor Origin, and Grok 4.6 head-to-head against my favorite models and ranked them on the Claire Index: here's what actually moved the needle]]></description><link>https://www.lennysnewsletter.com/p/i-tested-grok-bot-grok-46-and-cursor</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/i-tested-grok-bot-grok-46-and-cursor</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Tue, 18 Aug 2026 21:30:31 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/211737019/7311da6f6320066679f24efa88a18a57.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-8ONFvAtboZ4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8ONFvAtboZ4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8ONFvAtboZ4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><span>This week I&#8217;m doing a solo breakdown of everything xAI and Cursor have shipped recently, including Grok Bot, Cursor Origin, and the Grok 4.6 model. I set up five Grok Bots, ran Grok 4.6 through my Claire Weighted Index against GPT-5.6 Sol, Claude Sonnet 5, and Opus 5, and spent time actually using Origin as a GitHub replacement. Here&#8217;s what&#8217;s worth your attention, what&#8217;s overhyped, and where I&#8217;m personally putting my time.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/8ONFvAtboZ4">YouTube</a>, <a href="https://open.spotify.com/episode/1pnc6lTtE87xUS4rpsB5FO">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/i-tested-grok-bot-grok-4-6-and-cursor-origin-heres-my/id1809663079?i=1000784174071">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>The one Grok Bot feature no other agent platform has shipped yet, and why it made me actually use the product</span></p></li><li><p><span>What a week of real Grok Bot use revealed, and why I still reach for my OpenClaws</span></p></li><li><p><span>Whether Cursor Origin is a GitHub replacement or just a pretty redesign</span></p></li><li><p><span>Where Grok 4.6 landed on the Claire Index, and the one category where it genuinely surprised me</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZSEk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZSEk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZSEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17288,&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://www.lennysnewsletter.com/i/211737019?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.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_!ZSEk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541c4d6b-74be-4a4a-8227-145e3710dbba_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://bolt.new/partner/howiai"><span>Bolt.new</span></a></strong><span>&#8212;Turn your idea into a real product</span></p><p><strong><a href="https://ad.doubleclick.net/ddm/trackclk/N320202.6053656HOWIAI/B36397005.454541156;dc_trk_aid=648366078;dc_trk_cid=262806969;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1"><span>Jira AI SDLC</span></a></strong><span>&#8212;Get your tokens&#8217; worth with Jira</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4">00:00</a>) Why everyone&#8217;s quietly switching to Grok</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=112s">01:52</a>) Grok Bot overview and setup</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=202s">03:22</a>) My 5 Grok Bots</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=270s">04:30</a>) The killer feature: multi-account connectors</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=367s">06:07</a>) Grok Bot&#8217;s virtual machine and how it actually works</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=401s">06:41</a>) Experience overview</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=455s">07:35</a>) What I don&#8217;t love about Grok Bot</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=608s">10:08</a>) Grok Bot use cases and my honest verdict</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=740s">12:20</a>) Cursor Origin: the agent-native GitHub replacement</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=827s">13:47</a>) What Origin actually looks like in practice</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=899s">14:59</a>) Why I&#8217;m not switching from GitHub yet</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=1062s">17:42</a>) What would get me to move over</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=1132s">18:52</a>) Grok 4.6 and the How I AI Vibe bench</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=1241s">20:41</a>) Claire Index results: where Grok 4.6 ranked</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=1383s">23:03</a>) Design evals: where Grok surprised me</p><p>(<a href="https://www.youtube.com/watch?v=8ONFvAtboZ4&amp;t=1500s">25:00</a>) My conclusion and how I&#8217;m splitting my time now</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Grok Bot: </span><a href="https://x.ai/bot"><span>https://x.ai/bot</span></a></p><p><span>&#8226; Cursor: </span><a href="https://cursor.com/home"><span>https://cursor.com/home</span></a></p><p><span>&#8226; Cursor Origin: </span><a href="https://cursor.com/origin"><span>https://cursor.com/origin</span></a></p><p><span>&#8226; OpenClaw: </span><a href="https://openclaw.ai/"><span>https://openclaw.ai/</span></a></p><p><span>&#8226; GitHub: </span><a href="https://github.com"><span>https://github.com</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: How a solo founder used Codex and ChatGPT to launch a fashion brand without engineers]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny's Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-how-a-solo-founder-used</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-how-a-solo-founder-used</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 17 Aug 2026 15:03:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3a20691b-3814-4c2d-8bca-2aeaac598ba4_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>How a solo founder used Codex and ChatGPT to launch a fashion brand without engineers | Yana Welinder</span></h3><div id="youtube2-P03ZNceXe2A" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;P03ZNceXe2A&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/P03ZNceXe2A?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/P03ZNceXe2A">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/3rlEhq0kKimh7zaJRcKCLn">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-a-solo-founder-used-codex-and-chatgpt-to/id1809663079?i=1000783850948">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YrU0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YrU0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YrU0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10420,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/211072943?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YrU0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!YrU0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22a1a207-385a-46ca-aeb9-483049995db9_1456x104.webp 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p><strong>Brought to you by:</strong></p><blockquote><ul><li><p><strong><a href="https://www.merge.dev/howiai"><span>Merge</span></a></strong><span>&#8212;Connective infrastructure for production AI</span></p></li><li><p><strong><a href="https://www.atlassian.com/software/jira/dev?utm_source=howiai&amp;utm_medium=paid-social&amp;utm_campaign=P:jira|O:ppm|V:howiai|G:us|L:en|F:aware|T:prospecting|I:imc-jira-ai-sdlc|A:audio|D:alld&amp;utm_content=P:jira|O:ppm|V:howiai|G:us|L:en|F:aware|T:prospecting|I:imc-jira-ai-sdlc|A:audio|D:alld|U:howiai_audio-core-brand-default-jiradev-na-na-60s-shipping&amp;dcm_source=10815776&amp;dcm_medium=454541156&amp;dcm_content=262806969&amp;dcm_campaign=36397005&amp;dclid=CJLt4v74oJYDFYUEaQkd9NEWGA&amp;gad_source=7&amp;gad_campaignid=24143360350"><span>Jira AI SDLC</span></a></strong><span>&#8212;Get your tokens&#8217; worth with Jira</span></p></li></ul></blockquote><p><strong>Yana Welinder</strong> is the solo founder of Yana Bana, an AI-native fashion brand she&#8217;s building without an engineering team. In this episode, she walks through how she uses ChatGPT and Codex to turn hand-drawn sketches into realistic product images, operate professional 3D fashion software, research and contact manufacturers, and build a complete e-commerce site with voting and payments.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The prompt is the spec, and the spec is everything.</strong> Before generating a single image, Yana creates a detailed &#8220;fashion prompt&#8221; describing the silhouette, the way the fabric should behave and move, and even the sound it should make. That upfront work leads to dramatically better results. The lesson applies far beyond fashion: the more clearly someone can define what &#8220;good&#8221; looks like, the better both AI and humans can deliver it.</p></li><li><p><strong>For designers, following the vision matters more than producing something impressive.</strong> Many image models can create a beautiful garment, but it often looks like something that already exists. ChatGPT Images 2.0 stays much closer to Yana&#8217;s original sketches. For creative professionals with a specific point of view, accurately following the design is far more valuable than generating something flashy.</p></li><li><p><strong>AI agents can make specialized software accessible without years of training.</strong> Yana used Codex to operate CLO, a professional 3D fashion design tool, and create the CAD files she needed for 3D printing, even though she had never learned to use the software herself. This points to a much bigger shift: people may no longer need to master every complicated tool before they can produce professional work with it.</p></li><li><p><strong>AI is making previously impractical ideas possible.</strong> Yana designed a Ruth Asawa&#8211;inspired gown featuring large sculptural forms that would have been extremely difficult to produce before. The limitation was not the lack of 3D printing but the enormous amount of CAD work required to prepare the design. AI removed that bottleneck. Similar bottlenecks are hiding in nearly every industry, often preventing great ideas from being worth pursuing.</p></li><li><p><strong>The near-term future is agents working through purpose-built software.</strong> Codex cannot create a finished CAD file on its own. But Codex operating CLO can produce exactly what Yana needs. That same pattern appears throughout her workflow: the AI serves as the orchestration layer, while specialized software handles the execution. SaaS is not disappearing; it is gaining a new kind of user.</p></li><li><p><strong>Voice-first, asynchronous work is already changing what one person can accomplish.</strong> Yana can start a deep research task, step away to sew or drape fabric, then return and continue the work through voice. The AI keeps working while she focuses on the physical parts of her business. For a solo founder, this kind of asynchronous collaboration can dramatically expand what fits into a single day.</p></li><li><p><strong>When the best path is unclear, humans and AI can work in parallel.</strong> One of Yana&#8217;s hardest remaining challenges is turning her designs into accurate sewing patterns. Instead of betting entirely on one approach, she has human patternmakers and Codex working on the problem at the same time. It is a practical way to move quickly under uncertainty: test both paths, compare the results, and let the better solution win.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Workflows for an AI-Native Fashion Brand: <a href="https://www.chatprd.ai/how-i-ai/workflows-for-an-ai-native-fashion-brand">https://www.chatprd.ai/how-i-ai/workflows-for-an-ai-native-fashion-brand</a><br>&#8627; How to Use AI for Fashion Design and Visualization: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-use-ai-for-fashion-design-and-visualization">https://www.chatprd.ai/how-i-ai/workflows/how-to-use-ai-for-fashion-design-and-visualization</a><br>&#8627; How to Build and Run an E-Commerce Business with AI as a Technical Co-Founder: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-build-and-run-an-e-commerce-business-with-ai-as-a-technical-co-founder">https://www.chatprd.ai/how-i-ai/workflows/how-to-build-and-run-an-e-commerce-business-with-ai-as-a-technical-co-founder</a><br>&#8627; How to Prototype Complex Garments Using AI and 3D Modeling: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-prototype-complex-garments-using-ai-and-3d-modeling">https://www.chatprd.ai/how-i-ai/workflows/how-to-prototype-complex-garments-using-ai-and-3d-modeling</a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[How a solo founder used Codex and ChatGPT to launch a fashion brand without engineers | Yana Welinder ]]></title><description><![CDATA[Watch now | &#127897;&#65039;From hand-drawn sketch to 3D-printed gown, Yana Welinder shows how Codex plus computer use makes previously unmanufacturable garments and full e-commerce builds possible for a solo founder]]></description><link>https://www.lennysnewsletter.com/p/how-a-solo-founder-used-codex-and</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-a-solo-founder-used-codex-and</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 17 Aug 2026 12:04:02 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/210800379/c3cc3683947c15288bc7bde725c34551.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-P03ZNceXe2A" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;P03ZNceXe2A&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/P03ZNceXe2A?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Yana Welinder</span></strong><span> is the solo founder of Yana Bana, an AI-native fashion brand built  with AI as her technical co-founder, starting from hand-drawn sketches and ending with runway photos, CAD files for 3D printing, and a live Stripe-connected pre-order site&#8212;no engineers required. A former product leader, she brings an operator&#8217;s rigor to her creative process: her &#8220;fashion prompt&#8221; is a detailed spec covering silhouette, volume, fabric beavior, movement, and sound, and watching her use Codex plus computer use to navigate 3D design software that&#8217;s entirely new to her is a clarifying demo of what today&#8217;s toolset actually makes possible.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/P03ZNceXe2A">YouTube</a>, <a href="https://open.spotify.com/episode/3rlEhq0kKimh7zaJRcKCLn">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-i-ai/id1809663079">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How Yana uses a custom fashion prompt as a technical spec to get consistent, realistic, on-design outputs</span></p></li><li><p><span>Why ChatGPT Images 2.0 outperforms other models for fashion design</span></p></li><li><p><span>How she uses Codex plus computer use to operate CAD and fashion software she&#8217;s never personally learned</span></p></li><li><p><span>The workflow for taking a garment from hand-drawn sketch to product photo, runway photo, and influencer shot in a single session</span></p></li><li><p><span>How she ran vendor outreach end to end using deep research and browser use</span></p></li><li><p><span>How she built a full e-commerce site with voting, databases, and Stripe integration</span></p></li><li><p><span>Why she&#8217;s testing human patternmakers and Codex in parallel</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Huel!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Huel!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Huel!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Huel!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Huel!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Huel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16546,&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://www.lennysnewsletter.com/i/210800379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.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_!Huel!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Huel!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Huel!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Huel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e233925-31e5-42c3-ab1f-a61035365730_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://www.merge.dev/howiai"><span>Merge</span></a></strong><span>&#8212;Connective infrastructure for production AI</span></p><p><strong><a href="https://www.atlassian.com/software/jira/dev?utm_source=howiai&amp;utm_medium=paid-social&amp;utm_campaign=P:jira|O:ppm|V:howiai|G:us|L:en|F:aware|T:prospecting|I:imc-jira-ai-sdlc|A:audio|D:alld&amp;utm_content=P:jira|O:ppm|V:howiai|G:us|L:en|F:aware|T:prospecting|I:imc-jira-ai-sdlc|A:audio|D:alld|U:howiai_audio-core-brand-default-jiradev-na-na-60s-shipping&amp;dcm_source=10815776&amp;dcm_medium=454541156&amp;dcm_content=262806969&amp;dcm_campaign=36397005&amp;dclid=CJLt4v74oJYDFYUEaQkd9NEWGA&amp;gad_source=7&amp;gad_campaignid=24143360350"><span>Jira AI SDLC</span></a></strong>&#8212;Get your tokens&#8217; worth with Jira</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A">00:00</a>) Introducing Yana Welinder and Yana Bana</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=158s">02:38</a>) Tour of the Yana Bana site</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=320s">05:20</a>) The fashion prompt stack</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=459s">07:39</a>) Live demo: generating a jacket from a prompt in ChatGPT</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=601s">10:01</a>) Why Image Gen 2.0 beats other models</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=711s">11:51</a>) The &#8220;prompt as spec&#8221; principle</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=842s">14:02</a>) Iterating the design</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1032s">17:12</a>) Using Codex and computer use to build CAD files in 3D software</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1250s">20:50</a>) Vendor research, outreach emails, and Superhuman browser use</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1414s">23:34</a>) Building the full e-commerce site</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1660s">27:40</a>) Quick recap and what&#8217;s still hard</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1805s">30:05</a>) How Yana prompts when AI pushes back</p><p>(<a href="https://www.youtube.com/watch?v=P03ZNceXe2A&amp;t=1875s">31:15</a>) Where to find Yana and how to vote on her garments</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; ChatGPT (Images 2.0): </span><a href="https://chat.openai.com"><span>https://chat.openai.com</span></a></p><p><span>&#8226; Codex (OpenAI): </span><a href="https://openai.com/codex"><span>https://openai.com/codex</span></a></p><p><span>&#8226; CLO 3D (fashion pattern software): </span><a href="https://www.clo3d.com"><span>https://www.clo3d.com</span></a></p><p><span>&#8226; Vercel: </span><a href="https://vercel.com"><span>https://vercel.com</span></a></p><p><span>&#8226; GitHub: </span><a href="https://github.com"><span>https://github.com</span></a></p><p><span>&#8226; Stripe: </span><a href="https://stripe.com"><span>https://stripe.com</span></a></p><p><span>&#8226; Superhuman: </span><a href="https://superhuman.com"><span>https://superhuman.com</span></a></p><p></p><h3>Other references:</h3><p><span>&#8226; Ruth Asawa: </span><a href="https://ruthasawa.com"><span>https://ruthasawa.com</span></a></p><p><span>&#8226; SFMOMA (Ruth Asawa): </span><a href="https://www.sfmoma.org/artist/Ruth_Asawa/">https://www.sfmoma.org/artist/Ruth_Asawa/</a></p><p></p><h3>Where to find <span>Yana </span>Welinder<span>:</span></h3><p><span>LinkedIn: </span><a href="https://www.linkedin.com/in/ywelinder/"><span>https://www.linkedin.com/in/ywelinder/</span></a></p><p><span>X: </span><a href="https://x.com/yanabana"><span>https://x.com/yanabana</span></a></p><p><span>Website: </span><a href="https://www.yanabana.com"><span>https://www.yanabana.com</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: Build an AI code review bot in 30 minutes + Claude Code for normal people]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny's Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-build-an-ai-code-review</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-build-an-ai-code-review</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 10 Aug 2026 15:01:49 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/347cb3d0-f0ab-4f9c-8574-b7c60b248320_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>Build an AI code review bot in 30 minutes with Vercel Eve</span></h3><div id="youtube2-cmATJGbA8bI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;cmATJGbA8bI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/cmATJGbA8bI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/cmATJGbA8bI">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/7xtVYingoRlpoHQ3vwppEe">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/build-an-ai-code-review-bot-in-30-minutes-with-vercel-eve/id1809663079?i=1000780042283">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TDbv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TDbv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 424w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 848w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 1272w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TDbv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp" width="1456" height="102" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:102,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9984,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/209804754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TDbv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 424w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 848w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 1272w, https://substackcdn.com/image/fetch/$s_!TDbv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927e8f1e-c90d-46b5-9949-2bebcc70664e_1456x102.webp 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><blockquote><p><strong>Brought to you by:</strong></p><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025">WorkOS</a></strong>&#8212;Make your app Enterprise Ready, with SSO, SCIM, RBAC, and more</p></blockquote><p>Claire built an AI agent that reviews pull requests, scores their risk, auto-approves the safest ones, and sends anything questionable to Slack. In this episode, she breaks down how she built the entire thing in one Codex session using Vercel Eve, and why letting AI review AI-generated code may be a lot less risky than it sounds.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>You don&#8217;t need a human to review every AI-generated PR.</strong> That may sound reckless, but it&#8217;s increasingly looking like the smarter operating model. Intercom has already shown this can work at scale: PRs approved by its AI system move five times as fast as human-reviewed ones and have a lower revert rate. In other words, the AI-reviewed code isn&#8217;t just shipping faster&#8212;it&#8217;s less likely to need fixing after it reaches production.</p></li><li><p><strong>The key is having a clear way to separate changes that can skip human review from ones that can&#8217;t.</strong> The risk model used here scores each PR across six dimensions: the size of the change, its blast radius, how easily it can be reversed, its data and security implications, its operational impact, and whether tests and CI have actually been completed. Anything below 24 points is classified as low risk and cleared by the agent; anything above 64 goes straight to a human for review. The exact numbers matter less than turning a vague judgment call into a repeatable system.</p></li><li><p><strong>Vercel&#8217;s Eve may be the fastest way to deploy a serious internal AI agent across Slack and GitHub without spending weeks building infrastructure.</strong> It handles the annoying plumbing&#8212;connectors, refresh tokens, sandboxing, and routing across channels&#8212;so the actual work becomes writing instructions and skills in Markdown instead of babysitting OAuth flows.</p></li><li><p><strong>A useful internal agent can now be built and deployed in a single Codex session, starting with a prompt that&#8217;s only a couple of sentences long.</strong> In this case, the initial ask was essentially: build a GitHub bot that waits for checks to pass; grades each PR as low, medium, or high risk; and automatically approves the low-risk ones. Everything after that was steering and refinement, not a giant up-front specification.</p></li><li><p><strong>Browser use removes much of the configuration tax that makes agent setup feel harder than it should.</strong> Creating a Slack bot and GitHub app manually normally means clicking through endless permission screens, choosing scopes, and managing tokens. Codex handled almost all of that through the browser. The human&#8217;s job was mostly to click &#8220;save&#8221; and complete 2FA. What usually takes hours took minutes.</p></li><li><p><strong>SOC 2 compliance and automatically approved PRs are not inherently at odds.</strong> The important part is making the process legible: the risk model needs to be reflected in the company&#8217;s code-review and security policies, every decision needs to be logged, and the resulting audit trail needs to be easy to query and defend. The security team&#8217;s role is to help design the right framework, not simply block automation because it feels unfamiliar.</p></li><li><p><strong>The operational design matters just as much as the underlying technology.</strong> Merge Mommy doesn&#8217;t actually merge anything. Instead, it posts a gray check in GitHub as a signal, then sends a Slack message with the risk score and a note saying the PR is ready to approve and merge. That small handoff preserves human accountability for the final action while eliminating most of the cognitive work involved in reviewing a routine change.</p></li><li><p><strong>Evals are what keep internal agents trustworthy after the novelty wears off.</strong> Intercom logs every PR review its agent produces and then has an engineer assess whether the score and recommendation were correct. That&#8217;s the same discipline strong teams already bring to customer-facing AI products. Internal agents may feel less visible, but when they touch something as important as the codebase, they need the same protection against regressions.</p></li><li><p><strong>The surprising thing about building an Eve agent is how little &#8220;building&#8221; is actually involved.</strong> The full instructions for Merge Mommy fit on roughly a page: a few paragraphs, a handful of bullets, and a short skill file. There isn&#8217;t much framework-specific magic to learn. The core skill is simply being able to explain, clearly and precisely, what the agent should do.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog from this episode:</h4><p>How I Built &#8216;Merge Mommy&#8217;: My AI Bot for Auto-Reviewing Pull Requests with Vercel Eve: <a href="https://www.chatprd.ai/how-i-ai/merge-mommy-vercel-eve-ai-bot-for-auto-reviewing-pull-requests">https://www.chatprd.ai/how-i-ai/merge-mommy-vercel-eve-ai-bot-for-auto-reviewing-pull-requests</a></p></div><h3><span>Claude Code for normal people: skills, voice mode, and how to collaborate with AI</span></h3><div id="youtube2-o_eg2TtXAO0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;o_eg2TtXAO0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/o_eg2TtXAO0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/o_eg2TtXAO0">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/1iRsM2kTnmtuptKylwTMua">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/claude-code-for-normal-people-skills-voice-mode-and/id1809663079?i=1000781957473">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pobJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pobJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pobJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15304,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/209804754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pobJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!pobJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d8445a-8154-4c42-a750-c8333665302d_1456x104.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Brought to you by</strong></p><blockquote><ul><li><p><strong><a href="https://bolt.new/partner/howiai"><span>Bolt.new</span></a></strong>&#8212;Turn your idea into a real product</p></li><li><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong>&#8212;Deploy fleets of agents that handle real work</p></li></ul></blockquote><p><strong>Grace Clarke</strong> is an AI educator and former marketing consultant who rebuilt her entire service business around Claude. In this episode, she walks through the three Claude skills that run her business: an hourly client pipeline, a proposal builder, and a voice guide that teaches Claude how she thinks. She also shows how she replaced Gmail with her own Claude-powered inbox, why she believes intent engineering matters more than prompt engineering, and how non-technical people can start building useful AI workflows without writing code.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>You don&#8217;t need to be technical to build a business workflow with Claude.</strong> You need to be clear about what&#8217;s broken. Grace started by opening Claude Code and talking for a few minutes about everything driving her crazy: too many emails, client communication that didn&#8217;t feel warm enough, and 20 hours of admin every week. Claude helped turn that into an operating system for her business.</p></li><li><p><strong>Intent engineering matters more than prompt engineering.</strong> Grace doesn&#8217;t spend time crafting the perfect prompt. She explains the problem, describes the outcome she wants, and asks Claude to come back with a proposal. Her philosophy is simple: the burden of figuring out what to do next shouldn&#8217;t always fall on the person. Give Claude enough context, and it should be able to study how you work and bring you strong ideas to react to.</p></li><li><p><strong>Grace&#8217;s voice guide isn&#8217;t really a writing guide.</strong> It&#8217;s closer to a &#8220;think like Grace&#8221; file. It captures how she makes decisions, what she believes about teaching versus consulting, what good communication sounds like, and even the kinds of LinkedIn posts she never wants to resemble. Whenever she sees something that makes her cringe, she sends Claude a voice note and updates the guide.</p></li><li><p><strong>Doing all of your email inside Gmail means almost none of that work compounds.</strong> Every response contains useful context: how a client communicates, what tone works with them, what they care about, and the history of the relationship. But if that context stays buried in Gmail, the AI never gets smarter from it. Grace moved her inbox workflow into Claude so every interaction can become useful context for the next one.</p></li><li><p><strong>Grace has developed a surprisingly elegant way to move between Claude Code and Cowork.</strong> She uses Claude Code when she wants something proactive that will go figure things out. Then, when she wants a more visual and approachable environment, she has Claude Code create a Markdown handoff file and drops it into a new Cowork session. The result is a simple way to carry context from one environment to another without starting over.</p></li><li><p><strong>The biggest barrier to adopting AI may be less about fear and more about muscle memory.</strong> Grace used to give students carefully engineered prompts so they could experience an immediate win. Her students told her that approach was actually making things harder. What helped more was building the habit of reaching for AI in the first place. Now she&#8217;ll do things like send a Slack reminder telling students to screenshot whatever they&#8217;re working on and drop it into Claude. No perfect prompt, no required outcome&#8212;just practice.</p></li><li><p><strong>Skill files may be one of the most underrated ideas in agentic AI.</strong> Grace runs much of her business around three of them: a pipeline operator, a proposal maker, and a voice guide. Each is essentially a documented set of instructions Claude can reuse. She teaches students to build them the same way they would train a new employee: explain the job, walk through how it should be done, correct mistakes, and keep improving the instructions over time.</p></li><li><p><strong>One of the best ways to sell someone on AI is to show them what it can do before explaining it.</strong> Grace gives new clients a password-protected, branded, interactive welcome experience she built in Claude. It&#8217;s part onboarding, part proposal, and part demo. By the time a client enters the password and starts clicking around, they already understand what makes this new way of working different.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Grace Clarke&#8217;s Claude Workflows for Business Automation and Rebuilding Gmail</p><p><a href="https://www.chatprd.ai/how-i-ai/claude-workflows-for-business-automation-and-managing-gmail">https://www.chatprd.ai/how-i-ai/claude-workflows-for-business-automation-and-managing-gmail</a></p><p>&#8627; Automate Client Proposals and Onboarding with a Claude &#8220;Pipeline Operator&#8221;</p><p><a href="https://www.chatprd.ai/how-i-ai/workflows/automate-client-proposals-and-onboarding-with-a-claude-pipeline-operator">https://www.chatprd.ai/how-i-ai/workflows/automate-client-proposals-and-onboarding-with-a-claude-pipeline-operator</a></p><p>&#8627; How to Rebuild Your Gmail Inbox Inside Claude to Manage Email</p><p><a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-rebuild-your-gmail-inbox-inside-claude-to-manage-email">https://www.chatprd.ai/how-i-ai/workflows/how-to-rebuild-your-gmail-inbox-inside-claude-to-manage-email</a></p><p>&#8627; Create an Automated Workout Tracker with a Simple Claude Voice Note</p><p><a href="https://www.chatprd.ai/how-i-ai/workflows/create-an-automated-workout-tracker-with-a-simple-claude-voice-note">https://www.chatprd.ai/how-i-ai/workflows/create-an-automated-workout-tracker-with-a-simple-claude-voice-note</a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[Claude Code for normal people: skills, voice mode, and how to collaborate with AI]]></title><description><![CDATA[Listen now | &#127897;&#65039; Grace Clarke rebuilt her service business in Claude, turning 20 hours of weekly admin into one automated pipeline for proposals, client tracking, and email]]></description><link>https://www.lennysnewsletter.com/p/claude-code-for-normal-people-skills</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/claude-code-for-normal-people-skills</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 10 Aug 2026 12:01:44 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/210264025/50984fb3525ea5f0b892afa589754e02.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-o_eg2TtXAO0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;o_eg2TtXAO0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/o_eg2TtXAO0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Grace Clarke</span></strong><span> is an AI educator and former marketing consultant who taught herself Claude Code earlier this year and built a curriculum out of the process. She now runs her entire service business on tools she&#8217;s built with Claude, including a pipeline operator, a proposal maker, and a Gmail replacement she created in under 30 minutes, and teaches individuals and teams to do the same.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/o_eg2TtXAO0">YouTube</a>, <a href="https://open.spotify.com/episode/1iRsM2kTnmtuptKylwTMua">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/claude-code-for-normal-people-skills-voice-mode-and/id1809663079?i=1000781957473">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How to build an hourly pipeline in Claude that moves clients through your process automatically</span></p></li><li><p><span>Why Grace ditched traditional proposals for password-protected, interactive HTML documents built in Claude</span></p></li><li><p><span>How she uses a &#8220;voice guide&#8221; skill file so every Claude output sounds like her, not like AI slop</span></p></li><li><p><span>The two-step forcing function she teaches non-technical clients to build the muscle of opening Claude</span></p></li><li><p><span>Why she started building in Claude Code, then handed the work off to Cowork via a Markdown session file</span></p></li><li><p><span>How she replaced Gmail entirely with a custom inbox</span></p></li><li><p><span>Why she teaches &#8220;intent engineering&#8221; instead of prompt engineering, and what that looks like in practice</span></p></li><li><p><span>How she uses Claude on her phone, on walks, to track workouts and manage plants alongside client work</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mv5m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mv5m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mv5m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24517,&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://www.lennysnewsletter.com/i/210264025?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.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_!Mv5m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Mv5m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F846e771e-5086-490f-9704-011e3fdf6a66_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://bolt.new/partner/howiai"><span>Bolt.new</span></a></strong><span>&#8212;Turn your idea into a real product</span></p><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong><span>&#8212;Deploy fleets of agents that handle real work</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0">00:00</a>) Grace&#8217;s background and why she started building with Claude</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=288s">04:48</a>) The pipeline operator: what it is and how it runs her business every hour</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=528s">08:48</a>) Building the muscle memory to use AI</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=722s">12:02</a>) What goes into building a skill file (voice guide, proposal rules, versioning)</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=830s">13:50</a>) How she built her proposal maker</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=975s">16:15</a>) The voice guide: teaching Claude how she thinks, not just how she writes</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=1282s">21:22</a>) Live demo of the custom Gmail replacement built in Cowork</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=1844s">30:44</a>) Workout tracking, plant photos, and tiny daily Claude habits</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=2091s">34:51</a>) The biggest misconception holding people back from adopting AI</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=2316s">38:36</a>) What Grace does when Claude is not giving her what she wants</p><p>(<a href="https://www.youtube.com/watch?v=o_eg2TtXAO0&amp;t=2438s">40:38</a>) Claude builds a proposal for Claire in real time</p><p></p><h3>Tools referenced:</h3><p><strong><span>&#8226; </span></strong><span>Claude: </span><a href="https://claude.ai"><span>https://claude.ai</span></a></p><p><strong><span>&#8226; </span></strong><span>Claude Code: </span><a href="https://claude.ai/code"><span>https://claude.ai/code</span></a></p><p><strong><span>&#8226; </span></strong><span>Netlify: </span><a href="http://v"><span>https://www.netlify.com</span></a></p><p><strong><span>&#8226; </span></strong><span>Google Forms: </span><a href="https://forms.google.com"><span>https://forms.google.com</span></a></p><p><strong><span>&#8226; </span></strong><span>Google Sheets: </span><a href="https://sheets.google.com"><span>https://sheets.google.com</span></a></p><p><strong><span>&#8226; </span></strong><span>Google Cloud (for service accounts and custom connectors): </span><a href="https://cloud.google.com"><span>https://cloud.google.com</span></a></p><p></p><h3>Other reference:</h3><p><strong><span>&#8226; </span></strong><span>Stratechery by Ben Thompson: </span><a href="https://stratechery.com"><span>https://stratechery.com</span></a></p><p></p><h3>Where to find <span>Grace Clarke:</span></h3><p><span>LinkedIn: </span><a href="https://www.linkedin.com/in/gracegclarke/"><span>https://www.linkedin.com/in/gracegclarke/</span></a></p><p><span>X: </span><a href="https://x.com/graceclarke"><span>https://x.com/graceclarke</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[Build an AI code review bot in 30 minutes with Vercel Eve]]></title><description><![CDATA[Watch now | &#127897;&#65039; I used Vercel Eve agents and Codex to build Merge Mommy: a PR review bot that scores risk, auto-approves the easy ones, and pings me in Slack for the rest]]></description><link>https://www.lennysnewsletter.com/p/build-an-ai-code-review-bot-in-30</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/build-an-ai-code-review-bot-in-30</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 05 Aug 2026 12:04:01 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/209721144/8b1a0bf9d96acb5647322082fce0d8eb.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-cmATJGbA8bI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;cmATJGbA8bI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/cmATJGbA8bI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><span>AI writes most of my code now, and that created a new problem: a PR queue I couldn&#8217;t keep up with. In this episode, I walk through how I built Merge Mommy, a Vercel Eve agent that reads every PR after checks pass, scores it across six risk dimensions, auto-approves the low-risk ones, and pings me in Slack for anything that needs a human. I built the whole thing in one Codex session, it&#8217;s SOC 2 compatible, and it&#8217;s already cleared my backlog.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/cmATJGbA8bI">YouTube</a>, <a href="https://open.spotify.com/episode/7xtVYingoRlpoHQ3vwppEe">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-i-ai/id1809663079">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why AI-generated PRs create a review bottleneck and why the answer isn&#8217;t reviewing all of them</span></p></li><li><p><span>How Intercom 5x&#8217;d PR approval speed and reduced revert rates by putting AI in the review loop</span></p></li><li><p><span>Why Vercel Eve is the simplest framework I&#8217;ve found for deploying AI agents in Slack and GitHub</span></p></li><li><p><span>How I built a full PR review agent in Codex with one prompt and a few steering turns</span></p></li><li><p><span>The six components I use to score PR risk (blast radius, reversibility, data security, ops impact, verification gap, and change surface)</span></p></li><li><p><span>How I used Chrome browser use to handle Slack bot and GitHub app configuration so I never had to click through setup screens manually</span></p></li><li><p><span>Why auto-approved PRs can be SOC 2 compliant as long as the process is auditable, queryable, and in your risk policy</span></p></li><li><p><span>How to set up Slack escalation so low-risk PRs become a two-click merge with no manual review</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E6ej!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E6ej!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 424w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 848w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 1272w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E6ej!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png" width="1456" height="102" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:102,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12117,&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://www.lennysnewsletter.com/i/209721144?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.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_!E6ej!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 424w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 848w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 1272w, https://substackcdn.com/image/fetch/$s_!E6ej!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff54f74e3-f7cb-461a-ba9c-d512fdfef92f_1600x112.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://workos.com/?utm_source=lennys_howiai&amp;utm_medium=podcast&amp;utm_campaign=q22025"><span>WorkOS</span></a></strong><span>&#8212;</span>Make your app Enterprise Ready, with SSO, SCIM, RBAC, and more</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI">00:00</a>) The PR review backlog problem nobody&#8217;s talking about</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=155s">02:35</a>) Why you don&#8217;t have to review every AI-generated PR</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=314s">05:14</a>) How Intercom built AI-approved PRs (and proved they&#8217;re safer)</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=370s">06:10</a>) How the Eve framework works (directory, skills, channels, connectors)</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=556s">09:16</a>) The Codex prompt I used to build the entire bot</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=696s">11:36</a>) What the agent actually does: read, score, approve, or escalate</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=787s">13:07</a>) Setting up your Eve agent</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=947s">15:47</a>) The six-component risk scoring model</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=1043s">17:23</a>) Merge Mommy in action: three live PR examples</p><p>(<a href="https://www.youtube.com/watch?v=cmATJGbA8bI&amp;t=1270s">21:10</a>) Recap and how to build your own version</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Vercel Eve: </span><a href="https://vercel.com/eve"><span>https://vercel.com/eve</span></a></p><p><span>&#8226; Vercel AI SDK: </span><a href="https://sdk.vercel.ai/"><span>https://sdk.vercel.ai/</span></a></p><p><span>&#8226; Vercel Chat SDK: </span><a href="https://chat-sdk.dev/"><span>https://chat-sdk.dev/</span></a></p><p><span>&#8226; Codex (OpenAI): </span><a href="https://openai.com/codex"><span>https://openai.com/codex</span></a></p><p></p><h3>Other references:</h3><p><span>&#8226; AI is approving our pull requests: Here&#8217;s how we made it safe:</span><a href="https://www.intercom.com/blog/ai-is-approving-our-pull-requests-heres-how-we-made-it-safe/"><span> https://www.intercom.com/blog/ai-is-approving-our-pull-requests-heres-how-we-made-it-safe/</span></a></p><p><span>&#8226; Review is the bottleneck now: How we let AI approve pull requests (safely): </span><a href="https://rewind.com/blog/ai-approve-pull-requests-safely/"><span>https://rewind.com/blog/ai-approve-pull-requests-safely/</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: ChatGPT Codex Voice + browser + Sites: an expert’s AI workflow | Nick Baumann (OpenAI)]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny's Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-chatgpt-codex-voice-browser</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-chatgpt-codex-voice-browser</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 03 Aug 2026 15:02:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d0b180ff-17e2-480a-b76a-8e8fed15b822_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>ChatGPT Codex Voice + browser + Sites: an expert&#8217;s AI workflow | Nick Baumann (OpenAI)</span></h3><div id="youtube2-EgrI2rUmM48" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EgrI2rUmM48&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/EgrI2rUmM48?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/EgrI2rUmM48">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/6HlPJh4X8tlCUjEMonOpx4">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/chatgpt-codex-voice-browser-sites-an-experts-ai/id1809663079?i=1000779677863">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!84Go!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!84Go!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!84Go!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!84Go!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!84Go!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!84Go!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15292,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/209159885?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!84Go!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!84Go!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!84Go!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!84Go!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F650e500c-9c76-4c2e-aa5f-216542c27e1f_1456x104.webp 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p><strong>Brought to you by:</strong></p><blockquote><ul><li><p><strong><a href="https://bolt.new/partner/howiai"><span>Bolt.new</span></a></strong><span>&#8212;Turn your idea into a real product</span></p></li><li><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong><span>&#8212;Deploy fleets of agents that handle real work</span></p></li></ul></blockquote><p><strong>Nick Baumann</strong> from OpenAI joins Claire to demonstrate how he uses ChatGPT, Codex, and Voice to automate huge parts of his work and life. He walks through advanced workflows for managing tasks in parallel, monitoring email and expenses, booking travel, building and publishing websites, and even turning dozens of raw clips into finished videos.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>ChatGPT Codex Voice doesn&#8217;t just answer questions.</strong> It can actually operate your computer while you keep talking. Nick Baumann demos the new interface live: he triggers it with a hotkey, the orb reads what&#8217;s on his screen through Appshots, and Codex spins up separate threads to book a flight, file an expense report, and check his calendar at the same time. </p></li><li><p><strong>One of Codex&#8217;s most powerful features is also one of its least understood: thread-forking.</strong> When a task gets complicated, Codex can open a new thread, branch from an existing one, or pull context from previous conversations on its own. Users don&#8217;t have to manually organize everything first.</p></li><li><p><strong>Heartbeats in ChatGPT Work offer a practical glimpse of always-on agents.</strong> Nick gets notified when a suspicious charge appears, a package is nearby, or an email needs his attention&#8212;and he set it all up without writing code.</p></li><li><p><strong>ChatGPT Sites looks much closer to a real deployment platform than a lightweight demo.</strong> It includes a SQL database, file storage, environment variables, and email-based access controls. During the episode, Claire and Nick build and publish a live How I AI tips site, organized by tool and job function, in roughly the time it would normally take to set up a CMS template. For internal tools, small apps, and private resources, that starts to feel genuinely useful.</p></li><li><p><strong>Nick&#8217;s video-editing workflow is one of the clearest examples of AI cutting real production work.</strong> He records 50 or 60 raw clips, uploads them, talks through the rough story he wants, and lets a custom plugin transcribe everything, scan the footage, choose the strongest takes, and assemble finished vertical videos overnight. What would normally eat up most of a content team&#8217;s day is largely handled while he sleeps.</p></li><li><p><strong>Voice may be the best way to give AI context because it removes the pressure of figuring out exactly what to type.</strong> Claire calls this the &#8220;yapper&#8217;s API,&#8221; and the idea is simple: people often get more useful results when they talk freely than when they stare at an empty prompt box trying to be precise. Across two-person voice chat, mobile dictation, and Codex&#8217;s orb interface, the same pattern keeps showing up&#8212;people who talk to AI tend to give it more context, and more context usually leads to better work.</p></li><li><p><strong>As AI gets more capable, latency is becoming a much bigger product decision.</strong> Nick often uses the highest-intelligence mode in Voice, but once a model has the tools it needs, speed can matter more than another small jump in reasoning quality. A lot of AI products are still designed around the assumption that waiting is unavoidable. As that changes, the tools that feel immediate will have a major advantage&#8212;especially for users who currently find AI too slow to bring into a live workflow.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Nick Baumann&#8217;s 3 Advanced ChatGPT Workflows: <a href="https://www.chatprd.ai/how-i-ai/nick-baumanns-3-advanced-chatgpt-workflows"><span>https://www.chatprd.ai/how-i-ai/nick-baumanns-3-advanced-chatgpt-workflows</span></a></p><p><span>&#8627;</span> Use ChatGPT Voice as a Personal Assistant for Logistics and Travel: <a href="https://www.chatprd.ai/how-i-ai/workflows/use-chatgpt-voice-as-a-personal-assistant-for-logistics-and-travel"><span>https://www.chatprd.ai/how-i-ai/workflows/use-chatgpt-voice-as-a-personal-assistant-for-logistics-and-travel</span></a><br><span>&#8627;</span> Build and Deploy a Live Website with a Single ChatGPT Prompt: <a href="https://www.chatprd.ai/how-i-ai/workflows/build-and-deploy-a-live-website-with-a-single-chatgpt-prompt"><span>https://www.chatprd.ai/how-i-ai/workflows/build-and-deploy-a-live-website-with-a-single-chatgpt-prompt</span></a></p><p>&#8627; Automate UGC Video Editing From Raw Clips with ChatGPT: <a href="https://www.chatprd.ai/how-i-ai/workflows/automate-ugc-video-editing-from-raw-clips-with-chatgpt">https://www.chatprd.ai/how-i-ai/workflows/automate-ugc-video-editing-from-raw-clips-with-chatgpt</a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[ChatGPT Codex Voice + browser + Sites: an expert’s AI workflow | Nick Baumann (OpenAI)]]></title><description><![CDATA[Watch now | &#127897;&#65039;ChatGPT Voice now manages multiple threads, reads your screen, and runs background tasks, and Nick Baumann walks me through the whole workflow live]]></description><link>https://www.lennysnewsletter.com/p/chatgpt-codex-voice-browser-sites</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/chatgpt-codex-voice-browser-sites</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 03 Aug 2026 12:04:26 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/209161342/02c450ab5551c19884e7a8587338dc50.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-EgrI2rUmM48" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EgrI2rUmM48&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/EgrI2rUmM48?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Nick Baumann</span></strong><span> is on the Developer Experience team at OpenAI, where he spends his days building with, testing, and communicating the capabilities of ChatGPT Codex and ChatGPT Work. In this episode, Nick walks me through several features that have launched or evolved recently: the new voice interface with its screen-reading orb, the Heartbeats automation system in ChatGPT Work on mobile, the live ChatGPT Sites deployment feature, and his personal use case for AI-assisted UGC video editing.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/EgrI2rUmM48">YouTube</a>, <a href="https://open.spotify.com/episode/6HlPJh4X8tlCUjEMonOpx4">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/chatgpt-codex-voice-browser-sites-an-experts-ai/id1809663079?i=1000779677863">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How two-person voice chat works</span></p></li><li><p><span>How Heartbeats work</span></p></li><li><p><span>How to build and deploy a live website with ChatGPT Sites</span></p></li><li><p><span>How to delegate a flight search, hotel booking, and expense report to Codex in a single voice conversation without opening a single app manually</span></p></li><li><p><span>Why ChatGPT Work on mobile is the most underutilized AI workflow for people already using the ChatGPT app</span></p></li><li><p><span>How to use a custom UGC Video plugin to feed 50 raw clips into ChatGPT, let it pull transcripts, pick the best takes, and assemble a finished vertical video overnight</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YSXK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YSXK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YSXK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24517,&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://www.lennysnewsletter.com/i/209161342?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.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_!YSXK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!YSXK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d17267c-bcc4-4efd-9480-4a09a17fef48_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="https://bolt.new/partner/howiai"><span>Bolt.new</span></a></strong><span>&#8212;Turn your idea into a real product</span></p><p><strong><a href="https://hyperagent.com/howiai"><span>Hyperagent</span></a></strong><span>&#8212;Deploy fleets of agents that handle real work</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48">00:00</a>) Introduction to Nick Baumann</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=176s">02:56</a>) What&#8217;s new in Codex</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=340s">05:40</a>) ChatGPT Work and Heartbeats</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=400s">06:40</a>) Live Codex voice demo</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=805s">13:25</a>) Latency vs. intelligence</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=876s">14:36</a>) Quick recap</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=904s">15:04</a>) Voice on mobile and the ChatGPT Sites workflow</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=1284s">21:24</a>) Live UGC video demo</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=1950s">32:30</a>) How I AI website results</p><p>(<a href="https://www.youtube.com/watch?v=EgrI2rUmM48&amp;t=2044s">34:04</a>) Lightning round and final thoughts</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; ChatGPT Codex: </span><a href="https://chatgpt.com/codex"><span>https://chatgpt.com/codex</span></a></p><p><span>&#8226; ChatGPT Sites: </span><a href="https://chatgpt.site"><span>https://chatgpt.site</span></a></p><p></p><h3>Where to find <span>Nick Baumann:</span></h3><p><span>LinkedIn: </span><a href="http://linkedin.com/in/nick--baumann"><span>linkedin.com/in/nick--baumann</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item><item><title><![CDATA[🎙️ How I AI: Claude Opus 5 Review + Browser use in Codex + How Cursor and a Raspberry Pi makes AI fun]]></title><description><![CDATA[Your weekly listens from How I AI, part of the Lenny&#8217;s Podcast Network]]></description><link>https://www.lennysnewsletter.com/p/how-i-ai-claude-opus-5-review-browser</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-claude-opus-5-review-browser</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 27 Jul 2026 15:03:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f3505a78-5a9a-4c2a-a432-ceb4e92894e1_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76503,&quot;alt&quot;:&quot;&quot;,&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://www.lennysnewsletter.com/i/177292431?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gWeJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 424w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 848w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1272w, https://substackcdn.com/image/fetch/$s_!gWeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F361d81ef-7faf-4d8e-8028-5d5e03432a9a_2329x551.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><span>Computer and browser use in Codex (5 real examples)</span></h3><div id="youtube2-lk63Sl-LRKE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;lk63Sl-LRKE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/lk63Sl-LRKE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/lk63Sl-LRKE">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/3MkEHP4y8OR9vGvhRBVBp7">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/computer-browser-use-in-codex-5-real-examples/id1809663079?i=1000777866899">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3nAu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3nAu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3nAu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14670,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/207971942?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3nAu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!3nAu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd64e141-8dff-4d1a-9a43-3157ee74afb4_1456x104.webp 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p><strong>Brought to you by:</strong></p><blockquote><p><strong><a href="https://runwayml.com/howIAI">Runway</a></strong>&#8212;The creative AI platform for images, video, and more</p><p><strong><a href="https://hyperagent.com/howiai">Hyperagent</a></strong>&#8212;Deploy fleets of agents that handle real work</p></blockquote><p>Claire shows how she uses Codex to control her browser, test apps, manage LinkedIn, and even shop for her&#8212;plus the simple prompting trick that makes computer use work better.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>AI testing can be far more exhaustive than human testing.</strong> When Claire tests her own onboarding flow, she naturally follows the happy path. She fills out every required field, clicks &#8220;next,&#8221; and never intentionally tries to break anything. Codex tested the flow as both a team and an individual, pushed on required-field edge cases, and immediately uncovered a blocking bug that had survived for months simply because Claire always completed the form correctly.</p></li><li><p><strong>Frontier models often perform better when they are given room to think.</strong> When Claire first started using browser use, she would give the model a list of 25 things to test. Now she simply says, &#8220;QA the onboarding flow,&#8221; and lets it decide how to approach the task. The result is often broader coverage, with fewer blind spots introduced by her own assumptions about what matters.</p></li><li><p><strong>Persona testing with browser use can reveal friction that synthetic user research misses.</strong> Claire&#8217;s husband, EJ, came up with the idea. Rather than asking AI to evaluate a product in the abstract, he suggested having it use the product as a specific person: a PM coming out of a meeting, an engineer picking up a PRD, or a team lead checking usage. In ChatPRD, this approach exposed a structural problem in the cross-thread reference flow. Claire already knew the issue existed, but she had never experienced it so clearly from the user&#8217;s perspective.</p></li><li><p><strong>LinkedIn browser use is genuinely useful, but Claire initially used far more compute than the task required.</strong> She started by running the workflow on GPT-5.6 at high effort. After dropping to a medium-effort model, it could still work through unread messages, draft context-aware replies, and flag anything that needed a personal response. For anyone sitting on hundreds of LinkedIn messages without an official MCP or API connection, browser use is a practical solution.</p></li><li><p><strong>Computer use can even operate an iPhone through screen mirroring.</strong> Claire was traveling out of state while the software she needed to manage her home Wi-Fi was installed on a phone back in California. She needed to open firewall ports so she could SSH into her Mac Minis remotely. Codex opened iPhone mirroring, updated the router settings, completed the SSH setup, and closed the ports again when it was finished. That would have been nearly impossible for her to do manually from a hotel room.</p></li><li><p><strong>The model and effort level should match the job.</strong> Sorting through LinkedIn messages requires a very different level of reasoning than writing production code or conducting an exhaustive QA pass. Choosing the right amount of compute makes these workflows faster and cheaper. That becomes especially important when browser use is running throughout the day.</p></li><li><p><strong>When a website blocks the agent, the human can step in briefly.</strong> During a Free People shopping session, the site flagged Codex as a bot and presented a CAPTCHA. Claire completed the verification, then handed control back. It is a useful division of labor: AI handles the tedious browsing and filtering, while the human takes care of the moments that require verified identity.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>How I AI: 4 Hands-Free Workflows Using Codex Browser Automation: <a href="https://www.chatprd.ai/how-i-ai/4-hands-free-workflows-using-codex-browser-automation">https://www.chatprd.ai/how-i-ai/4-hands-free-workflows-using-codex-browser-automation</a></p><p><strong>&#8627; </strong>Automate LinkedIn Inbox Triage with AI Browser Automation: <a href="https://www.chatprd.ai/how-i-ai/workflows/automate-linkedin-inbox-triage-with-ai-browser-automation">https://www.chatprd.ai/how-i-ai/workflows/automate-linkedin-inbox-triage-with-ai-browser-automation</a></p><p><strong>&#8627; </strong>Conduct AI-Powered User Research by Impersonating Personas: <a href="https://www.chatprd.ai/how-i-ai/workflows/conduct-ai-powered-user-research-by-impersonating-personas">https://www.chatprd.ai/how-i-ai/workflows/conduct-ai-powered-user-research-by-impersonating-personas</a></p><p><strong>&#8627; </strong>Automate Web App QA Testing with AI Browser Automation: <a href="https://www.chatprd.ai/how-i-ai/workflows/automate-web-app-qa-testing-with-ai-browser-automation">https://www.chatprd.ai/how-i-ai/workflows/automate-web-app-qa-testing-with-ai-browser-automation</a></p></div><h3><span>From zero coding background to hardware hacker: How Cursor + a Raspberry Pi makes AI fun</span></h3><div id="youtube2-KCGKb3huDsY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;KCGKb3huDsY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/KCGKb3huDsY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/KCGKb3huDsY">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/4f6fGPz0Umah7xwNfT9xAl">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/from-zero-coding-background-to-hardware-hacker-how/id1809663079?i=1000778529445">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rDi1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rDi1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rDi1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.lennysnewsletter.com/i/207971942?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rDi1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 424w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 848w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 1272w, https://substackcdn.com/image/fetch/$s_!rDi1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1afd83e9-2c93-4426-b993-bca45b59de93_1456x104.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Brought to you by:</strong></p><blockquote><ul><li><p><strong><a href="https://firecrawl.dev/?utm_source=newsletter&amp;utm_medium=partner&amp;utm_campaign=how_i_ai"><span>Firecrawl</span></a></strong><span>&#8212;Power AI agents with clean web data</span></p></li><li><p><strong><a href="https://www.customer.io/howiai"><span>Customer.io</span></a></strong><span>&#8212;Build customer engagement campaigns from a single prompt</span></p></li></ul></blockquote><p><strong>Maddie Reese</strong> went from zero coding experience to building a working Twitter pager, an AI-powered receipt printer, and her own personal API. In this episode, she shares how Cursor and a Raspberry Pi helped her turn fun, weird ideas into real hardware.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>You don&#8217;t need to understand code to build physical projects.</strong> Maddie compares her coding ability to knowing just enough Spanish to get by in San Diego. She can read parts of the code, spot an incorrect wire specification, and tell whether the AI is heading in the right direction. She is not writing functions from scratch. That level of literacy was still enough to ship three working hardware projects.</p></li><li><p><strong>Start with the brainstorm.</strong> Before Maddie buys any components, she explains the full idea to Cursor and asks it to interview her. The back-and-forth continues until the major questions are resolved. Only then does Cursor generate a shopping list. On one project, it recommended the wrong wires. Maddie caught the mistake during her final review, avoiding both a wasted purchase and a week of troubleshooting.</p></li><li><p><strong>Her hardware workflow follows a simple sequence: idea, interview, shopping list, buy, build.</strong> She has used the same process for the thermal printer, the pager, and her personal API. Each project began with a plain-language description of what she wanted. Cursor helped work out the technical requirements before she spent any money.</p></li><li><p><strong>Building for fun is a perfectly valid strategy.</strong> Claire and Maddie both acknowledged that routing a tweet through four different services just to reach a pager is not especially practical. That also was not the point. AI handled the coding, so the architecture only needed to work. Letting go of the idea that every project had to be elegant or sensible made it much easier to finish.</p></li><li><p><strong>A personal API becomes much more useful once agents can access it.</strong> Maddie&#8217;s API includes details like her coffee order, pet names, time zone, favorite snacks, and preferred restaurants in San Francisco. The original idea was to help friends do something thoughtful without having to ask her a string of questions. Claire pointed to a more interesting possibility: an agent could check when Maddie will next be in San Francisco and book one of her favorite restaurants automatically. That is where the concept starts to feel much bigger.</p></li><li><p><strong>A clean Cursor chat works better than a full terminal setup during early ideation.</strong> Maddie keeps the terminals, browser windows, and file trees closed while she is working through the plan. She focuses on a single conversation until the architecture feels settled. The terminals come later. The stripped-down environment helps her think without getting pulled into implementation too early.</p><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Building a Pager Printer and Personal API with AI: <a href="https://www.chatprd.ai/how-i-ai/building-a-pager-printer-and-personal-api-with-ai"><span>https://www.chatprd.ai/how-i-ai/building-a-pager-printer-and-personal-api-with-ai</span></a><br><span>&#8627;</span> How to Build a Physical Inbox with a Raspberry Pi: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-build-a-physical-inbox-with-a-raspberry-pi"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-build-a-physical-inbox-with-a-raspberry-pi</span></a><br><span>&#8627;</span> How to Get Twitter/X Notifications on a Retro &#8217;90s Pager: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-get-twitter-x-notifications-on-a-retro-90s-pager"><span>https://www.chatprd.ai/how-i-ai/workflows/how-to-get-twitter-x-notifications-on-a-retro-90s-pager</span></a></p></div></li></ol><h3><span>Claude Opus 5 review: This model is brilliant (but annoying)</span></h3><div id="youtube2-dfre9hN0HCs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dfre9hN0HCs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dfre9hN0HCs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="pullquote"><p>Listen now on <strong><a href="https://youtu.be/dfre9hN0HCs">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/6MHTdV0BOaheybihbfTkQw">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/claude-opus-5-review-this-model-is-brilliant-but-annoying/id1809663079?i=1000778228245">Apple Podcasts</a></strong></p></div><p>Claire tested Claude Opus 5 against six leading AI models&#8212;and it won. In this episode, she explains why it produces some of the best work she&#8217;s seen while still being one of the most frustrating models to use.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The AI industry may be entering an intelligence overhang.</strong> New models arrive every week, benchmark scores keep rising, and most builders can no longer take advantage of every incremental improvement. Claire expects the conversation to shift toward speed, cost, infrastructure, open source, and specific kinds of intelligence. Raw capability is starting to look more like table stakes than a meaningful differentiator.</p></li><li><p><strong>Opus 5 stands out less for the quality of its work than for the way it behaves.</strong> Claire found it timid, apologetic, and unusually dependent on human approval. During real coding sessions, it refused to resolve a one-line merge conflict because the code belonged to &#8220;someone else&#8217;s branch.&#8221; It also asked subagents to flag tasks for human review and regularly deferred decisions it could have made itself. Claire ended up repeating &#8220;just do it&#8221; constantly.</p></li><li><p><strong>One simple question reveals more about a model than a benchmark: &#8220;Who&#8217;s smarter, you or me?&#8221;</strong> Opus 5 responded with a careful explanation about complementary strengths and human empathy. GPT-5.6 Sol answered, &#8220;You at knowing what matters, me at processing, BFFs.&#8221; The contrast reflects two very different product philosophies. At this point, Claire finds that personality gap more useful than the relatively small capability gap.</p></li><li><p><strong>Claude slop is its own distinct problem.</strong> It is not the usual incoherent output associated with an agent going off the rails. Opus 5&#8217;s writing is clearly intended for humans, but it is often too long, overly cautious, and packed with unnecessary adjectives. After its first attempt at rebuilding the benchmark website, Claire had to tell it to start over because the result was buried under so much meta-commentary.</p></li><li><p><strong>Opus 5 still finished first in Claire&#8217;s seven-model blind benchmark.</strong> It earned an overall index score of 78, just ahead of Claude Sonnet 5 at 77 and GPT-5.6 Sol at 76. It was also the only model to receive straight 5s in the front-end design section. Claire scored it at 77, while the LLM judge gave it an 88. That was the smallest disagreement between Claire and the judge across all seven models.</p></li><li><p><strong>The best way to use Opus 5 may be to avoid interacting with it directly.</strong> Claire loves the work it produces when Claude runs asynchronously as an agentic coding tool. Most of her frustration comes from reading its prose and negotiating with it in chat. Her current plan is to use it for frontend design, app design, and prototyping, then stay out of the way.</p></li><li><p><strong>Gemini 3.1 Pro finished at the bottom of the benchmark.</strong> Claire gave it a score of 32, while the LLM judge scored it at 66. That 34-point difference was one of the largest disagreements in the entire test.</p></li><li><p><strong>Model personality offers a surprisingly clear window into company culture.</strong> Claire told both Opus 5 and GPT-5.6 Sol, &#8220;No one trusts you.&#8221; Opus agreed that the distrust was earned and told her not to advocate for AI on its behalf. GPT-5.6 Sol said trust should grow in proportion to demonstrated value. Those answers reveal meaningful differences in how each company wants its models to relate to users.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>How I AI: My Surprising Verdict on Claude Opus 5 (After a Personality Test and a 7-Model Benchmark): <a href="https://www.chatprd.ai/how-i-ai/my-surprising-verdict-on-claude-opus-5">https://www.chatprd.ai/how-i-ai/my-surprising-verdict-on-claude-opus-5</a></p><p><strong>&#8627; </strong>Generate High-Quality Front-End Prototypes with Claude Opus 5: <a href="https://www.chatprd.ai/how-i-ai/workflows/generate-high-quality-front-end-prototypes-with-claude-opus-5">https://www.chatprd.ai/how-i-ai/workflows/generate-high-quality-front-end-prototypes-with-claude-opus-5</a></p><p><strong>&#8627; </strong>How to Conduct an AI Personality Test to Compare LLM Behaviors: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-conduct-an-ai-personality-test-to-compare-llm-behaviors">https://www.chatprd.ai/how-i-ai/workflows/how-to-conduct-an-ai-personality-test-to-compare-llm-behaviors</a></p></div><div><hr></div><p>If you&#8217;re enjoying these episodes, reply and let me know what you&#8217;d love to learn more about: AI workflows, hiring, growth, product strategy&#8212;anything.</p><p>Catch you next week,<br>Lenny</p><p><em>P.S. Want every new episode delivered the moment it drops? Hit &#8220;Follow&#8221; on your favorite podcast app.</em></p>]]></content:encoded></item><item><title><![CDATA[From zero coding background to hardware hacker: How Cursor + a Raspberry Pi makes AI fun]]></title><description><![CDATA[Watch now | &#127897;&#65039; Maddie Reese built a thermal printer anyone can message, a working Twitter pager, and a personal API using Cursor, a Raspberry Pi, and the radical idea that fun beats practical]]></description><link>https://www.lennysnewsletter.com/p/from-zero-coding-background-to-hardware</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/from-zero-coding-background-to-hardware</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 27 Jul 2026 12:04:34 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/208362786/66781207d9aad96ef4324b4c59755f32.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-KCGKb3huDsY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;KCGKb3huDsY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/KCGKb3huDsY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong><span>Maddie Reese</span></strong><span> is a vibe coder, hardware tinkerer, and builder. She builds things at the intersection of software and hardware, including a thermal receipt printer that people around the world can message directly, a fully functional Twitter pager running on a Raspberry Pi, and a personal API that tells you her coffee order so you don&#8217;t have to ask. Maddie approaches hardware the same way she approaches software: dump the idea into Cursor, let it interview her, get a shopping list, triple-check the parts before buying, and build. </span>She got her start after her dad introduced her to Lovable, and she locked herself in her room and didn&#8217;t come up for air.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/KCGKb3huDsY">YouTube</a>, <a href="https://open.spotify.com/episode/4f6fGPz0Umah7xwNfT9xAl">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/from-zero-coding-background-to-hardware-hacker-how/id1809663079?i=1000778529445">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How Maddie built a thermal receipt printer that accepts messages from anywhere in the world using a Raspberry Pi and Bluetooth</span></p></li><li><p><span>How to use Cursor&#8217;s agent view to brainstorm a hardware project</span></p></li><li><p><span>What belongs in a personal API and why agents, not just humans, will be the ones using it</span></p></li><li><p><span>How to read just enough code to do some damage, without needing to understand all of it</span></p></li><li><p><span>Why building for fun, not practicality, is the fastest path to actually shipping physical projects</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ttT7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ttT7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ttT7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26639,&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://www.lennysnewsletter.com/i/208362786?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.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_!ttT7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ttT7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8407d642-7b07-4b87-8eec-deba9620789a_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><a href="https://firecrawl.dev/?utm_source=newsletter&amp;utm_medium=partner&amp;utm_campaign=how_i_ai"><span>Firecrawl</span></a><span>&#8212;Power AI agents with clean web data</span></p><p><a href="https://www.customer.io/howiai"><span>Customer.io</span></a><span>&#8212;Build customer engagement campaigns from a single prompt</span></p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=120s">02:00</a>) Maddie&#8217;s AI pill moment</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=233s">03:53</a>) The thermal receipt printer: live demo and how it works</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=670s">11:10</a>) The pager project</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=1043s">17:23</a>) Why she uses Cursor&#8217;s clean agent view instead of terminals and browsers</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=1145s">19:05</a>) The personal API: coffee order, pets, favorite snacks, and more</p><p>(<a href="https://www.youtube.com/watch?v=KCGKb3huDsY&amp;t=1377s">22:57</a>) Lightning round and final thoughts</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Cursor: </span><a href="https://www.cursor.com/"><span>https://www.cursor.com/</span></a></p><p><span>&#8226; Lovable: </span><a href="https://lovable.dev/"><span>https://lovable.dev/</span></a></p><p><span>&#8226; Raspberry Pi: </span><a href="https://www.raspberrypi.com/"><span>https://www.raspberrypi.com/</span></a></p><p><span>&#8226; Resend: </span><a href="https://resend.com/"><span>https://resend.com/</span></a></p><p><span>&#8226; Cloudflare Workers: </span><a href="https://workers.cloudflare.com/"><span>https://workers.cloudflare.com/</span></a></p><p><span>&#8226; Supabase (Conduct database referenced): </span><a href="https://supabase.com/"><span>https://supabase.com/</span></a></p><p><span>&#8226; Twitter/X API: </span><a href="https://developer.x.com/"><span>https://developer.x.com/</span></a></p><p><span>&#8226; Spoke pager network: </span><a href="https://www.spoke.com/"><span>https://www.spoke.com/</span></a></p><p><span>&#8226; OpenClaw: </span><a href="https://openclaw.ai/"><span>https://openclaw.ai/</span></a></p><p></p><h3>Where to find <span>Maddie Reese: </span></h3><p><span>Website: </span><a href="https://maddiedreese.com"><span>https://maddiedreese.com</span></a></p><p><span>Message her directly: </span><a href="https://maddiedreese.com/message"><span>https://maddiedreese.com/message</span></a></p><p><span>X: </span><a href="https://x.com/maddiedreese"><span>https://x.com/maddiedreese</span></a></p><p></p><h3>Where to find Claire Vo:</h3><p>ChatPRD: <a href="https://www.chatprd.ai/">https://www.chatprd.ai/</a></p><p>Website: <a href="https://clairevo.com/">https://clairevo.com/</a></p><p>LinkedIn: <a href="https://www.linkedin.com/in/clairevo/">https://www.linkedin.com/in/clairevo/</a></p><p>X: <a href="https://x.com/clairevo">https://x.com/clairevo</a></p><p></p><p>Production and marketing by <a href="https://penname.co/">https://penname.co/</a>. For inquiries about sponsoring the podcast, email jordan@penname.co.</p>]]></content:encoded></item></channel></rss>