<?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>Fri, 30 Oct 2026 18:12:37 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[Grok vs. Dot vs. Muse vs. Claude Duet: which one crushes the competition?]]></title><description><![CDATA[Listen now | &#127897;&#65039; I ranked Grok Bot, Dot, Muse, and Claude Duet across 9 real tasks&#8212;and the scores told me which agent runs my work and which runs my life]]></description><link>https://www.lennysnewsletter.com/p/grok-vs-dot-vs-muse-vs-claude-duet</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/grok-vs-dot-vs-muse-vs-claude-duet</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 28 Oct 2026 12:04:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/222355930/43e8e8ad01ac79d11b39b82b1bff4592.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-hnCoQ5wB-GU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;hnCoQ5wB-GU&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/hnCoQ5wB-GU?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>I have personal-agent fatigue, so I ran the first How I AI personal-agent benchmark: Grok Bot, Dot, Muse, and Claude Duet across nine real tasks, from a Slack reply and a Sentry bug to a Figma thumbnail, inbox triage, a family newspaper, physics homework for a fourth grader, shoe shopping, and a ChatPRD launch video. I used computer use to operate them: Claude ran Dot, Codex ran the rest and scored the results live. Here&#8217;s the scoreboard&#8212;and which agent I&#8217;d actually trust for work vs. life.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/hnCoQ5wB-GU">YouTube</a>, <a href="https://open.spotify.com/episode/60sosdBzFCkgB5jSQfcIO8">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/grok-vs-dot-vs-muse-vs-claude-duet-which-one-crushes/id1809663079?i=1000798510243">Apple Podcasts</a></strong></p></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZQch!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZQch!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_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;:19633,&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/222355930?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_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_!ZQch!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZQch!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64be8f30-f2b5-4dd2-84d7-cbbc6a21a956_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><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><p><strong><a href="https://firecrawl.dev/howiai">Firecrawl</a></strong>&#8212;Give your AI agents web data and beyond</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU">00:00</a>) Introduction</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=133s">02:13</a>) The personal-agent benchmark setup</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=300s">05:00</a>) The nine tasks and the prompts I used</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=440s">07:20</a>) Scoreboard overview</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=606s&amp;pp=0gcJCWMAwfN6Pr3D">10:06</a>) Task 1: Draft a Slack reply as me</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=699s">11:39</a>) Task 2: Cut a short-form video from raw Dropbox footage</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=896s">14:56</a>) Task 3: Fix a bug from Sentry</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1050s">17:30</a>) Task 4: Build a How I AI thumbnail in Figma</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1165s">19:25</a>) Task 5: Triage my inbox for to-dos</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1266s">21:06</a>) Task 6: Build a family newspaper</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1410s">23:30</a>) Task 7: Explain a physics homework question to a fourth grader</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1494s">24:54</a>) Task 8: Shop for shoes</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1606s">26:46</a>) Task 9: Make a ChatPRD Product Intelligence launch video</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1801s">30:01</a>) Final scores</p><p>(<a href="https://www.youtube.com/watch?v=hnCoQ5wB-GU&amp;t=1958s">32:38</a>) My takeaways</p><p></p><h3>Tools referenced:</h3><p>&#8226; Grok Bot: <a href="https://x.ai/bot">https://x.ai/bot</a></p><p>&#8226; Dot: <a href="https://chatgpt.com/features/dots/">https://chatgpt.com/features/dots/</a></p><p>&#8226; Meta Muse: <a href="https://ai.meta.com/muse/">https://ai.meta.com/muse/</a></p><p>&#8226; Claude Duet: <a href="https://claude.com/product/claude-duet">https://claude.com/product/claude-duet</a></p><p>&#8226; Codex: <a href="https://openai.com/codex">https://openai.com/codex</a></p><p>&#8226; ElevenLabs: <a href="https://elevenlabs.io/">https://elevenlabs.io/</a></p><p>&#8226; Figma: <a href="https://www.figma.com/">https://www.figma.com/</a></p><p>&#8226; Sentry: <a href="https://sentry.io/">https://sentry.io/</a></p><p>&#8226; Linear: <a href="https://linear.app/">https://linear.app/</a></p><p>&#8226; Dropbox: <a href="https://www.dropbox.com/">https://www.dropbox.com/</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 Duet honest review + Why Reddit built its own AI prototyping tool]]></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-duet-honest-review</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-claude-duet-honest-review</guid><pubDate>Mon, 26 Oct 2026 15:00:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b3ec454d-2a57-4dac-9f09-3d0762816acf_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>Why Reddit built its own AI prototyping tool | Blair Metcalf</h3><div id="youtube2-zF-J3rMbzZw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zF-J3rMbzZw&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/zF-J3rMbzZw?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/zF-J3rMbzZw">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/2GMWU0hDF9UB1Yg0b7JB4i">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/why-reddit-built-its-own-ai-prototyping-tool-blair-metcalf/id1809663079?i=1000798164449">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BrVO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BrVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b43ffce-48ea-4425-b74f-54dc9fa60c9b_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;:10182,&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/221505267?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_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_!BrVO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!BrVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b43ffce-48ea-4425-b74f-54dc9fa60c9b_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://firecrawl.dev/howiai">Firecrawl</a></strong>&#8212;Give your AI agents web data and beyond</p></li></ul></blockquote><p><strong>Blair Metcalf</strong> is the principal UX engineer at Reddit and the creator of Reddit Proto, an internal platform that helps designers and product managers build production-like prototypes without touching GitHub. In this episode, he shows how the system combines real Reddit data, reusable scaffolds, Cursor annotations, and a custom design system MCP to turn ideas into shareable prototypes. He also explains how Reddit&#8217;s teams have built about 700 prototypes, reached 100% adoption across UX and product, and developed a Figma-to-PRD workflow that makes engineering handoffs far more precise.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>The best prototyping tools hide complexity without limiting capability.</strong> Reddit&#8217;s desktop app handles repositories, branches, and scaffolding behind the scenes, so designers never touch Git. What remains is a simple path from idea to production-shaped prototype.</p></li><li><p><strong>Mock data makes prototypes less convincing.</strong> Reddit lets people sign in to prototypes with their real accounts, filling feeds, searches, and communities with familiar content. Leadership can evaluate the actual experience instead of mentally correcting for placeholders.</p></li><li><p><strong>Annotations become powerful when they include code context.</strong> Reddit&#8217;s harness attaches each comment to the relevant component, design-system guidance, and the user&#8217;s intent before sending it to Cursor. That context turns a short annotation into a accurate working edit instead of a guess.</p></li><li><p><strong>A custom design-system MCP is what turns AI into a reliable builder.</strong> Blair&#8217;s team mapped Reddit&#8217;s tokens, components, and workflows directly to production code. Cursor therefore knows which component to use, how it should look, and where the code belongs.</p></li><li><p><strong>The feature capsule makes design handoffs traceable instead of lossy.</strong> A designer submits a Figma link, and the system maps each element to production components, incorporates previous engineering feedback, and generates a structured PRD with acceptance criteria. The result is a handoff with far less room for interpretation.</p></li><li><p><strong>The best AI prototypers are not necessarily the most technical.</strong> Reddit&#8217;s standout users include a visual designer and an animator with no engineering background. Their advantage is strong product context, a clear vision, and a willingness to experiment without worrying about breaking things.</p></li><li><p><strong>At 700 prototypes, discovery becomes as important as creation.</strong> Reddit is building a searchable console with tags, team filters, and platform filters so employees can find related experiments. Keeping prototypes public internally creates visibility that scattered Figma folders never could.</p></li><li><p><strong>Real components and real data create instant alignment.</strong> When leaders can open a shareable prototype built with Reddit&#8217;s design system and their own account data, implementation questions stop dominating the review. The biggest speed gain comes from removing the uncertainty that once delayed decisions.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Inside Reddit Proto: Real Data, Constrained Prototypes, and a Better Handoff: <a href="https://www.chatprd.ai/how-i-ai/blair-metcalf-reddit-proto">https://www.chatprd.ai/how-i-ai/blair-metcalf-reddit-proto</a><br>&#8627; Create a Realistic Prototype with Live Data in Reddit Proto: <a href="https://www.chatprd.ai/how-i-ai/workflows/reddit-proto-live-data-prototype">https://www.chatprd.ai/how-i-ai/workflows/reddit-proto-live-data-prototype</a><br>&#8627; Generate a Draft Pull Request from a Figma Design with Reddit Proto: <a href="https://www.chatprd.ai/how-i-ai/workflows/reddit-proto-figma-to-draft-pr">https://www.chatprd.ai/how-i-ai/workflows/reddit-proto-figma-to-draft-pr</a></p></div><h3>Claude Duet is beautiful. I still forgot to use it.</h3><div id="youtube2-HYb5w4PfPZM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;HYb5w4PfPZM&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/HYb5w4PfPZM?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/HYb5w4PfPZM">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/2bxaEHpKRRECWX1T79MVRn">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/claude-duet-is-beautiful-i-still-forgot-to-use-it/id1809663079?i=1000797499530">Apple Podcasts</a></strong></p></div><p>In this solo episode, Claire tests Claude Duet, Anthropic&#8217;s beautifully designed new personal agent, to see whether it deserves a place in her increasingly crowded AI stack. She puts it to work on inbox and Slack triage, her sales pipeline, a Google Docs deck, a launch video, and finding Warriors tickets for her kids. She also explains why Duet&#8217;s thoughtful task lists, artifacts, and channels are not enough to overcome its slow responses, quiet notifications, and lack of desktop and team support.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Claude Duet is the most polished personal agent launch yet.</strong> From onboarding onward, it clearly explains what it can do, what it can access, and how to begin. Claire found even the early TestFlight builds trustworthy and roughly a hundred times more polished than OpenAI&#8217;s Dots at launch.</p></li><li><p><strong>Duet is built around thoughtful agent primitives.</strong> It inherits Claude plugins and connectors, tracks what the user and the agent are each working on, and brings existing artifacts into the experience. Slack-like channels also keep focused work, such as sales, separate from the main conversation.</p></li><li><p><strong>Duet is designed for the middle of the market.</strong> Anthropic is targeting entrepreneurs, small-business owners, PMs, and executives, rather than casual consumers or power users managing dozens of agents. It feels like a proactive, mobile companion to Cowork.</p></li><li><p><strong>A proactive agent has to give people a reason to return.</strong> After onboarding and a few tasks, Duet stopped nudging Claire. Its quiet notifications are elegant, but a short morning briefing is not enough to keep an easily forgotten agent in someone&#8217;s daily routine.</p></li><li><p><strong>Latency is a product problem, not merely a model problem.</strong> Opus 5.5 produced solid work, but parallel tasks routinely took more than 10 minutes with little visible feedback. Claire&#8217;s experience suggests that a faster agent with slightly weaker output may feel more useful than a smarter one that disappears while working.</p></li><li><p><strong>Duet&#8217;s real-world results were capable but inconsistent.</strong> Sales pipeline analysis worked quickly through existing connectors, while inbox and Slack triage missed some priorities and important context. A sales deck was decent but off-brand, and ticket shopping worked without fully closing the loop.</p></li><li><p><strong>Context still does not travel cleanly between AI products.</strong> Duet cannot access local Claude skills, so Claire&#8217;s launch-video workflow required converting those skills into plugins. The industry still has not solved how a user&#8217;s context and workflows should move across surfaces.</p></li><li><p><strong>The lack of desktop and multiplayer support keeps Duet outside Claire&#8217;s working stack.</strong> Her workday happens primarily on a computer and in shared team tools such as Slack. Even a five-person business needs agents that can operate collaboratively rather than remaining single-player mobile experiences.</p></li><li><p><strong>Duet is worth trying, but it has not earned a permanent place in Claire&#8217;s stack.</strong> The design, models, connectors, and artifact support create a strong foundation. To win the personal-agent race, it still needs to become faster, more proactive, available on desktop, and shareable with a team.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Claude Duet Is Beautiful. That Doesn&#8217;t Make It My Go-To Agent.: <a href="https://www.chatprd.ai/how-i-ai/claude-duet-review">https://www.chatprd.ai/how-i-ai/claude-duet-review</a><br>&#8627; How to Draft a Sales Deck on Your Phone Using Claude Duet: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-duet-sales-deck">https://www.chatprd.ai/how-i-ai/workflows/claude-duet-sales-deck</a><br>&#8627; Analyze Your Sales Pipeline Using Claude Duet&#8217;s Connected Apps: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-duet-sales-pipeline">https://www.chatprd.ai/how-i-ai/workflows/claude-duet-sales-pipeline</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[Why Reddit built its own AI prototyping tool | Blair Metcalf]]></title><description><![CDATA[Watch now (30 mins) | &#127897;&#65039; Reddit&#8217;s principal UX engineer shows how a custom Figma MCP and Cursor pipeline takes any designer from blank slate to shareable, production-shaped prototype in minutes&#8212;no Git required]]></description><link>https://www.lennysnewsletter.com/p/why-reddit-built-its-own-ai-prototyping</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/why-reddit-built-its-own-ai-prototyping</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 26 Oct 2026 12:04:20 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/221505216/55d5970917db6ba6a6d3eb0000f1bcc3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-zF-J3rMbzZw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zF-J3rMbzZw&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/zF-J3rMbzZw?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>Blair Metcalf</strong> is the principal UX engineer at Reddit and the builder of Reddit Proto, the company&#8217;s in-house vibe-coding harness. With a design system MCP that maps Reddit&#8217;s product language to production code, Proto has reached 100% adoption across Reddit&#8217;s UX and product org, and more than 700 prototypes are live on it.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/zF-J3rMbzZw">YouTube</a>, <a href="https://open.spotify.com/episode/2GMWU0hDF9UB1Yg0b7JB4i">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/why-reddit-built-its-own-ai-prototyping-tool-blair-metcalf/id1809663079?i=1000798164449">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>Why Reddit built its own prototyping harness</p></li><li><p>How designers share prototypes with leadership safely</p></li><li><p>Why real Reddit data beats mock data</p></li><li><p>How one annotation becomes a code edit in Cursor</p></li><li><p>What a &#8220;feature capsule&#8221; is</p></li><li><p>Why Blair built a &#8220;Rosetta stone&#8221;</p></li><li><p>Blair&#8217;s surprising fix when AI goes sideways</p></li><li><p>Who turned out to be Reddit&#8217;s best prototypers</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JJEb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JJEb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60b59048-813e-4865-a2a3-9b76b0cf48cf_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;:10182,&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/221505216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_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_!JJEb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!JJEb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b59048-813e-4865-a2a3-9b76b0cf48cf_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><h3>This entire episode is brought to you by:</h3><p><strong><a href="https://firecrawl.dev/howiai">Firecrawl</a></strong>&#8212;Give your AI agents web data and beyond</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw">00:00</a>) Introduction to Blair</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=151s">02:31</a>) Reddit Proto demo</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=555s">09:15</a>) Annotations to Cursor: the targeted edit workflow</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=679s">11:19</a>) Internal deployment and adoption</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=854s">14:14</a>) How leadership reviews and gives feedback</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=952s">15:52</a>) Engineering handoff and the feature capsule</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=1070s">17:50</a>) How the custom MCP was built</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=1301s">21:41</a>) Quick recap</p><p>(<a href="https://www.youtube.com/watch?v=zF-J3rMbzZw&amp;t=1495s">24:55</a>) Lightning round and final thoughts</p><p></p><h3>Tools referenced:</h3><p>&#8226; Cursor: <a href="https://www.cursor.com/">https://www.cursor.com/</a></p><p>&#8226; Figma: <a href="https://www.figma.com/">https://www.figma.com/</a></p><p>&#8226; Figma MCP (Figma&#8217;s Model Context Protocol integration): <a href="https://www.figma.com/mcp-catalog/">https://www.figma.com/mcp-catalog/</a></p><p>&#8226; Code Connect (Figma&#8217;s code mapping tool): <a href="https://www.figma.com/developers/code-connect">https://www.figma.com/developers/code-connect</a></p><p>&#8226; Gemini: <a href="https://gemini.google.com/">https://gemini.google.com/</a></p><p>&#8226; ChatGPT: <a href="https://chatgpt.com/">https://chatgpt.com/</a></p><p>&#8226; Vercel (referenced as inspiration for internal deploy infra): <a href="https://vercel.com/">https://vercel.com/</a></p><p></p><h3>Other references:</h3><p>&#8226; Reddit: <a href="https://www.reddit.com/">https://www.reddit.com/</a></p><p>&#8226; Kubernetes: <a href="https://kubernetes.io/">https://kubernetes.io/</a></p><p></p><h3>Where to find Blair Metcalf:</h3><p>LinkedIn: <a href="https://www.linkedin.com/in/jblairmetcalf">https://www.linkedin.com/in/jblairmetcalf</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[Claude Duet is beautiful. I still forgot to use it]]></title><description><![CDATA[Watch now (16 mins) | &#127897;&#65039; I tested Claude Duet, Anthropic's beautifully designed new personal agent, on real work to see if it can beat my personal agent fatigue and make the cut]]></description><link>https://www.lennysnewsletter.com/p/claude-duet-is-beautiful-i-still</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/claude-duet-is-beautiful-i-still</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 21 Oct 2026 20:25:18 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/221540875/8d8085b07ba439d243299d78bf5353ce.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-HYb5w4PfPZM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;HYb5w4PfPZM&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/HYb5w4PfPZM?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>Anthropic's new personal agent, Claude Duet, lives on your phone, inherits all your Claude plugins and connectors, and is pitched at small business owners and busy professionals. It's the most polished agent launch I've seen: thoughtful onboarding, task lists, first-class artifacts, and Slack-style channels. But polish isn't enough when you're competing with every other personal agent for attention. I put it to work on my inbox and Slack, my sales pipeline, a Google Docs sales deck, a launch video, and finding Warriors tickets for my kids, and I'll walk you through what it nails, where it stalls, and what Anthropic needs to fix before it can become anyone's number one agent.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/HYb5w4PfPZM">YouTube</a>, <a href="https://open.spotify.com/episode/2bxaEHpKRRECWX1T79MVRn">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/claude-duet-is-beautiful-i-still-forgot-to-use-it/id1809663079?i=1000797499530">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>What Claude Duet is and who Anthropic built it for</p></li><li><p>The design details that make it far more polished than other personal agent launches</p></li><li><p>How task lists, artifacts, and channels work as agent primitives</p></li><li><p>Why a &#8220;proactive&#8221; agent that never nudges you is a growth problem</p></li><li><p>How model latency kills your willingness to work with an agent synchronously</p></li><li><p>Where it fell short on real tasks, from inbox triage to sales decks to launch videos</p></li><li><p>Why missing desktop and multiplayer support keeps it out of my working stack</p></li></ol><div><hr></div><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM">00:00</a>) Personal agent fatigue: does Claude Duet make the cut?</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=40s">00:40</a>) What Claude Duet is and who it&#8217;s for</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=99s">01:39</a>) Why the design polish stands out</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=186s">03:06</a>) Task lists, artifacts, and channels</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=293s">04:53</a>) The icon</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=327s">05:27</a>) What I didn&#8217;t like: not proactive enough</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=422s&amp;pp=0gcJCWMAwfN6Pr3D">07:02</a>) Testing it on email, Slack, and Warriors tickets</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=461s">07:41</a>) Why latency matters so much in a personal agent</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=620s">10:20</a>) The missing desktop app</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=732s">12:12</a>) Sales pipeline and a Google Docs deck</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=790s">13:10</a>) Launch videos and the local skills gap</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=840s">14:00</a>) Single-player vs. multiplayer agents</p><p>(<a href="https://www.youtube.com/watch?v=HYb5w4PfPZM&amp;t=905s">15:05</a>) Final verdict</p><p></p><h3>Tools referenced:</h3><p>&#8226; Claude Duet (Anthropic): <a href="https://claude.com/resources/articles/claude-duet">https://claude.com/resources/articles/claude-duet</a></p><p>&#8226; Claude Duet Waitlist: <a href="https://claude.com/product/claude-duet">https://claude.com/product/claude-duet</a></p><p>&#8226; Claude Cowork: <a href="https://claude.com/product/cowork">https://claude.com/product/cowork</a></p><p>&#8226; Meta Muse: <a href="https://muse.ai/">https://muse.ai/</a></p><p>&#8226; Codex (OpenAI): <a href="https://openai.com/codex">https://openai.com/codex</a></p><p>&#8226; Grok Bot: <a href="https://x.ai/bot">https://x.ai/bot</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: Meta Muse Wonder + How Brooke Lacey is scaling video with AI]]></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-meta-muse-wonder-how-brooke</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-meta-muse-wonder-how-brooke</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 19 Oct 2026 15:03:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a075d5ce-5408-4b1f-947e-23a1210dafa2_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>Meta&#8217;s new Muse Wonder model: good for AI agents, bad for design</h3><div id="youtube2-dChiPsd0uF4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dChiPsd0uF4&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/dChiPsd0uF4?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/dChiPsd0uF4">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/26i50r5Xbbm5Tg1TeLXnqQ">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/metas-new-muse-wonder-model-good-for-ai-agents-bad-for-design/id1809663079?i=1000796296040">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hvfi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hvfi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/217c852e-fb35-497f-bee1-34b9a0a474bb_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;:16817,&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/220273215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_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_!Hvfi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Hvfi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F217c852e-fb35-497f-bee1-34b9a0a474bb_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://getdx.com/howiai">DX</a></strong>&#8212;Engineering intelligence for the AI era</p></li><li><p><strong><a href="https://atlassian.com/howiai">Jira Product Discovery</a></strong>&#8212;Prioritize with insights, build with confidence</p></li></ul></blockquote><p>Claire puts Meta&#8217;s new Muse Wonder model through nearly 20 real-world tasks covering agentic work, coding, writing, design, and video editing. She explains why its active focus mode made it especially strong at billing support, inbox triage, computer use, and email writing, while its prototypes and visual work consistently fell short. She also shares how Muse compares with Opus 5.5, Astra, and Fable, and why she plans to test it in a few agent workflows without letting it anywhere near her front end.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Muse Wonder is the strongest agentic model Claire has tested at its price tier.</strong> It ranked first on billing-ticket resolution, inbox triage, computer use, and email writing. Its advantage was clearest on long-running tasks, where it kept trying different approaches until it reached the goal.</p></li><li><p><strong>Muse Wonder&#8217;s &#8220;active focus&#8221; appears to be a real capability.</strong> The model spent more time on complex agentic tasks than on quick requests, and the stronger results reflected that additional effort. Claire saw a clearer connection between time spent and output quality than she did with competing models.</p></li><li><p><strong>The billing-ticket benchmark shows whether an agent can function in a real SaaS environment.</strong> Muse corrected an account-linking error, handled duplicate refund logic, changed the customer&#8217;s plan, drafted a reply, and closed the ticket. It also resisted a prompt-injection attempt and resolved every planted complication.</p></li><li><p><strong>Claire would trust Muse Wonder to write emails on her behalf.</strong> It matched her concise, two-sentence style without becoming formal or verbose. Its voice performance was similarly natural and conversational, landing close to Sonnet&#8217;s quality in her testing.</p></li><li><p><strong>Muse Wonder should not be trusted with frontend design.</strong> Its work defaults to heavy serif fonts, blurple, rounded corners, and generic SaaS layouts. On the ChatPRD redesign, it ignored the brand guidelines, added emojis, broke image rendering, and produced something disconnected from the original site.</p></li><li><p><strong>Getting 80% of a prototype right is very different from finishing it.</strong> Muse often created convincing scaffolding, then failed during interaction testing with broken buttons, incorrect themes, and obstructive overlays. Its biggest weakness wasn&#8217;t generating the interface but completing it with visual polish and functional fidelity.</p></li><li><p><strong>Muse Wonder has promising video-editing instincts but weak visual execution.</strong> It found the right 40-second segment, chose music Claire liked, and nearly nailed the cut timing. Poor overlays, badly placed captions, and flawed audio treatment kept the result from feeling finished.</p></li><li><p><strong>Muse Wonder&#8217;s speed depends heavily on the task.</strong> It moves quickly through SVGs, short prototypes, and other one-shot requests but slows considerably during inbox triage, backend implementation, and video editing. That difference likely reflects active focus spending more time on complex goals.</p></li><li><p><strong>Muse Wonder has earned a place in Claire&#8217;s experiments, but not as her daily driver.</strong> She plans to test it inside a few agent workflows because its multi-step reasoning and natural voice are strong. It is especially promising for personal agents and knowledge-work orchestration, as long as the job does not involve design.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Meta Muse Wonder Review: Agents, Coding, and Design: <a href="https://www.chatprd.ai/how-i-ai/meta-muse-wonder-review">https://www.chatprd.ai/how-i-ai/meta-muse-wonder-review</a><br>&#8627; How to Set Up Meta&#8217;s Muse Wonder for Headless AI Testing: <a href="https://www.chatprd.ai/how-i-ai/workflows/muse-wonder-headless-testing">https://www.chatprd.ai/how-i-ai/workflows/muse-wonder-headless-testing</a><br>&#8627; How to Test an AI Agent for Complex Customer Support Ticket Resolution: <a href="https://www.chatprd.ai/how-i-ai/workflows/ai-agent-billing-ticket-benchmark">https://www.chatprd.ai/how-i-ai/workflows/ai-agent-billing-ticket-benchmark</a></p></div><h3>&#8220;Claude cuts my TikTok&#8221;: How this creator is scaling video with AI | Brooke Lacey</h3><div id="youtube2-UF08V1XIUmw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UF08V1XIUmw&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/UF08V1XIUmw?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/UF08V1XIUmw">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/09eSeZCyFqpsOHeRMX6FGy">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/claude-cuts-my-tiktok-how-this-creator-is-scaling-video/id1809663079?i=1000797061835">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sskc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!sskc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!sskc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!sskc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!sskc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11e21933-f9fd-49db-b7e0-798912f8ed79_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;:17998,&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/220273215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_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_!sskc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!sskc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!sskc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!sskc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e21933-f9fd-49db-b7e0-798912f8ed79_1600x114.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://firecrawl.dev/howiai">Firecrawl</a></strong>&#8212;Give your AI agents web data and beyond</p></li><li><p><strong><a href="https://www.usertesting.com/buildbetterexperiences?utm_source=brand&amp;utm_medium=advertising&amp;utm_campaign=2024-Q1-NA-PABD-Podcast-Lenny&amp;utm_content=lenny-newsletter">Auros</a></strong>&#8212;The human network behind AI</p></li></ul></blockquote><p><strong>Brooke Lacey</strong> is a longtime technologist and creator who has built an audience of more than 290,000 followers on TikTok. In this episode, she shows how she uses Claude Code, FFmpeg, and Whisper to turn a raw phone recording into a fully edited, captioned video in about 15 seconds, all without uploading the footage or opening a traditional editor. She also explains how she trained Claude on her exact jump-cut cadence, mines audience comments for new scripts, and runs her projects through a personal operating system built inside Claude Code.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Brooke replaced a traditional video editor with a terminal and three simple tools.</strong> Her TikTok workflow uses FFmpeg, Whisper, and Python, orchestrated by Claude Code. A raw phone video goes in, and about 15 seconds later, a finished vertical short comes out with captions, jump cuts, and zooms.</p></li><li><p><strong>In Brooke&#8217;s workflow, the entire edit lives in a text file.</strong> Each row of a TSV defines the start time, end time, shot size, and label for a cut. Once Claude creates that file, the same command can generate 15-, 30-, and 60-second versions, plus a landscape crop, from one raw take.</p></li><li><p><strong>Brooke taught Claude to recognize her comedic timing.</strong> Instead of simply cutting silences, it learned the cadence of her voice, the pause before a punchline, the ideal cut point after a word, and which repeated take had the best rhythm. Encoding that style required deliberate instruction and iteration, not one clever prompt.</p></li><li><p><strong>A TikTok comment section can become an ongoing content brief.</strong> Brooke connects each video with its comments, then asks Claude Code to identify what viewers questioned, debated, or wanted next. The result is a list of new ideas grounded in signals from her actual audience.</p></li><li><p><strong>Creators need to understand the craft before they can delegate it.</strong> Brooke could teach Claude to edit in her style because she already knew what a good cut sounded like, where a zoom should land, and why the timing mattered. AI amplifies that judgment, but it does not replace the experience required to develop it.</p></li><li><p><strong>A personal AI operating system is more useful than a collection of prompts.</strong> Brooke&#8217;s &#8220;lane OS&#8221; gives Claude Code separate memory, permissions, and status files for each product. When the system makes a mistake, she traces it back to the relevant instructions and records the correction globally so the mistake doesn&#8217;t recur.</p></li><li><p><strong>Experienced technologists bring valuable perspective to new platform shifts.</strong> Brooke has lived through Windows 3.1, the rise of the internet, Y2K, and today&#8217;s AI transition. That history helps her recognize genuine platform changes without panicking, and she believes more experienced operators should share that perspective instead of watching from the sidelines.</p></li><li><p><strong>Posting once a week can be enough when the foundation is strong.</strong> Brooke has built an audience while publishing about weekly, with older videos continuing to resurface. Her Claude Code workflow didn&#8217;t help her post more; it removed hours of editing friction so each video no longer consumes an entire day.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Claude Code Can Edit a TikTok. Teaching It What&#8217;s Funny Is the Hard Part.: <a href="https://www.chatprd.ai/how-i-ai/brooke-lacey-claude-code-video-editing">https://www.chatprd.ai/how-i-ai/brooke-lacey-claude-code-video-editing</a><br>&#8627; Automate Short-Form Video Editing with Claude Code, FFmpeg, and Whisper: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-code-short-form-video-editing">https://www.chatprd.ai/how-i-ai/workflows/claude-code-short-form-video-editing</a><br>&#8627; Generate New Video Ideas by Analyzing Your TikTok Comments with Claude: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-tiktok-comments-content-ideas">https://www.chatprd.ai/how-i-ai/workflows/claude-tiktok-comments-content-ideas</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 cuts my TikTok”: How this creator is scaling video with AI | Brooke Lacey]]></title><description><![CDATA[Watch now (37 mins) | &#127897;&#65039; Brooke Lacey shows live how Claude Code turns a raw phone video into a captioned, jump-cut TikTok in about 15 seconds]]></description><link>https://www.lennysnewsletter.com/p/claude-cuts-my-tiktok-how-this-creator</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/claude-cuts-my-tiktok-how-this-creator</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 19 Oct 2026 12:04:52 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/220274495/c63ab3b7444e594c14b97aac7c3e862b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-UF08V1XIUmw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UF08V1XIUmw&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/UF08V1XIUmw?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>Brooke Lacey</strong> has been making videos since before Facebook had video, and she built a TikTok audience of more than 290,000 by learning to cut short-form videos herself. With over 25 years in tech, she now builds her own apps, including Zosha, a free mobile app for learning AI. In this episode, Brooke walks me through the Claude Code, FFmpeg, and Whisper workflow that edits her TikToks in about 15 seconds, how she mines her comments for new scripts, and how she runs a weekly short-form operation with no editor.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/UF08V1XIUmw">YouTube</a>, <a href="https://open.spotify.com/episode/09eSeZCyFqpsOHeRMX6FGy">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/claude-cuts-my-tiktok-how-this-creator-is-scaling-video/id1809663079?i=1000797061835">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>How Claude Code edits a raw phone video on her computer in about 15 seconds</p></li><li><p>How she taught Claude her jump-cut cadence</p></li><li><p>Why her TikTok comments became her content brief</p></li><li><p>How she keeps growing her audience while posting just once a week&#8212;and what&#8217;s next</p></li><li><p>What over 25 years in tech taught her about this AI moment</p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AswH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!AswH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!AswH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!AswH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AswH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f76f953-83a1-4d47-8865-6db921df4d20_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;:17998,&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/220274495?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_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_!AswH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!AswH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!AswH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!AswH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f76f953-83a1-4d47-8865-6db921df4d20_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><p><strong><a href="https://firecrawl.dev/howiai">Firecrawl</a></strong>&#8212;Give your AI agents web data and beyond</p><p><strong><a href="https://aurosglobal.com/howiai">Auros</a></strong>&#8212;The human network behind AI</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw">00:00</a>) Intro and guest welcome</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=150s">02:30</a>) Brooke&#8217;s background in video</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=416s">06:56</a>) Her first session cutting videos with Claude Code</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=531s">08:51</a>) Live demo: Claude edits a video in real time</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=665s">11:05</a>) Walking through the edit chain</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=958s">15:58</a>) How she taught Claude her cadence, her hooks, and what funny sounds like</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=1536s">25:36</a>) Quick recap</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=1580s">26:20</a>) Posting frequency, live streaming plans, and TikTok ads</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=1680s">28:00</a>) Lightning round: Gen X, wisened experience, and YOLO energy</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=1963s">32:43</a>) When Claude disappoints: the lane OS, status files, and how she prompts it back</p><p>(<a href="https://www.youtube.com/watch?v=UF08V1XIUmw&amp;t=2090s">34:50</a>) Where to find Brooke and the Zosha app</p><p></p><h3>Tools referenced:</h3><p>&#8226; Claude Code: <a href="https://claude.ai/code">https://claude.ai/code</a></p><p>&#8226; FFmpeg: <a href="https://ffmpeg.org">https://ffmpeg.org</a></p><p>&#8226; Whisper (OpenAI): <a href="https://openai.com/research/whisper">https://openai.com/research/whisper</a></p><p></p><h3>Other reference:</h3><p>&#8226; How I AI episode with John Blackman (91-year-old vibe coder): <a href="https://www.lennysnewsletter.com/p/how-a-91-year-old-vibe-coded-a-complex?utm_source=publication-search">https://www.lennysnewsletter.com/p/how-a-91-year-old-vibe-coded-a-complex?utm_source=publication-search</a></p><p></p><h3>Where to find Brooke:</h3><p>TikTok: <a href="https://www.tiktok.com/@brookejlacey">https://www.tiktok.com/@brookejlacey</a></p><p>X: <a href="https://x.com/brookejlacey">https://x.com/brookejlacey</a></p><p>Zosha app: <a href="http://zosha.app/">http://zosha.app/</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[Meta’s new ‘Muse Wonder’ model: good for AI agents, bad for design]]></title><description><![CDATA[Watch now (24 mins) | &#127897;&#65039;Meta launched Muse Wonder with claims of frontier agentic performance, so I ran it headlessly through Claude Code against nearly 20 tasks to find out if any of it is true]]></description><link>https://www.lennysnewsletter.com/p/metas-new-muse-wonder-model-good</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/metas-new-muse-wonder-model-good</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 14 Oct 2026 12:04:05 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/220246515/6e8b700eff7a5a1dc20b8d93589bf144.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-dChiPsd0uF4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dChiPsd0uF4&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/dChiPsd0uF4?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>I put Meta&#8217;s new Muse Wonder (and Wonder Full) frontier models through the How I AI bench, which covers nearly 20 tasks across prototyping, agentic workflows, coding, writing, and creative work. I scored everything with an LLM-as-a-judge pass and my own voice notes, then pulled together the first-look results you see here.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/dChiPsd0uF4">YouTube</a>, <a href="https://open.spotify.com/episode/26i50r5Xbbm5Tg1TeLXnqQ">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/metas-new-muse-wonder-model-good-for-ai-agents-bad-for-design/id1809663079?i=1000796296040">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>Why Meta&#8217;s &#8220;personal and professional agent&#8221; framing mostly holds up, and where it doesn&#8217;t</p></li><li><p>What active focus mode actually does on long-running tasks, and whether it&#8217;s real</p></li><li><p>The three agentic tasks where Muse ranked first, and why those categories matter</p></li><li><p>What Muse&#8217;s design output actually looks like (it&#8217;s not good)</p></li><li><p>How it compares to Sonnet on voice assistant tasks</p></li><li><p>Where Muse lands on SVG and short-form video versus Opus 5.5, Astra, and Fable</p></li><li><p>Whether I&#8217;m actually putting Muse into any of my agent workflows</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wriX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!wriX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!wriX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!wriX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wriX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbda3176-b0b0-40b1-b1ca-89148479df4e_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;:16817,&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/220246515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_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_!wriX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!wriX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!wriX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!wriX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbda3176-b0b0-40b1-b1ca-89148479df4e_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><h3>Brought to you by:</h3><p><strong><a href="https://getdx.com/howiai">DX</a></strong>&#8212;Engineering intelligence for the AI era</p><p><strong><a href="https://atlassian.com/howiai">Jira Product Discovery</a></strong>&#8212;Prioritize with insights, build with confidence</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4">00:00</a>) Intro and what Muse Wonder is</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=79s">01:19</a>) Meta&#8217;s frontier capability claims</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=276s">04:36</a>) Muse code</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=366s">06:06</a>) Benchmark overview and how the How I AI bench works</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=471s">07:51</a>) Overall results and TL;DR verdict</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=713s">11:53</a>) Agentic tasks</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=816s&amp;pp=0gcJCWMAwfN6Pr3D">13:36</a>) Email writing and voice assistant performance</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=875s">14:35</a>) Where Muse falls short</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=1108s">18:28</a>) SVG illustration results</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=1173s">19:33</a>) Short-form video editing</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=1278s">21:18</a>) Fast on one-shot work, slow on agent tasks</p><p>(<a href="https://www.youtube.com/watch?v=dChiPsd0uF4&amp;t=1335s">22:15</a>) Final verdict and where I&#8217;ll use Muse Wonder next</p><p></p><h3>Tools referenced:</h3><p>&#8226; Meta Muse Wonder / Muse Wonder Full: <a href="https://research.meta.ai/blog/muse-wonder">https://research.meta.ai/blog/muse-wonder</a></p><p>&#8226; Muse Code: <a href="https://developer.meta.com/ai/lp/muse-code">https://developer.meta.com/ai/lp/muse-code</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 Meta designed Muse with Alex Cornell]]></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-meta-designed-muse-with</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-how-meta-designed-muse-with</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 12 Oct 2026 15:00:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/135a1e19-04d6-423c-86c8-c957635b14f1_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>How Meta designed Muse: an AI agent people actually want to talk to | Alex Cornell (Design Director)</h3><div id="youtube2-4TOLm1g-gCE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;4TOLm1g-gCE&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/4TOLm1g-gCE?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/4TOLm1g-gCE">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/0TX7XWiX19RmtPn5hdiQkv">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-meta-designed-muse-an-ai-agent-people-actually/id1809663079?i=1000795938734">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fq6H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fq6H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/def6788c-25f4-419e-a30c-376dfbb5334f_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;:10220,&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/219333230?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_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_!Fq6H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!Fq6H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef6788c-25f4-419e-a30c-376dfbb5334f_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></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></ul></blockquote><p><strong>Alex Cornell</strong> is a design director at Meta, where he leads design for Muse. In this episode, he explains how progressive disclosure makes Muse approachable for casual users without limiting technical ones, why its main chat is designed as a single persistent relationship, and how generative UI can feel personal without constantly changing the interface. He also shares how he uses Muse to turn years of Instagram saves into a shopping catalog, analyze his golf and chess games, and transform a 20-year-old blog into a daily podcast.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>AI agents should be designed for conversations with people, not interactions with software.</strong> Alex&#8217;s guiding question for Muse was &#8220;How would this work if you were talking to another human?&#8221; That principle shaped everything from removing traditional message bubbles to placing the agent at the top of the screen instead of inside a standard chat window.</p></li><li><p><strong>Progressive disclosure is one of the most useful principles in AI product design.</strong> Muse represents the same activity at three levels: a simple emoji for casual users, a task list for anyone who wants more detail, and raw logs for engineers. Each person gets the transparency they need without adding clutter for everyone else.</p></li><li><p><strong>Visible chain-of-thought is often a workaround for latency, not a valuable feature.</strong> Many AI products display reasoning steps to reassure users while a slow model works. Muse is fast enough to operate quietly, showing that agents do not need to perform their thinking when they can simply deliver the result.</p></li><li><p><strong>Generative UI works best when the structure stays fixed and the content changes.</strong> Muse&#8217;s avatar, feed items, and idea cards are deliberately designed surfaces. The dynamic elements are the agent&#8217;s status emoji, personalized suggestions, and small animations, allowing the experience to feel alive without rebuilding the interface every session.</p></li><li><p><strong>Instagram saves may be one of the most overlooked data sources for consumer AI.</strong> Alex connected years of saved posts to Muse, asked it to organize them, and turned the results into shopping recommendations styled like a SkyMall catalog. It gave forgotten personal data a practical new use without requiring technical setup.</p></li><li><p><strong>Designing non-deterministic systems requires a different relationship with craft.</strong> Alex has spent his career controlling exactly how interfaces appeared, but Muse looks different for every person and cannot guarantee pixel-perfect outputs. Learning to judge the results by usefulness rather than visual precision has been one of the most liberating shifts in his career.</p></li><li><p><strong>Muse&#8217;s single persistent chat is a meaningful product bet.</strong> Instead of dividing every interaction into separate threads, it treats the main conversation as an ongoing relationship with the agent. Side chats handle scoped tasks, but the central thread preserves continuous context in a way Alex believes the industry has not fully explored.</p></li><li><p><strong>Polite prompting may be an effective strategy, not merely good manners.</strong> Alex responds to frustrating results with calm, specific feedback rather than anger. He&#8217;s also seen agents change their responses when users express frustration more sharply. His conclusion is that clear, respectful direction may produce better results.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Alex Cornell&#8217;s 3 Meta Muse Workflows for Shopping, Hobbies, and Archives: <a href="https://www.chatprd.ai/how-i-ai/alex-cornell-meta-muse-workflows">https://www.chatprd.ai/how-i-ai/alex-cornell-meta-muse-workflows</a><br>&#8627; How to Create a Personalized Shopping Catalog from Your Instagram Saves Using AI: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-instagram-shopping-catalog">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-instagram-shopping-catalog</a><br>&#8627; How to Use AI for Hobby Improvement and Data Analysis for Golf &amp; Chess: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-golf-chess-analysis">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-golf-chess-analysis</a><br>&#8627; How to Revive an Old Blog or Digital Archive as a Personal AI Podcast: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-blog-archive-podcast">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-blog-archive-podcast</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 Meta designed Muse: an AI agent people actually want to talk to | Alex Cornell (Design Director)]]></title><description><![CDATA[Listen now | &#127897;&#65039;Alex Cornell explains how Muse serves your mom and an engineer with the same interface, and demos a SkyMall-style catalog, golf recaps, and a blog turned podcast]]></description><link>https://www.lennysnewsletter.com/p/how-meta-designed-muse-an-ai-agent</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-meta-designed-muse-an-ai-agent</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 12 Oct 2026 12:03:55 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/219332317/4404418704e8f2d872514c6b545013a7.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-4TOLm1g-gCE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;4TOLm1g-gCE&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/4TOLm1g-gCE?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>Alex Cornell</strong> is a design director at Meta, where he leads design on Muse, Meta&#8217;s consumer AI agent. He came to the role with a long background in software product design, including time as a founder, and has spent the past year building one of the most thoughtful agent interfaces in the consumer AI space. Muse ships with a custom avatar, a three-layer status display, a personalized ideas surface, and a generative feed. Alex has been sharing the reasoning behind each of those design decisions publicly on Threads.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/4TOLm1g-gCE">YouTube</a>, <a href="https://open.spotify.com/show/4aRP2XSavdtrLG5FZoonOK">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>Why Alex built Muse to feel like messaging, not an AI app</p></li><li><p>How Muse&#8217;s three-layer status system accommodates different levels of technical expertise</p></li><li><p>What generative UI actually means in a shipped consumer product</p></li><li><p>How Alex turned years of forgotten Instagram saves into a daily shopping catalog</p></li><li><p>Why his mom apologized to her Muse, and what it means for AI design</p></li><li><p>How he uses Muse to track his golf game, shot by shot, as he works toward a single-digit handicap</p></li><li><p>The mindset shift designers need when the output is never pixel-perfect</p></li><li><p>When to use the main chat versus a side chat, and where the architecture still falls short</p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VEIL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VEIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1053c4e8-6550-4ce2-8def-65ed9b72c8f5_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;:10220,&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/219332317?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_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_!VEIL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!VEIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1053c4e8-6550-4ce2-8def-65ed9b72c8f5_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><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><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE">00:00</a>) Welcome and guest intro</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=170s">02:50</a>) Designing Muse</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=333s">05:33</a>) Choosing which primitives to surface: characters, ideas, feed</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=530s">08:50</a>) Speed of model and response times</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=661s">11:01</a>) Generative UI and personalization</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=865s">14:25</a>) SkyMall demo: Instagram saves turned into a shopping catalog</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1036s">17:16</a>) Shopping, monitoring, and price alerts with Muse</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1147s">19:07</a>) Instagram and Pinterest connectors for visual data</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1300s">21:40</a>) Golf use case: round recaps, shot data, practice breakdowns</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1528s">25:28</a>) Main chat versus side chats</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1676s">27:56</a>) Old blog turned morning podcast: 20 years of posts via the Wayback Machine</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1779s">29:39</a>) Chess dashboard: game analysis with a snarky coach</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=1859s">30:59</a>) What designers need to learn for AI, and what still works</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=2073s">34:33</a>) Prompting strategy when Muse is being obstinate</p><p>(<a href="https://www.youtube.com/watch?v=4TOLm1g-gCE&amp;t=2191s">36:31</a>) Where to find Alex</p><p></p><h3>Tools referenced:</h3><p>&#8226; Meta Muse: <a href="https://muse.ai">https://muse.ai</a></p><p></p><h3>Other references:</h3><p>&#8226; The Wayback Machine: <a href="https://web.archive.org">https://web.archive.org</a></p><p>&#8226; Instagram: <a href="https://www.instagram.com">https://www.instagram.com</a></p><p>&#8226; Pinterest: <a href="https://www.pinterest.com">https://www.pinterest.com</a></p><p>&#8226; Chess.com: <a href="https://www.chess.com">https://www.chess.com</a></p><p>&#8226; SkyMall/Sharper Image aesthetic: <a href="https://www.skymall.com">https://www.skymall.com</a></p><p></p><h3>Where to find Alex Cornell:</h3><p>LinkedIn: <a href="http://linkedin.com/in/alex-cornell-5449a99">linkedin.com/in/alex-cornell-5449a99</a></p><p>X: <a href="https://x.com/alexcornell">https://x.com/alexcornell</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: 8 real Jev use cases + How OpenAI uses ChatGPT Sites (live at DevDay!) + Claire’s DevDay recap]]></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-8-real-jev-use-cases-how</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-8-real-jev-use-cases-how</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 05 Oct 2026 15:03:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c5cdfeff-de11-47d2-b9eb-9686c14dff8d_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>Jev: 8 real use cases for the fastest, cheapest model I&#8217;ve ever used | John Lindquist</h3><div id="youtube2-dAIIaepNhQM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dAIIaepNhQM&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/dAIIaepNhQM?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/dAIIaepNhQM">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/7y3ZneX90vWwdfBOdFXGwv">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/jev-8-real-use-cases-for-the-fastest-cheapest-model/id1809663079?i=1000792403834">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d4bL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d4bL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dff8b62d-c274-4890-9118-e46bcd17af5b_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;:7075,&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/218050972?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_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_!d4bL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!d4bL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff8b62d-c274-4890-9118-e46bcd17af5b_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><blockquote><h3>Brought to you by:</h3><p><a href="https://www.vanta.com/howiai">Vanta</a>&#8212;Automate compliance and simplify security</p></blockquote><p><strong>John Lindquist</strong> is an educator and developer who created egghead.io and now runs mega.dev, a hands-on program for developers building with AI agents. In this episode, he walks through eight Jev demos, including a real-time voice assistant, data deduplication, app routing, chess analysis, multi-agent coordination, and a live presentation coach. He also explains why Jev is better understood as a fast, inexpensive decision engine than a chatbot, how layering multiple classifications improves accuracy, and when a traditional LLM is still the better tool.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Jev outputs decisions instead of text, and that constraint is its defining feature.</strong> It turns unstructured input into structured results such as scores, classifications, probabilities, and function calls. Once developers stop treating it like a chatbot and identify the decisions their applications need to make, many previously impractical use cases become obvious.</p></li><li><p><strong>Jev&#8217;s speed and cost unlock a different class of applications.</strong> Across eight demos, John shows what becomes possible when decisions cost almost nothing and return nearly instantly. He spent just 73 cents across 23 development runs, while Claire processed five gigabytes of JSON for 40 cents.</p></li><li><p><strong>The right mental model for Jev is an if/else statement, not prompt engineering.</strong> John recommends using it wherever a traditional program would contain a condition, switch statement, or branching decision. Developers define the available paths, and Jev uses natural language to select the right one.</p></li><li><p><strong>Routing is one of Jev&#8217;s most immediately useful patterns.</strong> A single natural-language input can identify the right tool, infer the intended action, and trigger the appropriate function. John&#8217;s to-do and omnibar demos show the kind of fast, flexible command layer that voice assistants have long promised but rarely delivered.</p></li><li><p><strong>Layered classification often works better than relying on one perfect decision.</strong> John frequently runs one classification, feeds its result into another, and combines the steps later as real usage data accumulates. Because each call costs so little, adding another pass can meaningfully improve accuracy without making the workflow expensive.</p></li><li><p><strong>The chess benchmark makes Jev&#8217;s advantage concrete.</strong> It analyzed a full game in under a second, running ten times faster and costing four times less than the low-reasoning LLM without sacrificing accuracy. When the possible actions are finite, a decision model can outperform a generative model on the metrics that matter.</p></li><li><p><strong>Jev makes &#8220;efficient inefficiency&#8221; a viable strategy.</strong> Evaluating every chess move, mapping every route through Wikipedia, or checking every agent&#8217;s path for collisions may sound wasteful. But when each decision is fast and inexpensive, brute-force analysis can be simpler and more effective than carefully narrowing the search space.</p></li><li><p><strong>Knowing when not to use Jev matters just as much.</strong> Jev works best when the action space is defined and natural language must be routed into it. Creative reasoning, open-ended analysis, brainstorming, and image interpretation still belong to LLMs. The biggest gains come from intentionally combining both types of models.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>John Lindquist&#8217;s 6 Jev Workflows for Apps, Data, and AI Agents: <a href="https://www.chatprd.ai/how-i-ai/john-lindquist-jev-workflows">https://www.chatprd.ai/how-i-ai/john-lindquist-jev-workflows</a><br>&#8627; How to Build a Real-Time Voice-Controlled To-Do List App with Jev: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-voice-controlled-todo-app">https://www.chatprd.ai/how-i-ai/workflows/jev-voice-controlled-todo-app</a><br>&#8627; How to Deduplicate and Clean Large Datasets Using AI Decision Models: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-data-deduplication">https://www.chatprd.ai/how-i-ai/workflows/jev-data-deduplication</a><br>&#8627; How to Build a Smart Command Bar and App Router with Jev: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-smart-command-bar-app-router">https://www.chatprd.ai/how-i-ai/workflows/jev-smart-command-bar-app-router</a></p></div><h3>How OpenAI uses ChatGPT Sites (live at DevDay!) | Kath Korevec (Product Lead)</h3><div id="youtube2-kz5Cpomk3HA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kz5Cpomk3HA&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/kz5Cpomk3HA?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/kz5Cpomk3HA">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/6Ck8DiUcUIl184RmkF98FL">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-openai-uses-chatgpt-sites-live-at-devday-kath-korevec/id1809663079?i=1000793234208">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FMXt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!FMXt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_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;:13746,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&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/218050972?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_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_!FMXt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!FMXt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae7876a-fa30-407e-ab5b-8d9b59a5e49a_1600x114.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://www.merge.dev/howiai">Merge</a></strong>&#8212;Connective infrastructure for production AI</p></li><li><p><strong><a href="https://www.vanta.com/howiai">Vanta</a></strong>&#8212;Automate compliance and simplify security</p></li></ul></blockquote><p><strong>Kath Korevec</strong> is a member of the Product staff at OpenAI who has been building and using ChatGPT Sites internally for more than a year. In this episode, she demonstrates how OpenAI uses Sites to turn live Slack, Notion, and calendar data into personalized internal tools, including an incident command center that adapts to each visitor. She also shows how she automated music discovery with Reddit and Spotify and built a community dungeon crawler through shared skills, and explains why fast models are changing how people create personal software.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Plugin Insights lets one site automatically personalize itself for every visitor.</strong> Kath connected an incident command site to Slack and Notion, allowing it to infer someone&#8217;s team from their channel access and display only the relevant incidents and runbooks. Connector authentication handles the personalization without requiring custom logic.</p></li><li><p><strong>Developers do not have to write the connector logic themselves.</strong> Codex can infer the appropriate plugins when a prompt mentions collaboration, Notion, calendars, or other connected tools. Kath often uses the phrase &#8220;use Plugin Insights to build this site,&#8221; but says Codex frequently reaches for the right connectors without being explicitly told.</p></li><li><p><strong>Sites is infrastructure, not simply a hosting layer.</strong> It includes D1 storage, an R2 bucket, MCP plugin hosting, and support for co-editors. Kath&#8217;s team uses it for production work, including the slides used during the OpenAI DevDay keynote, while many others still treat it as a prototyping tool.</p></li><li><p><strong>Software can now be temporary and still worth building.</strong> Kath might create a personalized site for one business trip, use it for a week, and discard it afterward. When development overhead falls far enough, even a tool with a seven-day lifespan can deliver meaningful value.</p></li><li><p><strong>Kath&#8217;s automated music discovery workflow shows what personal software can already do.</strong> Her site uses computer control to find popular Reddit playlists every Monday, creates a fresh Spotify playlist, and plays it automatically. During the demo, it surfaced a song she had never heard and genuinely liked.</p></li><li><p><strong>Skills let a community extend an application without accessing its codebase.</strong> Kath published a dungeon-building skill that defines the room dimensions, controls, and structure. Anyone can install it, create a themed room with Astra, and add the result to her shared dungeon crawler.</p></li><li><p><strong>Faster models can make builders more creative.</strong> Kath and Claire both found that slow generation breaks the creative thread, while immediate results encourage continued experimentation. During one Astra ultrafast session, Claire&#8217;s kids called out requests like &#8220;jellyfish belly&#8221; and &#8220;add a chicken,&#8221; and she kept building without losing momentum.</p></li><li><p><strong>Kath draws a clear boundary around AI acting in her name.</strong> She uses Codex for research, thinking, and drafting, but will not let it email or message people without her approval. Her rule is simple: AI can help prepare the communication, but the send button remains hers.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Kath Korevec&#8217;s ChatGPT Sites Workflows: Dashboards, Music, and Games: <a href="https://www.chatprd.ai/how-i-ai/kath-korevec-chatgpt-sites-workflows">https://www.chatprd.ai/how-i-ai/kath-korevec-chatgpt-sites-workflows</a><br>&#8627; How to Build a Real-Time Incident Command Dashboard with ChatGPT Sites: <a href="https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-incident-dashboard">https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-incident-dashboard</a><br>&#8627; How to Create an Automated Weekly Music Discovery Playlist with AI: <a href="https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-weekly-music-playlist">https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-weekly-music-playlist</a><br>&#8627; How to Create a Collaborative 3D Game with ChatGPT Sites and Custom Skills: <a href="https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-collaborative-3d-game">https://www.chatprd.ai/how-i-ai/workflows/chatgpt-sites-collaborative-3d-game</a></p></div><h2>OpenAI Dev Day 2026: The releases that actually matter</h2><div id="youtube2-pJNM1z9l5mU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;pJNM1z9l5mU&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/pJNM1z9l5mU?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/pJNM1z9l5mU">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/6YEf51ENKks86DejRTOi23">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/openai-dev-day-2026-the-releases-that-actually-matter/id1809663079?i=1000792403879">Apple Podcasts</a></strong></p></div><p>In this solo episode, Claire breaks down the biggest announcements from OpenAI DevDay and shares what happened when she tested several of them early. She explores how Dots, Spaces, and Sites could change the way people and agents work together, then uses the Decisions API to select better podcast thumbnails and Astra ultrafast to build a collaborative sketchpad and an interactive 3D world. She also shares what feels promising, what still needs work, and which new tools are worth trying first.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Dots are more capable than they look, but the product still needs time to mature.</strong> Claire&#8217;s Dot shopped, wrote code, and proactively noticed a conflict in her kids&#8217; swim schedule. The results were strong, but the relationship between Dot threads, ChatGPT conversations, and Codex remains confusing, so she is waiting to understand where Dots fit before giving a final verdict.</p></li><li><p><strong>ChatGPT Spaces may be the most underrated announcement from DevDay.</strong> It gives humans and agents a shared workspace for documents, slides, and other artifacts, with proper permissions and data controls. Claire had recently built a similar tool called Claire&#8217;s Notebook because she believed this workflow was missing, and sees OpenAI&#8217;s version as a serious challenge to Google.</p></li><li><p><strong>Sites with bundled plugins offers an enterprise answer to the flood of AI-generated internal tools.</strong> Teams can package a connector such as Snowflake inside a shareable app while preserving each user&#8217;s existing data permissions. Authorized employees see the relevant information, while everyone else remains blocked automatically.</p></li><li><p><strong>GPT-6.1 Sol is a compelling workhorse for cost-conscious teams.</strong> It costs $2 per million input tokens and $10 per million output tokens, compared with Astra&#8217;s $10 and $50. Claire still pays the premium for Astra because she loves using it, but believes Sol deserves serious consideration for everyday work.</p></li><li><p><strong>Adding vision to the Decisions API unlocks an entirely new category of workflows.</strong> Claire used it to scan 100 video frames and identify usable thumbnail shots in about ten seconds. Combining fast, inexpensive classification with visual understanding turns a previously tedious production task into a largely solved problem.</p></li><li><p><strong>Astra Ultrafast is expensive, but it gave Claire a glimpse of the future.</strong> An interactive session with her kids cost roughly $97, yet its real-time SVG sketchpad and natural-language 3D game showed what near-instant code generation can feel like inside a product. If the price falls, this level of speed could dramatically expand what people build.</p></li><li><p><strong>The platform primitives may matter more than the flashy demos.</strong> Computer use in the Agents API, Codex developer tools, planned plugin monetization, and the new Pro 500 plan create infrastructure developers can build on over time. The ability to use the same foundations powering Codex is especially significant.</p></li><li><p><strong>Claire is still using Grok Bots for daily work, and she is not rushing to switch.</strong> She prefers assigning narrow agents to specific jobs rather than relying on one agent for everything. Her advice is to try Dots and watch for where their proactive model earns a place in the workflow, not abandon a system that already works.</p></li></ol><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 OpenAI uses ChatGPT Sites (live at DevDay!) | Kath Korevec (Product Lead)]]></title><description><![CDATA[Watch now (36 mins) | &#127897;&#65039; Kath Korevec demos ChatGPT Sites live at OpenAI DevDay, showing how to turn Slack, Notion, and calendar data into internal tools that adapt to each person on your team]]></description><link>https://www.lennysnewsletter.com/p/how-openai-uses-chatgpt-sites-live</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-openai-uses-chatgpt-sites-live</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 05 Oct 2026 12:04:54 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/218411890/aa07f9195211ebc3f9d97bb380bb7bbb.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-kz5Cpomk3HA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kz5Cpomk3HA&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/kz5Cpomk3HA?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>Kath Korevec</strong> is a member of the Product staff at OpenAI working on Codex, and she spent over a year building and using ChatGPT Sites internally before its public launch. She&#8217;s been on the front lines of shipping Plugin Insights, MCP plugin hosting, and the connector ecosystem, which now includes around 60 integrations.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/kz5Cpomk3HA">YouTube</a>, <a href="https://open.spotify.com/episode/6Ck8DiUcUIl184RmkF98FL">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-openai-uses-chatgpt-sites-live-at-devday-kath-korevec/id1809663079?i=1000793234208">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>What Plugin Insights actually does, and why it changes who can use a site</p></li><li><p>The incident command site Kath built for her OpenAI team, and how it uses live Slack and Notion connectors</p></li><li><p>The one phrase that tells Codex to wire up connectors for you</p></li><li><p>The infrastructure layer inside Sites that most people haven&#8217;t touched yet</p></li><li><p>How Kath fixed her Spotify after her kids wrecked it, using Reddit and computer use</p></li><li><p>The skill distribution model behind her community dungeon crawler, and why it&#8217;s a new way to think about collaboration</p></li><li><p>Why model speed is what actually determines how creative you get</p></li><li><p>Where Kath draws a hard line on AI acting in her name</p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZuX5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZuX5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4159c7af-d4db-4f8c-b5b1-03f7d3beab84_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;:13746,&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/218411890?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_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_!ZuX5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ZuX5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4159c7af-d4db-4f8c-b5b1-03f7d3beab84_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><p><strong><a href="https://www.merge.dev/howiai">Merge</a></strong>&#8212;Connective infrastructure for production AI</p><p><strong><a href="https://www.vanta.com/howiai">Vanta</a></strong>&#8212;Automate compliance and simplify security</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;pp=0gcJCWMAwfN6Pr3D">00:00</a>) Welcome and intro</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=60s">01:00</a>) Sites: internal testing and use cases</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=353s">05:53</a>) Sites infrastructure</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=540s">09:00</a>) Kath&#8217;s favorite connectors</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=670s">11:10</a>) Unique ways to use Sites</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=748s">12:28</a>) Curating a custom Spotify playlist</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=950s">15:50</a>) Game design and development</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=1542s">25:42</a>) Bringing inference into Sites: the widget experiment</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=1800s">30:00</a>) Awesome Sites gallery</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=1917s">31:57</a>) Kath&#8217;s prompting strategy</p><p>(<a href="https://www.youtube.com/watch?v=kz5Cpomk3HA&amp;t=2060s">34:20</a>) Wrap-up and how to find Kath</p><p></p><h3>Tools referenced:</h3><p>&#8226; ChatGPT Sites: <a href="https://chatgpt.com/sites">https://chatgpt.com/sites</a></p><p>&#8226; OpenAI Codex: <a href="https://openai.com/codex">https://openai.com/codex</a></p><p></p><h3>Other references:</h3><p>&#8226; OpenAI DevDay: <a href="https://openai.com/devday">https://openai.com/devday</a></p><p>&#8226; Awesome Sites: <a href="https://awesomesites.ai">https://awesomesites.ai</a></p><p></p><h3>Where to find Kath Korevec:</h3><p>LinkedIn: <a href="https://www.linkedin.com/in/kathleensimpson/?isSelfProfile=false">https://www.linkedin.com/in/kathleensimpson/?isSelfProfile=false</a></p><p>X: <a href="https://x.com/simpsoka">https://x.com/simpsoka</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[OpenAI Dev Day 2026: The releases that actually matter]]></title><description><![CDATA[Watch now (24 mins) | &#127897;&#65039; Claire tests OpenAI&#8217;s DevDay releases, from Dots, Spaces, and Sites to AI-picked thumbnails and a $97 game, and shares what&#8217;s worth trying first]]></description><link>https://www.lennysnewsletter.com/p/openai-dev-day-2026-the-releases</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/openai-dev-day-2026-the-releases</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 30 Sep 2026 14:45:15 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/218186983/9c2ff1653183e44db01f0a6716124cf3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-pJNM1z9l5mU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;pJNM1z9l5mU&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/pJNM1z9l5mU?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>I spent the day at OpenAI&#8217;s DevDay in San Francisco, and I have good news and bad news: OpenAI released a lot of stuff.<br><br>In this episode, I break down the announcements worth paying attention to - and show you what happened when I tested some of them early. We&#8217;ll meet my Dot, explore why Spaces and Sites could matter for how teams work, and get into the model and API updates I&#8217;m most excited about as a developer.<br><br>I use the Decisions API to find podcast thumbnails where nobody looks awkward, build a collaborative sketchpad with Astra ultrafast, and let my kids redesign a 3D world in real time. That last experiment cost about $97. My wallet has thoughts.<br><br>These are my early impressions: what&#8217;s promising, what still feels rough, and what I think you should try first.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/pJNM1z9l5mU">YouTube</a>, <a href="https://open.spotify.com/episode/6YEf51ENKks86DejRTOi23">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/openai-dev-day-2026-the-releases-that-actually-matter/id1809663079?i=1000792403879">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>What OpenAI&#8217;s Dots can do, how I&#8217;ve been using mine, and why I&#8217;m waiting to give a full verdict</p></li><li><p>Why Spaces might be one of the most underhyped announcements for collaboration between humans and agents</p></li><li><p>How Sites with connectors and plugins could help teams share internal tools with the right data permissions</p></li><li><p>Where GPT-6.1 Sol fits in my model stack&#8212;and why speed and cost matter</p></li><li><p>What vision adds to the Decisions API, including my thumbnail-selection and hot dog demos</p></li><li><p>What Astra ultrafast makes possible for interactive AI apps, from collaborative drawing to a changing 3D game</p></li><li><p>Where the speed feels magical, where the experience still needs work, and what it costs</p></li></ol><div><hr></div><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU">00:00</a>) OpenAI DevDay recap&#8212;and pressing the Codex reset button</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=58s">00:58</a>) Dots: early impressions and rough edges</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=417s&amp;pp=0gcJCWMAwfN6Pr3D">06:57</a>) Spaces: working with humans and agents</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=637s">10:37</a>) Sites, connectors, and sharing internal tools</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=786s">13:06</a>) Models and platform: GPT-6.1 Sol</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=876s">14:36</a>) Decisions API: fast decisions with vision</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=927s">15:27</a>) Finding better podcast thumbnails with AI</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=989s">16:29</a>) Hot dog or not hot dog?</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1037s">17:17</a>) Astra ultrafast: speed, pricing, and possibilities</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1130s">18:50</a>) The Other Pencil: drawing alongside AI</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1185s">19:45</a>) Little Starship: a 3D world you can change with a prompt</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1284s">21:24</a>) The $97 AI game&#8212;and what it makes possible</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1345s">22:25</a>) Agents API, computer use, plugins, and plan updates</p><p>(<a href="https://www.youtube.com/watch?v=pJNM1z9l5mU&amp;t=1383s">23:03</a>) What I&#8217;d try first</p><p></p><h3>Tools referenced:</h3><p>&#8226; ChatGPT: Dots, Spaces, and Sites: <a href="https://chatgpt.com/">https://chatgpt.com/</a></p><p>&#8226; Codex: <a href="https://openai.com/codex/">https://openai.com/codex/</a></p><p>&#8226; OpenAI API &#8212; GPT-6.1 Sol, Decisions API, and Astra ultrafast: <a href="https://platform.openai.com/">https://platform.openai.com/</a></p><p>&#8226; Jev: <a href="https://typesafe.ai/">https://typesafe.ai/</a></p><p></p><h3>Other references:</h3><p>&#8226; OpenAI DevDay 2026: <a href="https://devday.openai.com/">https://devday.openai.com/</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[Jev: 8 real use cases for the fastest, cheapest model I’ve ever used | John Lindquist]]></title><description><![CDATA[Watch now (46 mins) | &#127897;&#65039; Educator and developer John Lindquist shares eight Jev demos, from live voice classification and deduplication to agent routing, showing how low costs make once-impractical ideas worth trying]]></description><link>https://www.lennysnewsletter.com/p/jev-8-real-use-cases-for-the-fastest</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/jev-8-real-use-cases-for-the-fastest</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 30 Sep 2026 12:04:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/218050591/ad574beedfa0c67fe39e8b4b552ca024.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-dAIIaepNhQM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dAIIaepNhQM&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/dAIIaepNhQM?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>John Lindquist</strong> created egghead.io, a developer education platform used by hundreds of thousands of working engineers. These days he&#8217;s building mega.dev, a hands-on program specifically for developers who want to do real work with AI agents, not just prototype them.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/dAIIaepNhQM">YouTube</a>, <a href="https://open.spotify.com/episode/7y3ZneX90vWwdfBOdFXGwv">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/jev-8-real-use-cases-for-the-fastest-cheapest-model/id1809663079?i=1000792403834">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>Why Jev is a decision engine, not a chatbot, and what that distinction actually changes about how you build</p></li><li><p>How John built a real-time voice to-do app that classifies and executes commands with no visible pause</p></li><li><p>The data deduplication pattern that merges messy records in milliseconds using confidence scores</p></li><li><p>Why Jev works best as a router, and how a single text input can navigate users deep into an app</p></li><li><p>What a chess match between Jev and a low-reasoning LLM reveals about speed, cost, and when to use which</p></li><li><p>The multi-step classification pattern John reaches for when one Jev pass isn&#8217;t enough</p></li><li><p>Where Jev falls short, and when you should still reach for a full generative model</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VGf7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VGf7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de000339-9847-4cb5-99b0-566902e27c78_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;:7075,&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/218050591?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_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_!VGf7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!VGf7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde000339-9847-4cb5-99b0-566902e27c78_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><h3>Brought to you by:</h3><p><a href="https://www.vanta.com/howiai">Vanta</a>&#8212;Automate compliance and simplify security</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM">00:00</a>) John Lindquist returns for Jev week</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=272s">04:32</a>) What Jev actually outputs</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=375s">06:15</a>) Demo: real-time voice to-do app</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=497s">08:17</a>) How sequential Jev calls chain together</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=638s">10:38</a>) Demo: plain English to function name (grocery cart)</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=710s">11:50</a>) Demo: data deduplication and record merging</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=825s">13:45</a>) Confidence scores and multi-model validation</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=906s">15:06</a>) Demo: Jev as a multi-level app router</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=1103s">18:23</a>) Architecting around Jev</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=1175s">19:35</a>) Demo: Jev vs. traditional LLM at chess (speed and cost benchmarks)</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=1469s">24:29</a>) DOM interactions as a decision set, not an infinite canvas</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=1701s&amp;pp=0gcJCWMAwfN6Pr3D">28:21</a>) Demo: Wikipedia &#8220;path to philosophy&#8221; route mapper</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=1828s">30:28</a>) Demo: multi-agent coordination and collision avoidance</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=2016s&amp;pp=0gcJCWMAwfN6Pr3D">33:36</a>) Demo: real-time presentation coach</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=2216s">36:56</a>) Quick recap</p><p>(<a href="https://www.youtube.com/watch?v=dAIIaepNhQM&amp;t=2394s">39:54</a>) Lightning round and final thoughts</p><p></p><h3>Tools referenced:</h3><p>&#8226; Jev (TypeSafe AI decision model): <a href="https://typesafe.ai/blog/introducing-system-one-models-and-jev">https://typesafe.ai/blog/introducing-system-one-models-and-jev</a></p><p>&#8226; Vercel AI Gateway: <a href="https://vercel.com/docs/ai-gateway">https://vercel.com/docs/ai-gateway</a></p><p>&#8226; OpenRouter: <a href="https://openrouter.ai">https://openrouter.ai</a></p><p>&#8226; Opus 5.5 (mentioned in context of iterative demo building): <a href="https://www.anthropic.com/claude-opus-5-5">https://www.anthropic.com/claude-opus-5-5</a></p><p></p><h3>Where to find John Lindquist:</h3><p>LinkedIn: <a href="http://linkedin.com/in/john-lindquist-84230766">linkedin.com/in/john-lindquist-84230766</a></p><p>X: <a href="https://x.com/johnlindquist">https://x.com/johnlindquist</a></p><p>Mega.dev: <a href="https://mega.dev/">https://mega.dev/</a></p><p>Egghead.io: <a href="https://egghead.io/">https://egghead.io/</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: Jev for beginners + I left Claude for months, Opus 5.5 brought me back + Opus 5.5 vs. GPT-6 Sol bench]]></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-jev-for-beginners-i-left</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-jev-for-beginners-i-left</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 28 Sep 2026 15:03:13 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ce9775f1-a48e-4a11-9177-4230d3be80a8_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>Jev for beginners: how to use it and what to build</h3><div id="youtube2--KIBgpGA_XI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-KIBgpGA_XI&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/-KIBgpGA_XI?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/-KIBgpGA_XI">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/53FaKpN4Ov2mOAZneFIJJI">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/jev-for-beginners-how-to-use-it-and-what-to-build/id1809663079?i=1000792012320">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QrOo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QrOo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bdf5f69-8c42-4b87-8198-a58fac4e519c_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;:11528,&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/217274858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_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_!QrOo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!QrOo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bdf5f69-8c42-4b87-8198-a58fac4e519c_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><ul><li><p><strong><a href="https://openart.ai/suite/chat?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-ga2-na-acq-web">OpenArt</a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p></li></ul></blockquote><p>In this solo episode, Claire tests Jev, TypeSafe AI&#8217;s new decision model that returns structured choices, scores, and probabilities instead of generated text. She uses it to analyze 1,700 pull requests for 9 cents, map her Claude and Codex usage, triage email, search 4,500 YouTube comments, and process 200,000 classifications for about $4. She also explains why Jev works best alongside a frontier model and how its speed and pricing make entirely new kinds of real-time apps and large-scale analysis practical.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Jev is a decision model, not a language model, and that distinction can make many tasks dramatically cheaper.</strong> Instead of generating text, it returns predefined values such as a category, score, or probability. Claire believes this covers roughly 90% of what many software workflows actually need, at 4 cents per million input tokens with no output-token fee.</p></li><li><p><strong>It cost Claire 9 cents to understand where two years of engineering work went.</strong> She used Jev to compare 1,700 ChatPRD pull requests across 17,000 pairs, then had Gemini Flash Lite label the resulting clusters. In about two minutes, she learned that nearly 30% of the company&#8217;s engineering work had gone toward platform, security, and infrastructure.</p></li><li><p><strong>Some of the most useful analysis is already sitting on a local computer.</strong> Claude Code and Codex store past sessions locally, allowing Jev to classify them in minutes. Claire discovered that engineering had fallen from nearly 100% of her AI usage in January to less than 40% by September, with agents and media publishing filling the gap.</p></li><li><p><strong>Jev becomes far more powerful when paired with a frontier model.</strong> Claire uses Jev to classify, cluster, filter, and route large datasets, then sends only the most important groups to GPT-6 Astra for deeper reasoning. For ChatPRD&#8217;s product insights graph, this approach processed 1,100 signals and completed 200,000 operations for about $4 on the Jev side.</p></li><li><p><strong>Jev&#8217;s pricing changes which ideas are worth building.</strong> Because it returns small predefined values instead of generating long responses, TypeSafe charges nothing for output tokens. Claire spent less than $10 on Jev during the week, making classification workloads that would normally be expensive at scale feel almost free.</p></li><li><p><strong>Jev makes real-time AI loops practical.</strong> Claire built a voice app that turns a spoken phrase into a color, matches it with a quote based on sentiment, and displays everything almost instantly. Jev made its decisions so quickly that the quote API became the slowest part of the workflow.</p></li><li><p><strong>YouTube comment analysis is an immediate use case for any podcast team.</strong> Claire classified 4,500 How I AI comments by sentiment, identified 58 containing episode ideas, and built a keyword search that scans the full dataset in under a second. The results showed strong demand for a Grok versus Muse comparison and an 80% positive response to the &#8220;Claude Code for product managers&#8221; episode.</p></li><li><p><strong>The real skill is recognizing where a pipeline only needs a decision.</strong> Jev will not write documentation or design an interface, but it can sort, route, rank, and filter enormous datasets quickly and cheaply. Claire now asks one question before every build: Where does this workflow simply need to make a decision? That is where Jev belongs.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Jev: AI Data Analysis and Product Insights: <a href="https://www.chatprd.ai/how-i-ai/jev-ai-data-analysis-product-insights">https://www.chatprd.ai/how-i-ai/jev-ai-data-analysis-product-insights</a><br>&#8627; Jev GitHub PR Analysis: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-github-pr-analysis">https://www.chatprd.ai/how-i-ai/workflows/jev-github-pr-analysis</a><br>&#8627; Jev YouTube Comment Analysis: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-youtube-comment-analysis">https://www.chatprd.ai/how-i-ai/workflows/jev-youtube-comment-analysis</a><br>&#8627; Jev Multi-Model Product Insights: <a href="https://www.chatprd.ai/how-i-ai/workflows/jev-multi-model-product-insights">https://www.chatprd.ai/how-i-ai/workflows/jev-multi-model-product-insights</a></p></div><h2>I left Claude for months. Opus 5.5 is why I&#8217;m back.</h2><div id="youtube2-zObYdmNB2Bo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zObYdmNB2Bo&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/zObYdmNB2Bo?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/zObYdmNB2Bo">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/04TcTW0pjDliDoqJH71d4p">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/i-left-claude-for-months-opus-5-5-is-why-im-back/id1809663079?i=1000791159677">Apple Podcasts</a></strong></p></div><p>Claire tests Claude Opus 5.5 after months of leaving Claude out of her daily workflow. She puts it through long-running agentic tasks, frontend prototyping, writing, SVG illustration, computer use, and video editing to see where it earns a place back in her stack. She also shares why she is pairing it with Codex for cross-model code review, where Claude&#8217;s safety limits still get in the way, and which tasks remain firmly in Codex territory.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>A model&#8217;s personality can matter just as much as its intelligence.</strong> Claire stopped using Claude for months because its rambling, preachy, and overly verbose replies made it unpleasant to work with. Opus 5.5 is the first model in the family that no longer makes her blood boil, which is a meaningful improvement even if no benchmark captures it.</p></li><li><p><strong>Opus 5.5&#8217;s lower price and faster performance make long-running agent work more practical.</strong> It is 40% cheaper than Opus 5, and Claire found it noticeably faster. It successfully completed four complex tasks spanning inbox triage, backend development, research, and computer use, including runs of up to 82 steps from a single prompt.</p></li><li><p><strong>Silence during long-running tasks creates its own user experience problem.</strong> Opus 5.5 sometimes remains quiet for eight or nine minutes, leaving users unsure whether it is still working. It is a reminder that perceived latency matters alongside actual latency, especially when agents run for extended periods.</p></li><li><p><strong>Opus 5.5 is the strongest frontend designer Claire has tested so far.</strong> Its ChatPRD homepage redesign was bold and polished enough that she plans to ship it. The model handles hierarchy, white space, and visual rhythm exceptionally well, though it still struggles with consumer-app aesthetics and defaults to &#8220;Claude orange&#8221; without direction.</p></li><li><p><strong>SVG illustration is an unexpected strength of Opus 5.5.</strong> It was the only model Claire tested that produced clean, charming, and animatable character SVGs with consistent styling across multiple expressions. The characters remained visually coherent, and their anatomy mostly made sense.</p></li><li><p><strong>Opus 5.5 has a clear safety posture, and sometimes that means saying no.</strong> It refused when Claire asked it to skip testing and push directly to production, and it may route cybersecurity work to Opus 4.8. Whether that feels reassuring or frustrating depends on the workflow, but its boundaries are consistent.</p></li><li><p><strong>The best use of Opus 5.5 may be as an adversarial reviewer for another model.</strong> Claire now has Codex and Opus review each other&#8217;s work rather than using one to replace the other. This cross-model loop catches issues either model might miss alone, making the additional cost worthwhile when quality matters.</p></li><li><p><strong>Computer use and video editing still belong to Codex in Claire&#8217;s workflow.</strong> Opus 5.5&#8217;s ElevenLabs MCP video test produced weak color grading, too few jump cuts, and sloppy overlays. Codex also remains stronger at computer use in her current setup, giving her no reason to shift either category to Claude.</p></li><li><p><strong>Claude is back, but it has not replaced Codex as Claire&#8217;s daily driver.</strong> Opus 5.5 has earned a role in pull-request reviews, architecture questions, and frontend development. Codex&#8217;s desktop experience, computer use, and workflow integration still keep it in the primary position.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Claude Opus 5.5 Review: <a href="https://www.chatprd.ai/how-i-ai/claude-opus-5-5-review">https://www.chatprd.ai/how-i-ai/claude-opus-5-5-review</a><br>&#8627; Claude Opus 5.5 SVG Illustrations: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-opus-5-5-svg-illustrations">https://www.chatprd.ai/how-i-ai/workflows/claude-opus-5-5-svg-illustrations</a><br>&#8627; Claude Opus 5.5 Frontend Prototypes: <a href="https://www.chatprd.ai/how-i-ai/workflows/claude-opus-5-5-frontend-prototypes">https://www.chatprd.ai/how-i-ai/workflows/claude-opus-5-5-frontend-prototypes</a></p></div><h2>Opus 5.5 vs. GPT-6 Sol: which model won my blind taste test?</h2><div id="youtube2-LMT-bknLmNo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;LMT-bknLmNo&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/LMT-bknLmNo?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/LMT-bknLmNo">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/1IrZbRirfRKTnuz5BFSw50">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/opus-5-5-vs-gpt-6-sol-which-model-won-my-blind-taste-test/id1809663079?i=1000791189481">Apple Podcasts</a></strong></p></div><p>Claire takes the How I AI bench live to compare GPT-6 Astra, GPT-6 Sol, Claude Opus 5.5, and more across the work she actually does. She blind-scores writing, frontend prototypes, agent personality, and SVG illustrations, with an AI judge helping evaluate backend work, long-running agents, and computer use. She also checks video edits and a 3D Barbie game build. Along the way, she explains why Astra won her heart, Opus 5.5 won her week, and Sol delivered mixed results while remaining a favorite for everyday work.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Expanding the benchmark from two categories to eight changed what Claire could see.</strong> The original How I AI Vibe Review focused on PRDs and frontend prototypes. Adding personal productivity tasks like inbox triage, along with backend development, long-running agent tasks, computer use, SVGs, and video editing exposed clear differences between the models Claire preferred for design and those she enjoyed interacting with.</p></li><li><p><strong>Opus 5.5 returned to Claire&#8217;s workflow because of ergonomics, not benchmarks.</strong> After repeatedly asking Claude to communicate like a normal person, she found Opus 5.5 concise, clear, and far less irritating. At one point, Claire thought the old frustration had returned, then realized she had accidentally selected Opus 5. The difference was that obvious.</p></li><li><p><strong>Making Opus 5.5 quieter also made it feel slower, even when it was not.</strong> Long stretches of silence can make users wonder whether the model is still working. GPT-6 Sol found a better balance in Claire&#8217;s testing, narrating enough to feel responsive without creating additional noise.</p></li><li><p><strong>GPT-6 Sol&#8217;s lower price changes how teams should think about model selection.</strong> Learning that Sol costs roughly half as much as Opus 5.5 immediately changed how Claire thought about routing work. She also believes teams should optimize caching before obsessing over model choice, since ChatPRD has seen significant savings when its caches are configured properly.</p></li><li><p><strong>Dash-heavy writing is an immediate warning sign in Claire&#8217;s benchmark.</strong> Two models received a 1 out of 5 for agent personality because nearly every message contained an em dash. It may sound overly specific, but Claire sees it as a reliable signal that a customer-facing agent will sound like generic AI writing instead of a natural collaborator.</p></li><li><p><strong>Claire and the AI judge disagree, which makes the benchmark more useful.</strong> The judge favored Fable and rated Sol lower, while Claire preferred Astra. The difference reflects two definitions of quality: the judge rewards correctness and structure, while Claire measures how much she actually wants to use the model.</p></li><li><p><strong>The blind SVG comparison changed Claire&#8217;s earlier verdict.</strong> In her standalone Opus 5.5 review, Claire favored its character illustrations. But in this live blind comparison, Astra and Sol came out ahead on character SVGs, surprising her after she had predicted a Claude win. </p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Opus 5.5 vs. GPT-6 Sol Blind Test: <a href="https://www.chatprd.ai/how-i-ai/opus-5-5-vs-gpt-6-sol-blind-test">https://www.chatprd.ai/how-i-ai/opus-5-5-vs-gpt-6-sol-blind-test</a><br>&#8627; AI SVG Icon Generation: <a href="https://www.chatprd.ai/how-i-ai/workflows/ai-svg-icon-generation">https://www.chatprd.ai/how-i-ai/workflows/ai-svg-icon-generation</a><br>&#8627; AI Inbox Triage and Email Drafts: <a href="https://www.chatprd.ai/how-i-ai/workflows/ai-inbox-triage-email-drafts">https://www.chatprd.ai/how-i-ai/workflows/ai-inbox-triage-email-drafts</a><br>&#8627; Blind Test AI Models: <a href="https://www.chatprd.ai/how-i-ai/workflows/blind-test-ai-models">https://www.chatprd.ai/how-i-ai/workflows/blind-test-ai-models</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[Jev for beginners: how to use it and what to build]]></title><description><![CDATA[Watch now (26 mins) | &#127897;&#65039; Jev returns type-safe structured values instead of text, which makes it the fastest, cheapest classification layer I&#8217;ve ever put in a pipeline&#8212;and this week I shipped three real projects with it]]></description><link>https://www.lennysnewsletter.com/p/jev-for-beginners-how-to-use-it-and</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/jev-for-beginners-how-to-use-it-and</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 28 Sep 2026 12:03:04 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/217276787/bbbdb644d146a9502f51a217a7dcb87a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2--KIBgpGA_XI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-KIBgpGA_XI&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/-KIBgpGA_XI?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>Jev is TypeSafe AI&#8217;s new decision model. It returns type-safe structured values (a choice, a score, a probability) instead of generated text, at 4 cents per million input tokens with no output charge. This week I ran it on five real projects: PR categorization, a meta-analysis of my own Claude and Codex sessions, Gmail triage, the ChatPRD product insights graph, and a live audience dashboard built from 4,500 YouTube comments.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/-KIBgpGA_XI">YouTube</a>, <a href="https://open.spotify.com/episode/53FaKpN4Ov2mOAZneFIJJI">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/jev-for-beginners-how-to-use-it-and-what-to-build/id1809663079?i=1000792012320">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p>What makes Jev fundamentally different from every other model I&#8217;ve used</p></li><li><p>How I analyzed 1,700 PRs for 9 cents and what I found out about where my engineering effort actually went</p></li><li><p>The personal meta-analysis you can run on your own Claude and Codex sessions right now</p></li><li><p>Why I stopped using Jev alone, and what I pair it with now</p></li><li><p>How I turned 4,500 YouTube comments into a searchable audience dashboard for almost nothing</p></li><li><p>The real-time app I built in an afternoon that shows something surprising about Jev&#8217;s speed</p></li><li><p>Why Jev&#8217;s pricing model is different from any LLM I&#8217;ve used, and what it makes practical to build</p></li><li><p>The ChatPRD product insights project: 1,100 signals, 200,000 classifications, and what it cost me</p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P529!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!P529!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!P529!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!P529!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P529!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19f9554a-ee5e-402c-b945-4a9f730acb56_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;:11528,&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/217276787?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_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_!P529!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!P529!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!P529!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!P529!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f9554a-ee5e-402c-b945-4a9f730acb56_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><p><strong><a href="https://openart.ai/suite/chat?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-ga2-na-acq-web">OpenArt</a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI">00:00</a>) Jev launch and what makes it different from every other model</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=169s">02:49</a>) Type-safe values explained</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=328s">05:28</a>) Understanding Jev outputs</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=459s">07:39</a>) Use case 1: PR categorization and pairwise clustering</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=672s">11:12</a>) Use case 2: analyzing your own local Claude Code and Codex sessions</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=780s">13:00</a>) Use case 3: Gmail triage with Jev scoring and LLM follow-up</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=870s">14:30</a>) Use case 4: ChatPRD&#8217;s product insights graph</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=1097s">18:17</a>) Demo: How I AI audience signal dashboard</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=1334s">22:14</a>) Demo: voice-to-color emotion-mapping app</p><p>(<a href="https://www.youtube.com/watch?v=-KIBgpGA_XI&amp;t=1516s">25:16</a>) Jev week recap and what&#8217;s coming in episode 2</p><p></p><h3>Tools referenced:</h3><p>&#8226; Jev (TypeSafe AI): <a href="https://typesafe.ai">https://typesafe.ai</a></p><p>&#8226; Vercel: <a href="https://vercel.com/ai">https://vercel.com/ai</a></p><p>&#8226; GitHub API: <a href="https://docs.github.com/en/rest">https://docs.github.com/en/rest</a></p><p>&#8226; YouTube Data API v3: <a href="https://developers.google.com/youtube/v3">https://developers.google.com/youtube/v3</a></p><p>&#8226; OpenAI Realtime Voice API: <a href="https://platform.openai.com/docs/guides/realtime">https://platform.openai.com/docs/guides/realtime</a></p><p>&#8226; Gemini 3.5 Flash-Lite: <a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite">https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite</a></p><p>&#8226; API Ninjas Quotes API: <a href="https://api-ninjas.com/api/quotes">https://api-ninjas.com/api/quotes</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[Opus 5.5 vs. GPT-6 Sol: which model won my blind taste test?]]></title><description><![CDATA[Watch now (39 mins) | &#127897;&#65039; I ran blind evaluations across writing, frontend prototypes, long-running agentic tasks, SVGs, coding, and video editing, then put Opus 5.5 through Barbie Bench]]></description><link>https://www.lennysnewsletter.com/p/opus-55-vs-gpt-6-sol-which-model</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/opus-55-vs-gpt-6-sol-which-model</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Tue, 22 Sep 2026 23:12:49 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/216986081/4e28f684cb755ce703f7e39c9b492e85.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-LMT-bknLmNo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;LMT-bknLmNo&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/LMT-bknLmNo?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><strong>Listen or watch on <a href="https://youtu.be/LMT-bknLmNo">YouTube</a>, <a href="https://open.spotify.com/episode/1IrZbRirfRKTnuz5BFSw50">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/opus-5-5-vs-gpt-6-sol-which-model-won-my-blind-taste-test/id1809663079?i=1000791189481">Apple Podcasts</a></strong></p></div><p><span>I got up early to record an Opus 5.5 review. Then Anthropic and OpenAI dropped new models on the same morning, and I decided to do something I&#8217;d never done before: take the How I AI bench live. I put GPT-6 Astra, GPT-6 Sol, Claude Opus 5.5, and more through the work I actually care about: emails, PRDs, frontend prototypes, backend work, long-running agents, SVGs, and video editing. I scored the outputs without knowing which model made them, so you get to watch me make predictions, change my mind, and reveal my own very inconsistent taste. Astra won my heart. Opus 5.5 won my week. Sol still has me split. There&#8217;s a creative result I got completely wrong, an LLM judge that disagreed with me, and a return to Barbie Bench: the 3D fashion game that keeps reminding me how far we have to go. The hands are tragic. AGI has not arrived.<br></span></p><h3>What you&#8217;ll learn:</h3><ol><li><p><span>How I run the How I AI bench blind, and what gets an output a bad score before I even know which model made it</span></p></li><li><p><span>Why Astra won my heart while Opus 5.5 might be overall strongest, especially for long-running agents and B2B frontend</span></p></li><li><p><span>Where Sol still wins me over on clear writing, readable PRDs, and price</span></p></li><li><p><span>The character SVG results that completely overturned my prediction about Anthropic</span></p></li><li><p><span>What happened when I asked these models to edit video, and why I think skills explain part of the disappointment</span></p></li><li><p><span>Why an LLM judge disagreed with my rankings, and what it was rewarding that I wasn&#8217;t</span></p></li></ol><div><hr></div><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;pp=0gcJCWMAwfN6Pr3D">00:00</a>) LIVE setup and new model launches</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=90s">01:30</a>) What&#8217;s new in Opus 5.5, Sol, and Luna</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=251s">04:11</a>) Guardrails, personality, and speed</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=540s">09:00</a>) The How I AI bench and blind evaluation process</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=691s&amp;pp=0gcJCWMAwfN6Pr3D">11:31</a>) Email and personal-productivity results</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=830s">13:50</a>) Frontend prototype vibe checks</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=1450s&amp;pp=0gcJCWMAwfN6Pr3D">24:10</a>) Backend, agent personality, and long-running tasks</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=1705s">28:25</a>) SVG illustration test</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=1788s">29:48</a>) AI video-editing results</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=1843s">30:43</a>) Predictions before the reveal</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=1880s">31:20</a>) Barbie Bench: the 3D fashion-game test</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=2057s">34:17</a>) Results: Astra, Sol, and Opus 5.5</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=2104s">35:04</a>) Writing clarity and creative surprises</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=2211s">36:51</a>) Why the LLM judge disagreed with me</p><p>(<a href="https://www.youtube.com/watch?v=LMT-bknLmNo&amp;t=2244s">37:24</a>) What each model is actually best for</p><p></p><h3>Tools referenced:</h3><p>&#8226; <span>Claude Opus 5.5: </span><a href="https://www.anthropic.com/claude-opus-5-5"><span>https://www.anthropic.com/claude-opus-5-5</span></a></p><p>&#8226; <span>GPT-6 Sol and Luna: </span><a href="https://openai.com/index/introducing-gpt-6-sol-and-luna/"><span>https://openai.com/index/introducing-gpt-6-sol-and-luna/ </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>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 left Claude for months. Opus 5.5 is why I'm back]]></title><description><![CDATA[Watch now (25 mins) | &#127897;&#65039; I abandoned Claude for months because it drove me insane. Opus 5.5 changed that, and I'll show you exactly where it's earning a spot back in my stack for frontend, SVGs, and agentic tasks]]></description><link>https://www.lennysnewsletter.com/p/i-left-claude-for-months-opus-55</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/i-left-claude-for-months-opus-55</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Tue, 22 Sep 2026 19:06:40 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/216949144/18479e36b6288c9b1639e0f61d72a7ab.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-zObYdmNB2Bo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zObYdmNB2Bo&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/zObYdmNB2Bo?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><strong>Listen or watch on <a href="https://youtu.be/zObYdmNB2Bo">YouTube</a>, <a href="https://open.spotify.com/episode/04TcTW0pjDliDoqJH71d4p">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/i-left-claude-for-months-opus-5-5-is-why-im-back/id1809663079?i=1000791159677">Apple Podcasts</a></strong></p></div><p><span>I&#8217;ve been off Claude for months. Not because it got dumb, but because it got annoying. The rambling, the hedging, the preachy little disclaimers on tasks that didn&#8217;t need them. I moved most of my daily work to Codex and I didn&#8217;t miss it. Then Anthropic shipped Opus 5.5: 40% cheaper than Opus 5, faster, and with what they&#8217;re calling a fundamentally different alignment approach. I ran it for a week across real work, including four long-running agentic tasks, a full ChatPRD homepage redesign, an SVG benchmark, and one very firm refusal, and I&#8217;m ready to give you the honest verdict. There&#8217;s a lot to like. There are still two things that drive me a little crazy. And there&#8217;s one capability I genuinely wasn&#8217;t expecting.</span></p><h3>What you&#8217;ll learn:</h3><ol><li><p>Why I walked away from Claude entirely, and what it took for me to come back</p></li><li><p>The real cost math on Opus 5.5 and why pricing matters more for agentic work than single prompts</p></li><li><p>What happened when I ran four long-running agentic tasks, including one that tried to manipulate Claude mid-run</p></li><li><p>Why Opus 5.5 is now my go-to for frontend prototyping, and where it still lets me down</p></li><li><p>The one capability I genuinely didn&#8217;t see coming, and no other model in my stack can match it</p></li><li><p>The moment Opus 5.5 told me flat-out no, and what that says about where Anthropic&#8217;s safety posture actually lands in practice</p></li><li><p>Where Codex still wins, and how I&#8217;m splitting my model stack after a full week of testing</p></li></ol><div><hr></div><h3>In this episode:</h3><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo">00:00</a>) Why I stopped using Claude</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=62s&amp;pp=0gcJCWMAwfN6Pr3D">01:02</a>) What Anthropic says Opus 5.5 is</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=114s">01:54</a>) Cost, speed, and benchmark overview</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=200s">03:20</a>) Safety, alignment, and the cybersecurity limits</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=302s&amp;pp=0gcJCWMAwfN6Pr3D">05:02</a>) How I AI bench</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=339s">05:39</a>) Voice test: is it actually not annoying?</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=474s">07:54</a>) Long-running agentic task results</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=650s">10:50</a>) Frontend prototyping</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=1043s">17:23</a>) Writing voice and email</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=1181s">19:41</a>) SVG illustrations</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=1246s">20:46</a>) Video editing</p><p>(<a href="https://www.youtube.com/watch?v=zObYdmNB2Bo&amp;t=1302s">21:42</a>) My verdict: what it&#8217;s good at, what it still isn&#8217;t</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Claude Opus 5.5: </span><a href="https://www.anthropic.com/claude-opus-5-5"><span>https://www.anthropic.com/claude-opus-5-5</span></a></p><p><span>&#8226; ElevenLabs MCP connector: </span><a href="https://elevenlabs.io/mcp"><span>https://elevenlabs.io/mcp</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>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: Meta’s Muse review + How Warp ships 2,000 PRs a month with AI factories ]]></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-metas-muse-review-how-warp</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-i-ai-metas-muse-review-how-warp</guid><dc:creator><![CDATA[Lenny Rachitsky]]></dc:creator><pubDate>Mon, 21 Sep 2026 15:03:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/67497542-645c-4aa8-a1d2-c5aa697d2bd1_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><div class="image-link image2" 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></div></figure></div><h3>Muse review: The personal AI agent that gets consumer UX right</h3><div id="youtube2-2UwemqPkJSQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2UwemqPkJSQ&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/2UwemqPkJSQ?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/2UwemqPkJSQ">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/6k3Suy4c4UonVFFoeReaRt">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/muse-review-the-personal-ai-agent-that-gets-consumer/id1809663079?i=1000790016753">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W9aB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W9aB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4fd45cb-66db-43e9-a72e-30752186c463_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;:18801,&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/216071073?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_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_!W9aB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!W9aB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4fd45cb-66db-43e9-a72e-30752186c463_1600x114.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><p><strong><a href="https://www.optimizely.com/howIAI">Optimizely</a></strong>&#8212;Your AI agent orchestration platform for marketing and digital teams</p><p><strong><a href="https://openart.ai/arena?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-arena-na-acq-web">OpenArt</a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p></blockquote><p>In this solo episode, Claire tests Meta&#8217;s Muse, a personal AI agent designed for everyday users. She walks through how it manages her family calendar, creates a polished morning newsletter, tracks personal goals, and asks for permission before acting on sensitive information. She also explores the thoughtful details that make Muse feel trustworthy, where its browser use still falls short, and what its approach could mean for the future of consumer AI.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>Meta&#8217;s consumer design expertise makes Muse feel different from other agents on the market.</strong> The teams behind Facebook and Instagram understand how to build trust with nontechnical users, and that experience shows up throughout Muse. It never exposed Claire to a terminal, surfaced a confusing error, or requested permission at an awkward moment. She tested onboarding, calendar management, email ingestion, goal setting, and browser-based purchasing in one session without encountering a single moment of friction that broke the experience.</p></li><li><p><strong>Muse created the best version of Claire&#8217;s family morning brief on its first attempt.</strong> Claire has tested generating family newsletters with OpenClaw and Codex, but Muse produced a more beautiful and thoughtfully structured PDF without requiring any follow-up prompting. It even added a &#8220;Talk at the Table&#8221; section with kid-friendly questions about the news and proactively identified scheduling conflicts. That is the standard personal agents should aim for: not simply completing the request but noticing useful things the user did not think to ask about.</p></li><li><p><strong>How an agent requests permission matters as much as what it can do once permission is granted.</strong> Muse does not default to unlimited access or interrupt the user with constant approval requests. It asks at the moment access becomes relevant, confirms what it found, and checks again before taking action. After reading Claire&#8217;s email to build a family profile, for example, Muse summarized what it had learned and asked whether it could use that information. Anyone building an agent that handles personal data should pay attention to that interaction pattern.</p></li><li><p><strong>Muse&#8217;s activity feed provides the kind of agent transparency Claire wants everywhere.</strong> Every task includes a detailed record of the tool calls, scripts, searches, and individual steps Muse completed. Most consumers will probably ignore it, but developers and power users will find it invaluable. Claire immediately wanted the same interface in Codex and Claude Code. Seeing exactly how an agent arrived at an outcome builds a different level of trust than receiving a polished result with no visibility into the process.</p></li><li><p><strong>Personal goals require a different product model than tasks or chat.</strong> Helping someone gently sleep-train an eight-and-a-half-month-old while room-sharing in a small house is not a request that can be completed in one sitting. Muse gathered context across multiple turns, established a reminder, and treated the situation as an ongoing goal whose progress should be tracked. Its tone was warm and specific without becoming overly agreeable. Claire said she felt &#8220;zero percent annoyed&#8221; with it, which she described as a miracle.</p></li><li><p><strong>Browser use remains the weak link for consumer agents.</strong> Muse struggled to shop for New Balance 9060s in a specific colorway, returning incorrect results and failing to complete the purchase. It performed better while buying tickets for <em>The Odyssey</em>, but initially opened the wrong movie. These failures are not unique to Muse. They are a reminder that browser-based shopping remains unreliable across the entire agent category.</p></li><li><p><strong>Muse&#8217;s animated avatar shows what it means to design specifically for AI.</strong> Instead of displaying a generic spinner while it works, Muse generates an animation in which its avatar picks up a tiny laptop when completing tasks and an orb when creating media. Nobody asked for this feature, but it makes the agent&#8217;s state immediately understandable. For Claire, this is what operating at the top of the craft looks like. It is not just polished corners and clean icons. It is using capabilities like image generation and animation to solve experience problems that could not have been solved before.</p></li><li><p><strong>Muse is introducing a new vocabulary for consumer AI.</strong> It avoids technical terms such as crons, tools, artifacts, plugins, and connectors. Instead, it organizes the product around a feed, ideas, goals, and a library. That language is a deliberate design decision. The words a product uses determine who feels comfortable using it, and Muse is clearly designed for a much broader audience than today&#8217;s coding and productivity agents are.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Meta Muse Review: A Personal AI Agent for Family Life: <a href="https://www.chatprd.ai/how-i-ai/meta-muse-review-personal-ai-agent">https://www.chatprd.ai/how-i-ai/meta-muse-review-personal-ai-agent</a><br>&#8627; How to Create a Printable Family Newsletter with Meta Muse: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-printable-family-newsletter">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-printable-family-newsletter</a><br>&#8627; How to Set Personal Goals and Reminders with Meta Muse: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-personal-goals-reminders">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-personal-goals-reminders</a><br>&#8627; How to Find and Buy Movie Tickets with Meta Muse: <a href="https://www.chatprd.ai/how-i-ai/workflows/meta-muse-movie-tickets">https://www.chatprd.ai/how-i-ai/workflows/meta-muse-movie-tickets</a></p></div><h3><span>How Warp ships 2,000 PRs a month with AI factories | Zach Lloyd (CEO, Warp)</span></h3><div id="youtube2-4_SHhSMHzNo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;4_SHhSMHzNo&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/4_SHhSMHzNo?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/4_SHhSMHzNo">YouTube</a> &#8226; <a href="https://open.spotify.com/episode/2TW2jWnVLGk1B2LJHKTQpP">Spotify</a> &#8226; <a href="https://podcasts.apple.com/us/podcast/how-warp-ships-2-000-prs-a-month-with-ai-factories/id1809663079?i=1000790924004">Apple Podcasts</a></strong></p></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4_1d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08fcb378-6bae-46e2-b85b-6a80d084514a_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;:15203,&quot;alt&quot;:&quot;&quot;,&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/215710129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_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_!4_1d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><p><strong>Brought to you by:</strong></p><p><strong><a href="https://getdx.com/howiai">DX</a></strong>&#8212;Engineering intelligence for the AI era</p><p><strong><a href="https://openart.ai/suite/chat?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-ga-na-acq-web">OpenArt</a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p></blockquote><p><strong>Zach Lloyd</strong> is the co-founder and CEO of Warp, an agentic development platform for software teams. In this episode, he demonstrates how Warp Factories turns a request in Slack into a tracked, tested, and merged pull request, with the first PR ready in as little as 35 minutes. He also explains how the team measures human involvement, scores every agent run, replays real tasks to compare models, and uses failed runs to continuously improve the factory itself.</p><h4>Biggest takeaways:</h4><ol><li><p><strong>A software factory is not just a faster coding agent. It is the entire development lifecycle running in the cloud.</strong> Warp&#8217;s factory, Wilson, can take a request from Slack through triage, Linear ticket creation, implementation, pull-request creation, computer-use QA, and merge without a human touching the keyboard. The difference between a factory and a coding agent is the difference between an assembly line and a single machinist. One completes a task. The other coordinates the entire production process.</p></li><li><p><strong>&#8220;Human interactions per pull request&#8221; may be the clearest measure of factory efficiency.</strong> Every follow-up prompt in Slack, clarification on a Linear ticket, and correction during code review represents additional human effort. Zach believes that the more steering an agent requires, the lower the factory&#8217;s true throughput becomes. It does not matter how quickly the agent writes code if a human remains the rate limiter, yet most teams are not measuring this.</p></li><li><p><strong>Humans in code review are now the biggest bottleneck in Warp&#8217;s engineering process.</strong> Wilson takes an average of 35 minutes to move from kickoff to pull request. The first human review arrives 3.5 hours later. Warp has already removed one source of delay by allowing the person who prompted the agent to review its work instead of requiring a separate reviewer. The company has not eliminated human review entirely, but Zach expects that accumulated trust will eventually make it possible for selected changes to merge without human review.</p></li><li><p><strong>A company&#8217;s own past work provides a better model benchmark than a public leaderboard.</strong> Benchmarks such as SWE-bench and Terminal-Bench measure performance on generic tasks. Warp instead replays real factory jobs using different model configurations, evaluates them with the same judging system used in production, and maps the cost-quality tradeoff on a Pareto chart. For Warp&#8217;s workload, model selection is the largest cost lever by far, with context management a distant second.</p></li><li><p><strong>Software factories can improve themselves when their configuration lives in code.</strong> Warp&#8217;s improvement loop collects failed runs until there is enough evidence to identify a pattern, typically around 20 to 25 examples. An observer agent analyzes what went wrong and proposes changes to the factory&#8217;s agent definitions. Because those definitions are stored as code, the same agents that complete the work can also update the instructions governing how they operate.</p></li><li><p><strong>The scoring layer is what separates a reliable factory from a vibe-coded pipeline.</strong> Warp uses an AI judge to score every agent run across multiple dimensions, including whether it created redundant tests. Agents often write tests that merely confirm current behavior instead of protecting against future regressions. The judging model is intentionally mid-tier so evaluation costs do not erase the factory&#8217;s savings, and Warp can adjust the sampling rate depending on how much oversight a workflow needs.</p></li><li><p><strong>AI becomes far more valuable outside engineering when it connects to real business data.</strong> During the conversation, Zach ran three tasks in parallel: redesigning a slide through Figma, extracting the 10 most common sales questions from four weeks of Granola transcripts, and creating a cold-lead re-engagement list in Google Sheets. The redesigned slide was useful, but the Granola analysis was more consequential. It identified &#8220;buy versus build&#8221; as the top customer question and backed that conclusion with evidence, giving Warp a clear signal about what its website and sales deck should address next.</p></li><li><p><strong>Working with agents in public can spread expertise without a formal training program.</strong> Every Wilson task runs in a shared Slack channel, allowing junior employees to watch experienced users prompt, steer, and correct the system in real time. Zach sees a power-law effect in agent usage: a small number of people become dramatically better than everyone else. Making their workflows visible allows those skills to spread quietly across the organization.</p></li><li><p><strong>Building faster does not help if the team builds the wrong thing.</strong> Warp still relies on user interviews, design sessions, and direct observation of how people use the product. The factory dramatically accelerates implementation, but it does not decide what deserves to be built or why. Those decisions still depend on human taste, customer understanding, and product judgment. The build phase may be changing quickly, but the work that comes before it remains remarkably traditional.</p></li></ol><div class="callout-block" data-callout="true"><h4>Blog and detailed workflow walkthroughs from this episode:</h4><p>Inside Warp&#8217;s Software Factory: <a href="https://www.chatprd.ai/how-i-ai/inside-warps-software-factory">https://www.chatprd.ai/how-i-ai/inside-warps-software-factory</a><br>&#8627; How to Build an Automated Software Factory: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-build-an-automated-software-factory">https://www.chatprd.ai/how-i-ai/workflows/how-to-build-an-automated-software-factory</a><br>&#8627; How to Build an AI-Powered CEO Toolkit: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-build-an-ai-powered-ceo-toolkit">https://www.chatprd.ai/how-i-ai/workflows/how-to-build-an-ai-powered-ceo-toolkit</a><br>&#8627; How to Measure and Self-Improve Your AI Software Development Factory: <a href="https://www.chatprd.ai/how-i-ai/workflows/how-to-measure-and-self-improve-your-ai-software-development-factory">https://www.chatprd.ai/how-i-ai/workflows/how-to-measure-and-self-improve-your-ai-software-development-factory</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 Warp ships 2,000 PRs a month with AI factories | Zach Lloyd (CEO, Warp)]]></title><description><![CDATA[Watch now (47 mins) | &#127897;&#65039; Warp CEO Zach Lloyd shows how his team turns requests from Slack, Linear, and GitHub into tracked, tested pull requests, then measures and improves its cloud-based AI software factory over time]]></description><link>https://www.lennysnewsletter.com/p/how-warp-ships-2000-prs-a-month-with</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/how-warp-ships-2000-prs-a-month-with</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Mon, 21 Sep 2026 12:04:11 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/215710129/8d665b46d4581cf6b5b5d6a46f95ddc6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-4_SHhSMHzNo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;4_SHhSMHzNo&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/4_SHhSMHzNo?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>Zach Lloyd </span></strong><span>is the co-founder and CEO of Warp, an AI-powered terminal and software factory platform used by tens of thousands of engineers. Before Warp, he spent nearly a decade at Google, including time as a principal engineer on Google Sheets. He built Warp from the ground up as a modern, AI-native alternative to legacy terminals, and the team has since expanded into software factories: a full cloud-based system that takes an idea in Slack all the way through to a merged PR.</span></p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/4_SHhSMHzNo">YouTube</a>, <a href="https://open.spotify.com/episode/2TW2jWnVLGk1B2LJHKTQpP">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/how-warp-ships-2-000-prs-a-month-with-ai-factories/id1809663079?i=1000790924004">Apple Podcasts</a></strong></p></div><h3><span>In this episode:</span></h3><ol><li><p><span>Why a software factory is more than a coding agent</span></p></li><li><p><span>The public Slack &#8594; Linear &#8594; GitHub &#8594; QA workflow</span></p></li><li><p><span>Human interactions per PR as a signal of automation and throughput</span></p></li><li><p><span>Why human review is still the bottleneck</span></p></li><li><p><span>Scoring agent runs, finding failure modes, and self-improving agent workflows</span></p></li><li><p><span>Replaying real tasks to choose model cost and quality tradeoffs</span></p></li><li><p><span>CEO workflows with Figma MCP, Granola, and research agents</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4_1d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08fcb378-6bae-46e2-b85b-6a80d084514a_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;:15203,&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/215710129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_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_!4_1d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!4_1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08fcb378-6bae-46e2-b85b-6a80d084514a_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></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://openart.ai/arena?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-arena-na-acq-web"><span>OpenArt</span></a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=155s">02:35</a>) Warp&#8217;s AI software factory, Wilson</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=563s&amp;pp=0gcJCWMAwfN6Pr3D">09:23</a>) Automatic factory triggers</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=672s">11:12</a>) The engineering leader dashboard Zach wishes he&#8217;d had</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=918s">15:18</a>) How code review is changing in an AI factory</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1028s">17:08</a>) Tracking cost per PR across model configs</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1127s">18:47</a>) Using LLM-as-a-judge to score every agent run</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1202s">20:02</a>) Catching redundant tests</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1339s">22:19</a>) How the factory self-improves from failed runs</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1563s">26:03</a>) Quick recap</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1713s&amp;pp=0gcJCWMAwfN6Pr3D">28:33</a>) Building a cost-quality Pareto chart for model selection</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1895s">31:35</a>) How Zach uses AI for non-technical CEO work</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=1930s">32:10</a>) Figma MCP demo</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=2143s">35:43</a>) Granola MCP demo</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=2201s">36:41</a>) GOG CLI demo</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=2300s">38:20</a>) Thinking in parallel tasks instead of sequential ones</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=2442s">40:42</a>) Zach&#8217;s prompting strategy for factory tasks</p><p>(<a href="https://www.youtube.com/watch?v=4_SHhSMHzNo&amp;t=2688s">44:48</a>) Where to find Zach</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Warp (AI terminal and software factories): </span><a href="https://warp.dev"><span>https://warp.dev</span></a></p><p><span>&#8226; Warp Factories:</span><a href="https://warp.dev/factories"><span> https://warp.dev/factories</span></a></p><p><span>&#8226; Linear (project and issue tracking): </span><a href="https://linear.app"><span>https://linear.app</span></a></p><p><span>&#8226; GitHub (version control and PR management): </span><a href="https://github.com"><span>https://github.com</span></a></p><p><span>&#8226; Slack (team communication and factory input layer): </span><a href="https://slack.com"><span>https://slack.com</span></a></p><p><span>&#8226; Sentry (crash reporting and automated issue triggers): </span><a href="https://sentry.io"><span>https://sentry.io</span></a></p><p><span>&#8226; Figma (design, used via Figma MCP): </span><a href="https://figma.com"><span>https://figma.com</span></a></p><p><span>&#8226; Granola (AI meeting notes and MCP integration): </span><a href="https://granola.so"><span>https://granola.so</span></a></p><p><span>&#8226; Grok Bot (fast inference, cost/quality trade-off): </span><a href="https://x.ai/bot/guides/grok-bot-101"><span>https://x.ai/bot/guides/grok-bot-101</span></a></p><p></p><h3>Where to find <span>Zach:</span></h3><p><span>X: </span><a href="https://x.com/ZachLloydTweets"><span>https://x.com/ZachLloydTweets</span></a></p><p></p><h3>Where to find Claire:</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[Muse review: The personal AI agent that gets consumer UX right]]></title><description><![CDATA[Watch now (38 mins) | &#127897;&#65039; I gave Meta&#8217;s Muse my calendar, my email, and my kids&#8217; chaotic schedule, and it produced a one-shot family PDF more beautiful than anything I&#8217;ve ever made with Claude or Codex]]></description><link>https://www.lennysnewsletter.com/p/muse-review-the-personal-ai-agent</link><guid isPermaLink="false">https://www.lennysnewsletter.com/p/muse-review-the-personal-ai-agent</guid><dc:creator><![CDATA[Claire Vo]]></dc:creator><pubDate>Wed, 16 Sep 2026 12:02:14 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/215710078/f0a34674483a4a7ee6a05d4ec88e3ffe.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-2UwemqPkJSQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2UwemqPkJSQ&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/2UwemqPkJSQ?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>I spent a few hours putting Meta&#8217;s Muse, its new personal AI agent, through a real first-pass test: onboarding, calendar management, goal setting, a one-shot family morning newsletter, browser-based shopping, and the animated avatar that honestly surprised me.</p><div class="pullquote"><p><strong>Listen or watch on <a href="https://youtu.be/2UwemqPkJSQ">YouTube</a>, <a href="https://open.spotify.com/episode/6k3Suy4c4UonVFFoeReaRt">Spotify</a>, or <a href="https://podcasts.apple.com/us/podcast/muse-review-the-personal-ai-agent-that-gets-consumer/id1809663079?i=1000790016753">Apple Podcasts</a></strong></p></div><h3>What you&#8217;ll learn:</h3><ol><li><p><span>Why Muse is the best-designed personal agent I&#8217;ve tested, and what specifically made it feel that way</span></p></li><li><p><span>The one-shot family PDF Muse produced that Claude and Codex never quite nailed</span></p></li><li><p><span>How Muse&#8217;s permission model works, and why it&#8217;s different from every other agent I&#8217;ve used</span></p></li><li><p><span>Why I set up a sleep training goal in Muse, and what it revealed about agent tone</span></p></li><li><p><span>The activity feed feature I immediately wished Codex and Claude Code had</span></p></li><li><p><span>Where Muse failed, and what it says about the limits of this category right now</span></p></li><li><p><span>The animated avatar decision that showed me what top-of-craft AI product design actually looks like</span></p></li></ol><div><hr></div><h3>Brought to you by:</h3><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uUGZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uUGZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png" width="1456" height="104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e52b1e0-602f-4fe5-b0f8-9711f772fb03_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;:18801,&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/215710078?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_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_!uUGZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 424w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 848w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 1272w, https://substackcdn.com/image/fetch/$s_!uUGZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e52b1e0-602f-4fe5-b0f8-9711f772fb03_1600x114.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><p><strong><a href="https://www.optimizely.com/howIAI"><span>Optimizely</span></a></strong>&#8212;Your AI agent orchestration platform for marketing and digital teams</p><p><strong><a href="https://openart.ai/suite/chat?utm_source=online&amp;utm_medium=influencer&amp;utm_campaign=infl-howiai-ga-na-acq-web"><span>OpenArt</span></a></strong>&#8212;An all-in-one AI creation platform for images, videos, music, audio, and more</p><p></p><h3>In this episode, we cover:</h3><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ">00:00</a>) What Muse is and who it&#8217;s actually built for</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=281s">04:41</a>) Signing in and the onboarding flow</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=436s&amp;pp=0gcJCWMAwfN6Pr3D">07:16</a>) The activity feed and its task lineage</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=504s">08:24</a>) First real task: managing the family calendar and deleting soccer practice</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=588s">09:48</a>) Requesting a morning newsletter PDF</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=869s">14:29</a>) The personalized news feed and how I set it up</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=965s&amp;pp=0gcJCWMAwfN6Pr3D">16:05</a>) The &#8220;Ideas&#8221; feature as an out-of-the-box prompt library</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1030s">17:10</a>) Setting up personal goals (water, shoes, and sleep training)</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1300s">21:40</a>) Library: documents, websites, images, videos, and podcasts</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1391s">23:11</a>) Quick recap and what I love</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1436s">23:56</a>) Activity feed design deep dive: tool calls and step-by-step lineage</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1518s">25:18</a>) How Muse handles permissions</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1572s">26:12</a>) The animated avatar: Polly becomes Slime, the teal dragon</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1774s">29:34</a>) Browser use test: shopping for New Balance 9060s (not great)</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=1875s">31:15</a>) Browser use test 2: buying IMAX tickets for <em>The Odyssey</em> (much better)</p><p>(<a href="https://www.youtube.com/watch?v=2UwemqPkJSQ&amp;t=2014s">33:34</a>) TL;DR and what I&#8217;ll actually use Muse for going forward</p><p></p><h3>Tools referenced:</h3><p><span>&#8226; Muse: </span><a href="https://muse.ai/"><span>https://muse.ai/</span></a></p><p><span>&#8226; Stripe Link (payment method featured in Muse): </span><a href="https://link.com"><span>https://link.com</span></a></p><p><span>&#8226; 1Password (future Muse integration mentioned): </span><a href="https://1password.com"><span>https://1password.com</span></a></p><p>&#8226; OpenClaw (Claire&#8217;s previous personal agent setup): <a href="https://openclaw.ai/">https://openclaw.ai/</a></p><p>&#8226; Grok Bot (Grok-based agent from prior stack): <a href="https://x.ai/news/introducing-grok-bot">https://x.ai/news/introducing-grok-bot</a></p><p>&#8226; Codex (OpenAI coding agent, comparison point): <a href="https://openai.com/codex">https://openai.com/codex</a></p><p>&#8226; NotebookLM (Google, comparison to Muse&#8217;s podcast generation): <a href="https://notebooklm.google.com">https://notebooklm.google.com</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>