<?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[Department of Product]]></title><description><![CDATA[Product-led analysis and AI Knowledge for people who work in tech. Join product managers, designers, engineers and VCs from Spotify, Netflix, Apple, Stripe and more.]]></description><link>https://departmentofproduct.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!hQTX!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faab60aea-ff4d-4b53-a92d-ed3c5536f679_512x512.png</url><title>Department of Product</title><link>https://departmentofproduct.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 20 Jun 2026 06:43:32 GMT</lastBuildDate><atom:link href="https://departmentofproduct.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Department of Product]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[departmentofproduct@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[departmentofproduct@substack.com]]></itunes:email><itunes:name><![CDATA[Rich Holmes]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rich Holmes]]></itunes:author><googleplay:owner><![CDATA[departmentofproduct@substack.com]]></googleplay:owner><googleplay:email><![CDATA[departmentofproduct@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rich Holmes]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[🔵 Codex's Record and Replay lets you record a workflow and re-use it]]></title><description><![CDATA[Plus: Claude Design's new capabilities, Square's coding agent shipped an entire backlog in a few days, show off your actual skills with LinkedIn's connected apps]]></description><link>https://departmentofproduct.substack.com/p/codexs-record-and-replay-lets-you</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/codexs-record-and-replay-lets-you</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 19 Jun 2026 12:48:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ccd67c57-2ae9-4835-b2ae-93cb5dc1658e_2666x1500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, OpenAI&#8217;s Codex unveiled some helpful new features, including one called &#8220;Record &amp; Replay&#8221; which uses computer use models to record a task and save it as a re-usable skill. We&#8217;ll take a closer look at some of the ways you might want to experiment with it.</p><p>Plus, Square reveals how its new coding agent shipped an entire backlog in just a few days and how LinkedIn&#8217;s new connectors feature can help you demonstrate the work you actually do day to day to potential future employers.</p><p>Happy Friday and have a great weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/@departmentofproduct"><span>Watch on YouTube</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> | </span><a href="https://substack.com/@richholmes"><span>Follow on Substack Notes</span></a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3><span data-color="rgb(67, 67, 67)" style="color: rgb(67, 67, 67);">Key reads and resources for product teams</span></h3><p><strong><a href="https://www.shopify.com/news/spring-26-edition-design?utm_source=comms_paid&amp;utm_medium=newsletter&amp;utm_campaign=dop-goldrush_Q226YPWFBH"><span>What developers can build on Shopify&#8217;s Catalog API and UCP</span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">As part of the Spring &#8216;26 Edition, Shopify designers and developers built five shopping apps in a few days. Each running on Catalog API for product discovery and Universal Commerce Protocol for the full commerce journey, they show what&#8217;s possible for developers, designers, and anyone with an idea. </span><a href="https://www.shopify.com/news/spring-26-edition-design?utm_source=comms_paid&amp;utm_medium=newsletter&amp;utm_campaign=dop-goldrush_Q226YPWFBH"><span>See everything that launched</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">. (Shopify Editions*)</span></p><p><strong><a href="https://www.kaggle.com/whitepaper-agent-skills"><span>How to use Agent Skills - an in-depth new guide from Google&#8217;s AI teams with practical examples</span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Agent Skills turn any general-purpose AI agent into a specialist on demand. Written by a specialist AI team at Google including Tanvi Singhal and Gabriela Hernandez Larios, this comprehensive guide explains why a simple folder with a markdown file has become the standard for equipping AI agents with procedural memory - and why 19% of poorly-designed skills actually degrade performance. Learn how to build, evaluate, and deploy skills in production, from structuring your first one to managing libraries of hundreds. (Google)</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.kaggle.com/whitepaper-agent-skills" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WZ3m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 424w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 848w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 1272w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WZ3m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png" width="1456" height="611" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:611,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.kaggle.com/whitepaper-agent-skills&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WZ3m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 424w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 848w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 1272w, https://substackcdn.com/image/fetch/$s_!WZ3m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5521d10f-c91c-421a-b2c2-2bc1829f1da1_2048x860.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">New on the Department of Product Substack this week:</span></p><p><strong><a href="https://departmentofproduct.substack.com/p/how-coinbase-built-an-ai-agent-that"><span>How Coinbase built an AI Agent that converts Figma designs into production ready code</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> </span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"><br>Learn more about how Coinbase cut feature development time from 16 days to 4 by building an AI Agent that converts Figma designs directly into production-ready code - slashing 80% of wasted handoff time between design and engineering. </span></p><p><strong><a href="https://departmentofproduct.substack.com/p/why-semantic-data-layers-matter-to"><span data-color="#0c50ff" style="color: rgb(12, 80, 255);">Why Semantic Data Matters to Product Teams</span></a><span data-color="#0c50ff" style="color: rgb(12, 80, 255);"><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Semantic data layers - a translation tool between raw data and business questions - are having a renaissance in 2026. Find out why - and how you can use them at work. (Department of Product)</span></p><p><strong><a href="https://www.builder.io/blog/how-to-make-ai-agents-follow-your-design-system?utm_source=tldrproduct"><span>How to make AI agents follow your design system</span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">AI agents are great at learning from your codebase - which is a problem if your codebase is a mess. Alice Moore discovered this when an AI agent opened a pull request that looked perfect in screenshots but used deprecated components, hardcoded colors instead of design tokens, and failed accessibility checks. Learn how to constrain agent behavior through linting, strict types, and reference implementations so your code review focuses on what actually matters. (Builder IO)</span></p><p><strong><a href="https://www.atlassian.com/blog/ai-at-work/atlassians-design-md-is-here-what-we-learned-testing-portable-design-context-in-practice"><span>What Atlassian learned building its own DESIGNmd file in production</span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Atlassian&#8217;s design team tested DESIGN.md, and found it works great for quick prototyping but can cost more tokens and produce less accurate results than their custom tools in production. (Atlassian)</span></p><p><strong><a href="https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering"><span>Is Meta destroying its engineering organization?</span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Gergely Orosz investigates how leadership&#8217;s obsession with AI led to forced data-labeling assignments, keystroke tracking, mass departures, and a security breach that exposed high-profile Instagram accounts. (Pragmatic Engineer)</span></p><blockquote></blockquote><p><strong><a href="https://www.youtube.com/watch?v=cMAs8z2dehs"><span>Google Deepmind leader on Agent Harnesses and the future of personal software </span></a><span><br></span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Logan </span>Kilpatrick<span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">, who runs Google AI Studio and the Gemini API, explains why the agent harness - not the model API - is now the connective tissue across every Google product, why he thinks custom scaffolding has roughly 12 months of relevance before models absorb it, and what 350,000 Android apps built in a single week tells you about where personal software is heading. (Sequoia Capital)</span></p><h6><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">*</span><a href="https://www.shopify.com/news/spring-26-edition-design?utm_source=comms_paid&amp;utm_medium=newsletter&amp;utm_campaign=dop-goldrush_Q226YPWFBH"><span>sponsored by Shopify Editions</span></a></h6><div><hr></div><h3><span data-color="rgb(67, 67, 67)" style="color: rgb(67, 67, 67);">New product features and innovation this week</span></h3><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Codex has launched a </span><a href="https://developers.openai.com/codex/record-and-replay"><span data-color="#0c50ff" style="color: rgb(12, 80, 255);">new feature called Record &amp; Replay</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> which lets users show Codex a workflow once and then reuse it later as a skill.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">When you perform a task while Codex watches, it records your actions, identifies the pattern, and converts it into a reusable skill. The next time you invoke that skill with new inputs, Codex executes the entire workflow automatically without requiring detailed instructions.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">The system works across multiple tools and interfaces. So, for example, Codex can interact with spreadsheets, web applications, browser tabs, and connected plugins - using whatever combination you demonstrated. It remembers not just the mechanical steps but your preferences and conventions.</span></p><div id="youtube2-ZK3JhU73W18" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;ZK3JhU73W18&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/ZK3JhU73W18?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">For product teams, this new feature could be used for all sorts of workflows. Here&#8217;s some ideas on how you could put this to use:</span></p><ul><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">North star metric &#8220;morning brief&#8221;</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - record your daily routine: open GA4/Amplitude, select the product area segment, export key charts, grab experiment stats from your experiment platform, and update a Notion &#8220;metrics wall&#8221;. Then you can say &#8220;Generate this week&#8217;s metrics brief for Consumer app&#8221; and have it re&#8209;run the exact workflow with a new date range.</span></p></li><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Cross&#8209;platform consistency check</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - demonstrate how you compare the same flow across mobile, web, and desktop: open them side&#8209;by&#8209;side, perform key tasks, and make a structured list of deltas you accept vs. deltas you consider bugs. The replayable skill becomes your &#8220;consistency inspector&#8221; whenever platform teams diverge.</span></p></li><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Weekly &#8220;state of product&#8221; briefing</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - record how you: open your analytics dashboards, latest user research notes, experiment pipeline, and roadmap board; then compile a short status doc and send it via email/Slack. Turn this into &#8220;Prepare weekly product brief for [Team]&#8221; so the ritual survives even if a specific PM is out.</span></p></li></ul><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Codex has also </span><a href="https://developers.openai.com/codex/use-cases/native-ios-apps"><span>launched</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> a dedicated iOS plugin that makes it easier to build iOS apps end to end. It lets teams automate the repetitive parts of iOS development (boilerplate, build loops, validation) while keeping the process fast and auditable. You can run your app in a built-in browser without leaving Codex and it comes with a bunch of skills, including a &#8220;Liquid Glass expert&#8221;. OpenAI&#8217;s co-founder </span><a href="https://x.com/gdb/status/2067473704200863774"><span>calls it</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> a &#8220;much better way to build iOS apps&#8221; but we&#8217;ll let you be the judge of that one.</span></p><h4>Square unveils &#8220;builderbot&#8221; - its latest AI coding orchestration layer; engineers shipped an entire backlog in days</h4><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Block </span><a href="https://block.xyz/inside/block-rolls-out-builderbot-a-new-suite-of-ai-native-tools-that-changes-the-way-we-ship"><span>has released notes on how it built Builderbot</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">, an AI agent orchestration system designed to manage code changes across massive, multi-service codebases. It functions as a Slack-integrated development assistant that coordinates multiple AI agents to handle tasks ranging from bug fixes to cross-service migrations.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">While typical AI coding tools work within single repositories, Builderbot maintains context across Block&#8217;s entire codebase - hundreds of millions of lines of code spanning hundreds of services. Engineers tag &#8220;@builderbot&#8221; in Slack with a request, and the system researches the relevant code, creates branches, writes implementations, opens pull requests, and iterates based on CI feedback.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PEXF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PEXF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 424w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 848w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PEXF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png" width="1456" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156040,&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://departmentofproduct.substack.com/i/202687729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.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_!PEXF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 424w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 848w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!PEXF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb72e0366-cf57-4890-88f5-dd711f373f79_2126x1070.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An overview of how Square&#8217;s new BuilderBot works</figcaption></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Block says that the new coding bot &#8220;picks up tickets directly from Linear and Jira, creates the branch, writes the code, opens the pull request, watches CI, and iterates based on feedback&#8221;. On a practical level, the product teams at Square say that builderbot &#8220;took a list of features sellers had been waiting on for months&#8221; and &#8220;shipped them in days&#8221;.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Jack Dorsey calls it &#8220;the beginning of the beginning&#8221; of the company&#8217;s intelligence layer:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7p_Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7p_Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 424w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 848w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 1272w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7p_Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png" width="1176" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/caa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:138688,&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://departmentofproduct.substack.com/i/202687729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.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_!7p_Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 424w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 848w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 1272w, https://substackcdn.com/image/fetch/$s_!7p_Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaa2f8d6-0fe5-41f3-be8f-93d1344d21e5_1176x764.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">They also make the point that it was engineers, not product managers, who made the decisions that shaped the product in another example of how AI is eating into the traditional boundaries that used to separate roles in product development.</span></p><h4>Claude Design&#8217;s new bidirectional syncing</h4><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Claude Design shipped </span><a href="https://x.com/claudeai/status/2067325887909884315"><span>some major updates</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> worth knowing about this week. The first is a change to the components it creates to help bridge the gap between design and development.  Product teams can now upload their actual component libraries - buttons, typography, color tokens, spacing rules - from GitHub, design files, or raw uploads. Claude then generates designs using only those components and auto-corrects output before showing it to users.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">This is part of a new bidirectional syncing with Claude Code, which means that designers can sync their codebase&#8217;s actual design system into Claude Design, ensuring prototypes use real components.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">The second is a redesigned editor which comes with some new layout controls. These let you drag, resize and align elements directly on the canvas, without having to rely on the conversational interface to make the changes.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">You can also now ship from Claude Design into </span><a href="https://x.com/Replit/status/2067328501003497684"><span>third parties like Replit</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">.</span></p><h4>Other updates worth knowing about</h4><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Pinterest </span><a href="https://techcrunch.com/2026/06/17/pinterest-launches-an-experimental-ai-shopping-app-called-ask-pinterest/"><span>has teased the launch of &#8220;Ask Pinterest</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">,&#8221; an experimental standalone app that lets users discover products through natural language conversation instead of traditional visual search. </span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Pinterest built it as a separate application to test conversational shopping without disrupting the main app. For product teams, this experimental approach to launching new conversational features as separate standalone apps could be something we start to see more of.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Cursor </span><a href="https://cursor.com/blog/bugbot-updates-june-2026"><span>says Bugbot</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> is now over 3x faster, 22% cheaper, and finds 10% more bugs.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Their product roadmap </span><a href="https://www.businessinsider.com/linkedin-creator-plans-new-features-roadmap-2026-6"><span>leaked</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> this week but here&#8217;s one feature for your resume: LinkedIn is </span><a href="https://www.theverge.com/tech/951291/linkedin-connected-apps-ai-summary-verification"><span>launching</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> &#8220;connected apps&#8221; - a feature that automatically generates verified descriptions of how you actually use supported software tools and displays them on your profile. </span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qc2o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qc2o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 424w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 848w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 1272w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qc2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png" width="1456" height="1020" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1020,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:725397,&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://departmentofproduct.substack.com/i/202687729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.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_!qc2o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 424w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 848w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 1272w, https://substackcdn.com/image/fetch/$s_!qc2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F154d719c-ab79-49db-b204-b5f269bbf859_2389x1673.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">When you link apps like HubSpot, Adobe Express, or Github Copilot to your LinkedIn account, the platform analyzes your real usage patterns and creates specific statements like &#8220;creates and sends segmented email campaigns in HubSpot&#8217;s Marketing Hub&#8221; instead of generic skill tags. </span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">This feels like a neat idea that&#8217;s helpful for proving real world skills to potential employers, but I wonder what the unintended consequences of this might be.</span></p><div><hr></div><h3><span data-color="rgb(67, 67, 67)" style="color: rgb(67, 67, 67);">&#128200; Product data and trends</span></h3><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Amazon&#8217;s shopping assistant Rufus converts at double the rate of traditional shoppers with the average Rufus user spending 40 minutes before converting vs 15 minutes for non-Rufus users. This suggests that AI shopping assistants not only drive engagement but ultimately conversion, too.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NfsA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NfsA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NfsA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NfsA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!NfsA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4595341-d0fa-4b27-9b09-4d0ec21f3058_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">The Rufus data on Assistants comes from the </span><a href="https://sensortower.com/report/state-of-ai-2026/download?mkt_tok=MzUxLVJXSC0zMTUAAAGieKd5xzHGmxP0jH-UFR7Vu0Sx25q3A0jvORnu_-jopCc7wTM9vUqjLfqs2ILYYnuJCXN8x4sP3Iw3aYv3634Ech0OqXvQYLpm3kwcHgSGqEmm6Wk"><span>latest Sensor Tower report</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> which includes a bunch of nuggets that might be of interest to product teams, including:</span></p><ul><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">ChatGPT&#8217;s market share has dropped below 50% for the first time - driven by</span></p></li><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Men are the predominant users of all leading AI apps except for character based apps like Character AI where women make up almost 70% of users</span></p></li><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Shopping and SaaS are the biggest categories for ChatGPT ad spend so far</span></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y_vk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y_vk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 424w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 848w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 1272w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y_vk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png" width="1456" height="1093" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1093,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y_vk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 424w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 848w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 1272w, https://substackcdn.com/image/fetch/$s_!y_vk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02fcf6e0-8ee5-43d2-ace8-60a639ebfd91_1742x1308.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Meta&#8217;s head of AI product for AI for Work Emily Dalton Smith is </span><a href="https://www.thenews.com.pk/latest/1406310-metas-top-ai-product-executive-is-leaving-the-company-heres-why"><span>leaving</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> the company. Their app is still quietly growing, though with </span><a href="https://substack.com/@richholmes/note/c-277192121"><span>downloads up</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> 38% month on month.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">49% of US adults now report using AI chatbots, including one in four who uses them on a daily basis according to new </span><a href="https://www.pewresearch.org/internet/2026/06/17/americans-and-ai-2026-chatbots-smart-devices-and-views-on-impact/"><span>Pew Research</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Headcount growth at the most AI-exposed companies is outpacing that at the least AI-exposed companies </span><a href="https://www.pwc.com/gx/en/issues/artificial-intelligence/job-barometer/2026/2026-global-ai-jobs-barometer-full-report.pdf"><span>according to new analysis</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> by PWC:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OM8L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OM8L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OM8L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OM8L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!OM8L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F200496b6-f694-4c44-a22f-23e75a58f998_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">Retool interviewed over 300 different CIOs, CTOs and CSOs and found that half of respondents discovered company data sitting on free-tier cloud services that nobody had ever approved:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hmXP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hmXP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hmXP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ebebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hmXP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!hmXP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febebc466-4e62-4462-8bde-87814a166b1b_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://x.com/dvdhsu/status/2067295167984664633"><span>93% of CTOs, CIO and CSOs are alarmed</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> about vibe coded apps in their organization - and they&#8217;re more worried about the ones they don&#8217;t know about. New data from Retool who are relaunching with security as their differentiator.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Stanford launched a </span><a href="https://digitaleconomy.stanford.edu/project/indicators/"><span>new series of reports</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> designed to monitor the economic impact of AI that examines how AI is impacting both companies and individuals.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em><span>Paid subscribers get the full DoP Substack including: </span><strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong><span> for sharpening your tech / AI skills, the </span><strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong><span> and </span><strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong><span> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why Semantic Data Layers matter to product teams]]></title><description><![CDATA[Practical ways you can use it for speeding up discovery, making analytics self-serve, building better in-product search capabilities and more.]]></description><link>https://departmentofproduct.substack.com/p/why-semantic-data-layers-matter-to</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/why-semantic-data-layers-matter-to</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Wed, 17 Jun 2026 13:21:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w1ZE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>&#128274; </span><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a><span> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from </span><strong>Claude Code</strong><span> and </span><strong>MCP</strong><span> to </span><strong>agentic workflows</strong><span>, vibe coding, and more.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Anthropic&#8217;s data team recently revealed that they built a self-service reporting system where 95% of its data requests are now automated with Claude.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">The teams who worked on it say the biggest challenge when building this system was this:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KQT7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KQT7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 424w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 848w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 1272w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KQT7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png" width="1240" height="378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:378,&quot;width&quot;:1240,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KQT7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 424w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 848w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 1272w, https://substackcdn.com/image/fetch/$s_!KQT7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F627ecc61-2e86-444b-8856-5e9fe145793d_1240x378.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">In other words, the hard part wasn&#8217;t writing the SQL - it was figuring out exactly what data the user actually meant when they asked a question. And semantic data layers play a huge role in this.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">A semantic data layer lets you formalize core product concepts (user, workspace, subscription, session, feature, experiment, etc.) and their relationships as a knowledge graph or semantic model. This model then sits as a &#8220;semantic layer&#8221; between raw data and tools, so everyone queries with the same business terms and metrics.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">AI and AI agent tools with natural language searches have brought semantic data back to the top of the agenda and according to recent reports<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, enterprise companies like Microsoft, Databricks, SAP and other AI software providers are all fighting over control and access to this semantic layer as one of the next major battlegrounds in the AI race.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">In this Knowledge Series, we&#8217;ll explore what semantic data is, why it matters to product teams and how exactly you can put it to use for practical use cases like:</span></p><ul><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Standardising how your company talks about important definitions</span></p></li><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Speeding up product discovery and concept exploration</span></p></li><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Building better in-product search features</span></p></li><li><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Making data analytics truly self-serve so that you don&#8217;t have to ask your data teams for custom reports (using Anthropic&#8217;s set up as inspiration)</span></p></li></ul><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Plus, we&#8217;ll look at a real world case study and experiment with using tools like Claude Code to create visual representations of your data that you can use to present your data model back to non-technical users.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em><span> Knowledge Series</span></figcaption></figure></div><h2><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">What exactly is a Semantic Data Layer?</span></h2><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">A semantic data layer is a translation layer that sits between your raw data warehouse and whoever (or whatever) is querying it. It takes raw table columns and turns them into named, governed business concepts.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w1ZE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w1ZE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 424w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 848w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 1272w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w1ZE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png" width="1456" height="2536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44751403-2d66-45a5-839b-543c909616f1_1515x2639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:531865,&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://departmentofproduct.substack.com/i/202403789?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.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_!w1ZE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 424w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 848w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 1272w, https://substackcdn.com/image/fetch/$s_!w1ZE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44751403-2d66-45a5-839b-543c909616f1_1515x2639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Without one, &#8220;monthly active users&#8221; might mean five different things depending on which analyst wrote the SQL. With one, &#8220;monthly active users&#8221; is a single defined metric that always returns the same number no matter where you query it from. Anyone who has been tasked with producing a standardized report at any company can attest to just how difficult this is in companies with no pre-existing definitions set up.</p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">A semantic data layer could store things like:</span></p><ul><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">&#8220;Activation&#8221;</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - the specific milestone that marks a user as activated, per your product&#8217;s definition</span></p></li><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">&#8220;Feature adoption&#8221;</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - which specific events count, whether a single use counts or a threshold</span></p></li><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">&#8220;Customer PII&#8221;</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - identified semantically, so that everyone has a shared understanding of personally identifiable information that can be redacted for privacy reasons</span></p></li><li><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">&#8220;New user&#8221;</span></strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> - first 7 days, first 30, or first session only</span></p></li></ul><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">(You can read more about SQL in </span><a href="https://departmentofproduct.substack.com/p/how-to-write-sql-queries-using-ai?utm_source=publication-search"><span data-color="rgb(17, 85, 204)" style="color: rgb(17, 85, 204);">previous Knowledge Series editions</span></a><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);"> if you&#8217;re interested in that).</span></p><p><strong><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Why it matters now specifically</span></strong></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Semantic layers are having a bit of a renaissance in 2026 because precise definitions of data are essential for AI Agents and LLMs. Once definitions are set up, it allows non-technical parts of a business to self-serve analytics reports on demand through conversational interfaces - and it lets AI agents perform data and reporting tasks autonomously.</span></p><p><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">Not investing in a solid foundation including a semantic data layer can make it virtually impossible to build a self-serve analytics model. In Anthropic&#8217;s case, before investing in a semantic layer and complementary agent skills, analytics questions were stuck at around 21% accuracy on their evals. Investing in the infrastructure got these numbers consistently above 95% in aggregate and regularly around 99% in certain domains, meaning that their data science team can focus on more strategic work.</span></p><h2><span data-color="rgb(0, 0, 0)" style="color: rgb(0, 0, 0);">How a semantic layer actually works - and how to practically use them in product</span></h2>
      <p>
          <a href="https://departmentofproduct.substack.com/p/why-semantic-data-layers-matter-to">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How Coinbase built an AI Agent that converts Figma designs into production-ready code]]></title><description><![CDATA[And how you can build your own Agent that does the same thing. Plus: other examples of AI Design Agents from Monday.com, Uber and more]]></description><link>https://departmentofproduct.substack.com/p/how-coinbase-built-an-ai-agent-that</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/how-coinbase-built-an-ai-agent-that</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Mon, 15 Jun 2026 13:17:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/89fede12-0b35-486f-8853-8f820225f35a_2539x1575.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274;<a href="https://substack.com/redirect/d8f2f9bf-fdbc-4c30-9f97-969f8181bc57?j=eyJ1IjoiMjdtaHgzIn0.JROtzVEVG_2oHFEVlfJ_9_1LhPNi04mJU05WISJjjm8">DoP Deep</a> goes deeper into the <strong>concepts and ideas</strong> that are covered in the Weekly Briefing to help you learn lessons from the experiences of top tech companies. If you&#8217;d like to upgrade to receive these <strong>in-depth pieces of analysis</strong> you can upgrade below. New reports are added every month.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>The hand off process between design and engineering has historically been one of the most time consuming; a designer finesses a bunch of screens in tools like Figma and hands it over to an engineer who takes the design and rebuilds it in production code.</p><p>According to Coinbase, this step was eating up a massive 80% of the delivery time for its product teams. And so they decided to do something about it by building an AI Agent that converts Figma designs into production-ready code. The result of this was that the development of a new feature that would typically take around 16 days was reduced to just 4:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!klzq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!klzq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!klzq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!klzq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!klzq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!klzq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!klzq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!klzq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!klzq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!klzq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18068763-4c4a-486a-989f-0262bf2c0e7a_2400x1800.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AI agents are transforming the product design to development handoff process and in this Deep Dive, we&#8217;re going to take a closer look at what exactly Coinbase built with a step by step breakdown of how it works in more detail. Then, we&#8217;ll extract some of the core principles from this set up and explore how you can build your own version of the same thing.</p><p>Coinbase isn&#8217;t the only company doing this, of course, and so we&#8217;ll finish with some other examples of similar design to coding internal Agents and features from other leading companies that you can use as inspiration for your own processes.</p><p>Coming up:</p><ul><li><p>A deeper look at what Coinbase built with their <strong>Figma to Code Agent</strong></p></li><li><p>How to <strong>build your own version</strong> of this with prompts and templates you can use</p></li><li><p>Examples of similar agents from <strong>other companies </strong>including Monday, Uber and more</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Department of Product: Deep</figcaption></figure></div><h2>What Coinbase built and why</h2><p>Coinbase built an AI agent that converts Figma designs into production-ready code. According to their Senior PM Marvin Mathew, this process of translating a design file into working software was eating roughly 80% of delivery time on their internal tooling platform. A typical backend domain with 8-12 endpoints took one to two weeks. The frontend was another one to two weeks on top of that.</p><p>The agent they built cut that down dramatically. And their first pilot shipped a feature in four days that would normally take two to four weeks. Here&#8217;s a snapshot of what it is and how it works:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MDBs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MDBs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 424w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 848w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 1272w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MDBs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png" width="1386" height="2885" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2885,&quot;width&quot;:1386,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:855629,&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://departmentofproduct.substack.com/i/201962984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.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_!MDBs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 424w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 848w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 1272w, https://substackcdn.com/image/fetch/$s_!MDBs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec933c60-fc9f-45d0-892a-9f87fe6c701c_1386x2885.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Coinbase PM and engineer who worked on it were thoughtful in their selection of this use case as a potential opportunity for AI agents vs other internal use cases.</p><p>Translating a Figma design into code is largely mechanical: you map components, match layouts, wire up data fetching, write tests, and check everything against the team&#8217;s bar before it can ship. This takes time and attention, but it doesn&#8217;t really need an engineer&#8217;s judgment, making it a solid use case for offloading onto an AI Agent.</p><h2>How it works - and how you can build your own version of this Agent</h2><p>The system has a foundation with three core parts: a reference implementation, a rules document, and prompt templates - and they work together in a specific sequence.</p>
      <p>
          <a href="https://departmentofproduct.substack.com/p/how-coinbase-built-an-ai-agent-that">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 What people are building with Claude Fable 5 so far]]></title><description><![CDATA[Plus: Apple's new design principles, Self-improving products and Lovable's new study reveals what we're vibe coding]]></description><link>https://departmentofproduct.substack.com/p/what-people-are-building-with-claude</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/what-people-are-building-with-claude</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 12 Jun 2026 12:47:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4fbcf33d-eb1b-4a55-9b6b-e6c0450ea481_2666x1500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, Fable 5 arrived as a safety-tuned version of the powerful Claude Mythos model. We&#8217;ll take a look at what people are building with it so far.</p><p>Plus, while Apple&#8217;s WWDC was a pretty low key affair this year, the company&#8217;s talks on product design are always worth a look. And are self-improving products really the future of product development? Amplitude is giving the idea a shot with its latest release.</p><p>Have a great weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/watch?v=eVWkLMoNscc">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p><strong><a href="https://departmentofproduct.substack.com/p/new-agentic-payment-abilities-and">New Agentic payment and features explored for product teams</a><br></strong>AI agents are becoming an economic force on the internet, but the payment infrastructure they need looks nothing like the checkout pages built for humans. This deep dive breaks down the 5 layers of agentic payments emerging in 2026: from protocols like x402 and ACP that let agents discover and pay for products, to new credential systems, identity verification, usage-based billing, and settlement rails. Here&#8217;s what product teams need to know about these shifts right now - and why consumers aren&#8217;t quite ready yet. (Department of Product)</p><p><strong><a href="https://adobe.design/ideas/unexpected-lessons-from-an-ai-assisted-prototyping-experiment">Unexpected lessons from an AI-assisted prototype experiment</a><br></strong>Adobe&#8217;s Veronica Peitong Chen shares surprising lessons from an eight-day experiment using AI-assisted prototyping on the Firefly team. (Adobe)</p><p><strong><a href="https://news.ycombinator.com/item?id=48477135">Are Lean Startup principles still relevant? An Ask me Anything with Lean Startup author Eric Ries</a><br></strong>Eric Ries, author of The Lean Startup, is back with Incorruptible, exploring why good companies drift from their missions, not through evil intent, but through &#8220;financial gravity&#8221;. He hosted an AMA on Hackernews to discuss AI and whether lean startup principles are still relevant.</p><p><strong><a href="https://aprildunford.substack.com/p/in-the-age-of-ai-you-need-a-point">Why you need a point of view in the Age of AI </a><br></strong>AI has flooded the market with information, but buyers want something simpler: your honest take on the future. April Dunford, a positioning strategist, examines how companies like OpenAI, Microsoft, and ServiceNow are winning by staking clear claims about what comes next. (Substack)</p><p><strong><a href="https://www.robin-cannon.com/p/design-systems-are-over-product-context">Design systems are over. Product context is now the work.</a><br></strong>Design systems as we know them are ending - and that&#8217;s actually good news. Robin Cannon argues the real work isn&#8217;t building component libraries anymore; it&#8217;s codifying product context that AI needs to maintain coherence at scale. (Substack)</p><p><strong><a href="https://claude.com/blog/how-anthropic-enables-self-service-data-analytics-with-claude">How Anthropic build self-service data analytics with Claude</a><br></strong>Anthropic&#8217;s data team automates 95% of analytics queries with Claude - but, pointing an AI at your data warehouse without proper safeguards often produces confidently wrong answers. This post reveals how they structured their system to avoid three critical failure modes, plus the exact playbook they use to maintain 95% accuracy as their data model evolves. (Anthropic)</p><p><strong><a href="https://www.oreilly.com/radar/the-pms-playbook-for-shipping-ai-features-that-actually-work-in-production/">The PMs playbook for shipping AI features that actually work in production</a><br></strong>Gaurav Savla, an experienced PM, shares hard-won lessons on shipping AI features that actually survive production. (O&#8217;Reilly)</p><h4>Updates from Apple&#8217;s WWDC</h4><p>This week, Apple held its annual WWDC and the big announcement was of course, the revamped version of <a href="https://www.apple.com/uk/newsroom/2026/06/apple-introduces-siri-ai-a-profoundly-more-capable-and-personal-assistant/">Siri which</a> now comes with a dedicated mobile app and the ability to swap models. There were no major updates to iOS, with Apple taking the opportunity to ship some refinements including the ability to configure the transparency settings on Liquid Glass. These smaller quality of life improvements are, in all honesty, quite refreshing to see at a time when most companies seem to be chasing the next big thing.</p><p>Aside from the product announcements, each year, Apple also publishes a series of development and design workshops and <a href="https://www.youtube.com/watch?v=Xa9L2yx_QH8">here&#8217;s one that might</a> be of interest. In this talk, Apple&#8217;s design evangelists Linda and Doug reveal what great design actually means. They break down seven core principles for building products people truly love, from respecting privacy and giving users control to crafting experiences with meticulous attention to detail:</p><div id="youtube2-Xa9L2yx_QH8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Xa9L2yx_QH8&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/Xa9L2yx_QH8?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>How to apply Apple&#8217;s design principles to your own product</strong></p><p>In the AI library this week, I&#8217;ve taken these principles and created a series of <a href="https://departmentofproduct.substack.com/i/192304720/apply-apples-design-principles-to-your-product">tools you can use including</a>:</p><ul><li><p><strong>A mini app that runs assessments live</strong> - describe your feature, pick your platform and audience, and it scores each principle, renders a radar chart, and tracks your progress across iterations so you can see whether your design is actually improving</p></li><li><p><strong>A Claude Code Skill</strong> that turns Claude into a structured design reviewer based on Apple&#8217;s principles - drop it into your skills folder and Claude will know when to invoke it, what context to gather, and how to score across all seven principles</p></li><li><p><strong>A system prompt</strong> you can use anywhere: a Claude.ai project, a direct API call, or any custom integration you&#8217;re building</p></li></ul><div><hr></div><h3>New product features and innovation this week</h3><p>After months of hype (and fears) around Claude&#8217;s new Mythos model, this week Anthropic released a <a href="https://www.anthropic.com/news/claude-fable-5-mythos-5">safer version of it called Fable</a>. Fable 5 uses an AI-based classifier system that detects risky requests in three areas - cybersecurity, biology/chemistry, and model distillation - and automatically routes those queries to Claude Opus 4.8 instead.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DHmn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DHmn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 424w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 848w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DHmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png" width="1456" height="651" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:651,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:309478,&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://departmentofproduct.substack.com/i/201736732?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.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_!DHmn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 424w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 848w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!DHmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8708720-70a5-4440-8114-1f9589b6537d_2326x1040.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Fable&#8217;s code migration with Stripe and safety features explained</figcaption></figure></div><p>This fallback approach keeps the model safe while still delivering capable responses on restricted topics. The safeguards trigger in less than 5% of sessions. Mythos 5 is the same underlying model but with these guardrails removed for specific use cases: cybersecurity professionals get unrestricted access through Project Glasswing, while biomedical researchers can access biology capabilities without those guardrails specifically.</p><p>For product teams, this matters because the fallback architecture lets you deploy frontier capabilities safely since the classifier acts as a safety valve rather than a hard block, improving user experience on benign requests while preventing misuse.</p><h4>How people are using Claude&#8217;s new Fable model</h4><p><strong><a href="https://www.anthropic.com/news/claude-fable-5-mythos-5">Tech debt and code migration</a></strong> - software engineering teams can use Fable 5 for large-scale codebase refactoring and migrations that would otherwise take months. Anthropic says that Fable 5 compressed months of engineering work into days for Stripe&#8217;s codebase migration. In a 50-million-line Ruby codebase, the model performed a codebase-wide migration in a single day. There are scant details about exactly how this worked but if this is replicable, it could transform how product teams approach tech debt management and code migrations.</p><div id="youtube2-eVWkLMoNscc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;eVWkLMoNscc&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/eVWkLMoNscc?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>Technical API architectural diagrams - </strong>a <a href="https://x.com/backnotprop/status/2064461973442707942">single shot technical architectural</a> diagram that visualises API architecture using the OpenAPI spec.</p><p><strong>Building games</strong> - <a href="https://x.com/JinjingLiang/status/2064437608495919138">this example</a> shows a minecraft roller coaster game that was built in a single shot and <a href="https://x.com/McGreenBeats/status/2064746187354149316">here&#8217;s a table tennis</a> game. If making games becomes easier, could we see more consumer products include them as additional features or in content marketing as we&#8217;ve seen across products like Netflix and LinkedIn?</p><p><strong>Video editing - </strong>Anthropic&#8217;s own tech lead used Fable 5 to edit his own video. Here <a href="https://thariqs.github.io/cc-video-editing-deck/">are the results</a>, packaged into a presentation deck. To create the video, he <a href="https://x.com/trq212/status/2064826394589442448">says</a> used &#8220;a lot of code and tool calls, transcription services, Figma and others.</p><p><strong>Landing pages - </strong>a <a href="https://x.com/alexprokhorov/status/2064467938522857562">hyper-polished landing</a> page for a SaaS company with liquid glass style components.</p><p>If you want to get hands on, Anthropic has <a href="https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-fable-5">published a handy guide</a> on how to prompt with Fable 5 effectively, which could be useful for product teams.</p><h4>NotebookLM gets its own coding abilities, Analytics can track AI Assistants</h4><p>Google has <a href="https://x.com/NotebookLM/status/2064084153533165588">announced</a> some powerful new capabilities to NotebookLM which give it a set of coding abilities. Powered by Antigravity, NotebookLM can spin up a sandbox environment, write scripts, and execute them to support deeper analysis (e.g., data cleaning, statistical comparisons, simulations) without you leaving the UI.</p><p>Google says NotebookLM will come with a set of more than 100 software skills that can help you build workflows with your notebooks that previously would have required you to jump between apps. For product teams, this could be useful for things like processing datasets, creating visualizations, or performing calculations directly rather than exporting data elsewhere.</p><p>Google Analytics is also getting some <a href="https://x.com/googleanalytics/status/2064742718664818957">important new updates</a>. Starting this week, GA4 will get its own AI Assistant traffic measurements which lets you track and trend human traffic from top AI assistants including Gemini, ChatGPT and AI Overviews directly in reports.</p><h4>OpenAI, Visa and Mastercard unveil more agentic payment abilities</h4><p>Visa and OpenAI have <a href="https://www.businesswire.com/news/home/20260610422687/en/Visa-Partners-with-OpenAI-to-Power-the-Next-Generation-of-AI-Commerce">announced</a> a partnership which sees Visa&#8217;s payment network directly into OpenAI&#8217;s AI agents, allowing these agents to initiate secure transactions on behalf of users. When an AI agent needs to complete a purchase, it uses tokenized Visa credentials (encrypted payment information) rather than raw card data.</p><p>Mastercard also <a href="https://www.mastercard.com/us/en/news-and-trends/press/2026/june/mastercard-launches-agent-pay-for-machines.html">launched new agentic capabilities</a> this week. Agent Pay for Machines (AP4M) is Mastercard&#8217;s infrastructure for high-speed, automated payments between AI agents and services. Instead of traditional person-initiated transactions, AP4M enables agents to execute continuous, programmatic payments - including tiny fractions of a cent - at machine speed.</p><p>And Coinbase <a href="https://techcrunch.com/2026/06/11/coinbase-debuts-mcp-for-agent-trading/">announced</a> the AI agent lets users automate cryptocurrency trades and research payments without manual intervention. Users connect the agent to their account - or isolate it in a sandbox for safety - and give it natural language instructions like &#8220;rebalance my portfolio&#8221; or &#8220;execute this trade.&#8221;</p><h4>Other updates worth knowing about</h4><p>The idea of &#8220;self-improving products&#8221; is starting to gain traction - thanks to increasingly powerful context and semantic data labelling. This week, Amplitude <a href="https://amplitude.com/wave">released Wave</a>, an AI agent that automates the full product improvement cycle - from identifying what to build to measuring whether it worked.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j_ne!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j_ne!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j_ne!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A Wave opportunity showing a solution wireframe for adding data sources alongside a detailed execution plan with implementation steps and guardrails.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A Wave opportunity showing a solution wireframe for adding data sources alongside a detailed execution plan with implementation steps and guardrails." title="A Wave opportunity showing a solution wireframe for adding data sources alongside a detailed execution plan with implementation steps and guardrails." srcset="https://substackcdn.com/image/fetch/$s_!j_ne!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!j_ne!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47294977-4ad2-45b2-a798-29a61c836555_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An actual opportunity from Wave with a proposed wireframe and execution plan for adding sources to Amplitude&#8217;s AI Feedback product</figcaption></figure></div><p>Wave continuously ingests signals from your product: user clicks, session replays, customer feedback, error logs, and AI agent traces. It analyzes this data to surface high-confidence opportunities for improvement, then orchestrates the work (coordinating with human teams and coding agents) to ship those changes. After shipping, Wave monitors outcomes through experiments and metrics, feeds those learnings back into the system, and uses them to sharpen the next cycle.</p><p>DoorDash has released a new AI Assistant that lets users order through voice, chat, recipe link or image. Their CEO <a href="https://x.com/andyfang/status/2065057958220681273">says</a> that in early testing, nearly half of all restaurant orders made with Ask DoorDash were from a place the customer had never ordered from before, and grocery baskets built with Ask DoorDash were over 35% larger than those without. But did those grocery baskets actually convert?</p><p>OpenIAI&#8217;s Codex now has <a href="https://www.youtube.com/watch?v=bhgYFRZLyKI">full access</a> to developer tools to help you debug your product.</p><div><hr></div><h3>&#128200; Product data and trends</h3><p>Lovable <a href="https://thebuildeconomy.lovable.app/">has published</a> its first ever Build Economy report which shares who is building software and what they&#8217;re building. 80% of Lovable builders are non-technical, as you might expect, with product managers sat in third place - above designers who come in at number 8:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BvuS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BvuS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BvuS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BvuS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!BvuS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf4eb352-7054-44fb-83a6-87d8ccccbcfb_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Other noteworthy nuggets from the report:</p><ul><li><p>Men account for 82% of all users</p></li><li><p>60.5% of builders haven&#8217;t made any money from their products built in Lovable</p></li><li><p>The US accounts for 25% of activity, followed by Brazil, the UK, the Netherlands, and Germany</p></li></ul><p>Google&#8217;s tech staffer Logan Kilpatrick <a href="https://x.com/OfficialLoganK/status/2064423388928790943">says the company</a> is generating more than 1.2 million apps per week - with more than 18 million created since late February.</p><p>The <a href="https://hbr.org/2026/06/how-people-are-really-using-ai-in-2026">annual study from Harvard Business Review</a> of 12,637 AI use cases shows people are increasingly turning to generative AI for therapy, companionship, and relationship advice rather than work optimization. Marc Zao-Sanders and Sara Biuk&#8217;s third annual &#8220;AI in the Wild&#8221; report analyzed nearly 50,000 records collected from Reddit, LinkedIn, TikTok, YouTube, and other sources between March 2025 and February 2026.</p><p>The findings show an increase in emotion-related activities - therapy and companionship climbed to 11% of all use cases, up from 5% the prior year.</p><p>The AI dinner prompt is here. 22% of consumers have used an AI tool like ChatGPT or Google Gemini to help choose a restaurant, according to new <a href="https://about.doordash.com/en-us/news/doordash-restaurant-industry-trends-report-2026">DoorDash data</a>. Three-quarters of consumers say they&#8217;re comfortable using AI for reservations, but only 28% of operators are using AI to manage calls and customer service</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f1KC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f1KC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f1KC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f1KC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!f1KC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d3af93-c94b-4e45-a5db-3fa090e397bf_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>New <a href="https://www.atlassian.com/blog/ai-at-work/new-research-shows-honesty-about-ai-use-at-work-is-backfiring">research</a> from Atlassian shows 94% of knowledge workers use AI regularly, but disclosing that fact costs them professionally. In a controlled experiment with 961 workers, colleagues rated peers who admitted to using AI as 10 times lazier - even when evaluating identical work. Those who disclosed AI use were also 24 percentage points less likely to be recommended for high-visibility projects.</p><p>In just two years, Google searches ending without a click have jumped from 60% to 68%. Paid clicks are growing but organic clicks to the open web collapsed by 9.5 points, which is bad news for product teams reliant on organic search.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j0kK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j0kK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j0kK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j0kK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!j0kK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f53a883-e35e-40fb-a093-d5c66fdf6c36_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Curiously, the biggest change in user behaviour is what they do after performing a search. The percentage of people who performed another search after their initial search has grown from 29% in 2024 to 36% in 2026; perhaps driven by conversational UX making it more common for users to start a chat rather than perform a one-off search.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OfC2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OfC2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OfC2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OfC2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!OfC2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2237d8a-1d71-4e64-9f9c-0d2e3b26d73a_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[New Agentic Payment Abilities and Features Explored]]></title><description><![CDATA[The 5 layers of Agentic Payments in 2026; what product teams need to know. Examples from Stripe, Adyen, Coinbase, Mastercard, and more.]]></description><link>https://departmentofproduct.substack.com/p/new-agentic-payment-abilities-and</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/new-agentic-payment-abilities-and</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Mon, 08 Jun 2026 13:41:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wro0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05116d5-5637-430b-ab7d-09af4d57b1c4_1952x1250.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Stripe&#8217;s Head of AI, Emily Sands, recently declared that &#8220;the internet has a new economic actor,&#8221; arguing that the economic infrastructure of the internet has changed forever.</p><p>She says that over the last six months, agents have become a new kind of actor on the internet; while ecommerce was built for humans who click pricing pages, enter cards and navigate checkout flows, agents don&#8217;t do any of that. Instead, they need a programmatic way to understand a product, including what it costs and how to pay - without manually clicking through a product&#8217;s UI in the way a human would.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E-5w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E-5w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 424w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 848w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 1272w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E-5w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png" width="1182" height="986" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/826eb2be-c520-440b-bef6-0803360ea456_1182x986.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:986,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!E-5w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 424w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 848w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 1272w, https://substackcdn.com/image/fetch/$s_!E-5w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F826eb2be-c520-440b-bef6-0803360ea456_1182x986.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This rapid evolution of payments in recent months has led to new technologies, protocols and features that could transform our understanding of payments on the web.</p><p>And in this DoP deep dive, we&#8217;ll take a closer look at some of these new advances in payment abilities and features from a product perspective so that you&#8217;re fully up to speed with how these technologies might impact the future of in-product payments.</p><p>Coming up:</p><ul><li><p>The 5 layers of the agentic payment stack explored - new payment technologies, features and protocols explained</p><ul><li><p><strong>Protocols</strong> - how agents discover your product and understand how to pay for it</p></li><li><p><strong>Credentials and wallets</strong> - how agents pay without holding raw card credentials</p></li><li><p><strong>Identity and trust</strong> - how agents prove they are legitimate and that a human authorised the transaction</p></li><li><p><strong>Billing and monetisation</strong> - how businesses charge for consumption rather than seats</p></li><li><p><strong>Settlement rails</strong> - how money moves at the speed and scale agents actually require</p></li></ul></li><li><p>Considerations for product teams - what product teams need to know about these new agentic payment technologies and features</p></li><li><p>Do users care? Consumer and business attitudes towards agentic payments with deep dive reports for further reading</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Department of Product: Deep</figcaption></figure></div><h2>The 5 layers of Agentic Payments: making sense of new technologies, features and protocols</h2><p>Here&#8217;s a snapshot of the 5 layers of the agentic payments stack which have seen the most disruption during the past year:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d0sM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d0sM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 424w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 848w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 1272w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d0sM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png" width="1456" height="1523" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1523,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:407394,&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://departmentofproduct.substack.com/i/201143017?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.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_!d0sM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 424w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 848w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 1272w, https://substackcdn.com/image/fetch/$s_!d0sM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd89e02dc-4494-4ee4-a23a-228faf3a8bf4_1955x2045.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In this Deep Dive, we&#8217;ll use these layers to contextualize each of the new technologies and features that have been released in recent months in more detail, explaining what impact they potentially have on product teams.</p><h3>A timeline of the most impactful Agentic Payment launches from the past 12 months</h3><p>But before we dig into the details on how some of these new technologies work, here&#8217;s a summary of some of the most important agentic payment related releases from the past 12 months.</p><p><strong>June 2025</strong> - Adyen launches its<a href="https://github.com/adyen/adyen-mcp"> MCP server</a> in alpha, becoming the first major European payment processor to let AI agents call payment APIs directly using plain language instructions.</p><p><strong>September 2025</strong> - Google announces<a href="https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol"> AP2</a>. The first mechanism for proving a real human authorised a purchase - the human signs a spending mandate in advance, the agent presents it at checkout, and it can&#8217;t be disputed after the fact. Separately, OpenAI and Stripe ship ACP inside ChatGPT - the first production protocol for completing purchases inside a conversation.</p><p><strong>October 2025</strong> - Stripe launches Shared Payment Tokens: scoped credentials that give agents payment access without exposing the underlying card, capped by merchant and amount, and revocable at any time.<a href="https://www.mastercard.com/global/en/news-and-trends/press/2025/april/mastercard-unveils-agent-pay-pioneering-agentic-payments-technology-to-power-commerce-in-the-age-of-ai.html"> Mastercard Agent Pay</a> goes live. The CEO confirms on the earnings call: &#8220;our first agentic transaction took place on our network this quarter.&#8221;<a href="https://developer.visa.com/capabilities/visa-intelligent-commerce/overview"> Visa launches Intelligent Commerce</a> in pilot.</p><p>You can read more about the Agent Commerce Protocol and how Stripe&#8217;s Shared Payment tokens work <a href="https://departmentofproduct.substack.com/p/what-is-acp-agentic-commerce-protocol?utm_source=publication-search">here</a>.</p><p><strong>December 2025</strong> - Stripe launches its<a href="https://stripe.com/newsroom/news/agentic-commerce-suite"> Agentic Commerce Suite</a>.<a href="https://www.x402.org/writing/x402-v2-launch"> x402 V2 releases</a> after processing over 100 million payments in six months, adding multi-chain support and auto-discovery.</p><p><strong>January 2026</strong> - Google and Shopify launch<a href="https://github.com/Universal-Commerce-Protocol/ucp"> UCP</a> with 60+ backers - agents and merchants negotiate transaction terms in real time. Google deploys it in AI Mode on Search and Gemini.<a href="https://www.mastercard.com/us/en/news-and-trends/press/2026/january/mastercard-launches-agent-suite-to-ready-enterprises-for-a-new-e.html"> Mastercard announces the Agent Suite</a>.</p><p><strong>February 2026</strong> - OpenAI launches &#8220;Buy it in ChatGPT&#8221; for all US users. Etsy is live at launch, with over one million Shopify merchants in the pipeline. OpenAI charges a 4% fee on autonomous agent-led conversions. </p><p><strong>March 2026</strong> - Stripe and Tempo<a href="https://stripe.com/blog/machine-payments-protocol"> co-launch Machine Payments Protocol (MPP)</a> - a standard for how agents pay over HTTP: server returns a price, agent pays, resource is delivered. OpenAI, Anthropic, Google Gemini, and Dune Analytics adopt it at launch. </p><p><strong>April 2026</strong> -<a href="https://www.linuxfoundation.org/press/linux-foundation-is-launching-the-x402-foundation-and-welcoming-the-contribution-of-the-x402-protocol"> x402 moves to the Linux Foundation</a>, backed by Stripe, Google, Microsoft, Mastercard, Visa, AWS, Cloudflare, Shopify, Circle, and the Solana Foundation.<a href="https://stripe.com/blog/everything-we-announced-at-sessions-2026"> Stripe Sessions</a> ships 288 products including Link agent wallet and streaming payments in Preview. Visa launches<a href="https://developer.visa.com/capabilities/visa-intelligent-commerce"> Intelligent Commerce Connect</a> and expands its Agentic Ready program to Asia Pacific and Latin America.</p><p><strong>May 2026</strong> - Three major agent payment announcements in 30 days. On May 5th, Google Cloud and Solana launched<a href="https://pay.sh/"> Pay.sh</a>. May 7th Amazon launched<a href="https://aws.amazon.com/about-aws/whats-new/2026/04/amazon-bedrock-agentcore-payments-preview/"> AgentCore Payments</a> in Preview and on May 11th,  Circle launched<a href="https://www.circle.com/pressroom/circle-launches-ai-infrastructure-to-power-the-agentic-economy"> Agent Stack</a> including Nanopayments. All three independently chose x402 and USDC - we&#8217;ll talk more about the role of both x402 and stablecoins later.</p><h3>The 5 layers of Agentic Payment Abilities and Features Explored</h3><p>Now let&#8217;s take a look at each of the 5 layers in more detail to put some of these new technologies into context for product teams.</p>
      <p>
          <a href="https://departmentofproduct.substack.com/p/new-agentic-payment-abilities-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Codex is Coming for Everything]]></title><description><![CDATA[Plus: Spotify's disco ball disaster, Hinge badges introduce a new type of product activation, new announcements from Microsoft's Build event]]></description><link>https://departmentofproduct.substack.com/p/codex-is-coming-for-everything</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/codex-is-coming-for-everything</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 05 Jun 2026 11:58:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/170c521e-cffa-4de4-a778-54814c3eb112_2666x1499.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello product people &#128075;,</p><p>This week, OpenAI unveiled its strategy for Codex as it seeks to expand beyond coding and into other use cases like design and data analytics. We&#8217;ll take a closer look at what exactly they announced, examples of how you can use it in practice, and what it means for OpenAI&#8217;s strategy.</p><p>Plus, new data reveals how Spotify&#8217;s divisive disco ball App icon caused a huge backlash with users and we&#8217;ll cover some of the essential highlights from Microsoft&#8217;s Build event including a product that uses the latest trend in product design of &#8220;just in time UI&#8221;.</p><p>Happy Friday!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/watch?v=FMtKI2YavZ4">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p>New from the Department of Product Substack this week:</p><p><strong><a href="https://departmentofproduct.substack.com/p/practical-ways-to-use-claude-routines">How to use Claude Routines - a practical guide for product teams</a><br></strong>Claude Routines lets you put AI on autopilot to handle repetitive product work - without managing infrastructure yourself. Learn five practical routines product teams can set up today: weekly backlog triage, API deprecation tracking, competitor monitoring, release notes drafting, and user feedback aggregation.</p><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/transform-your-content-into-an-animated-html-presentation">Transform your docs into HTML-based presentations with animations you can play in the browser</a><br></strong>Despite markdown being the go-to format for most AI related docs, Anthropic&#8217;s tech lead says he has a new favorite format: HTML. This guide takes Anthropic&#8217;s tech lead&#8217;s HTML presentation and reverse engineers it into a prompt you can use to build your own single page presentation with animations you can play in the browser.  (Department of Product)</p><p><strong><a href="https://www.reddit.com/r/ProductManagement/comments/1tuyycb/how_to_improve_executive_presence_and_speaking/">How to improve your executive presence as a product leader</a><br></strong>On r/ProductManagement, dozens of experienced leaders share what actually moved the needle for them: leading with decisions and trade-offs, tailoring for your audience, and practicing ruthless clarity. (Reddit)</p><p><strong><a href="https://x.com/ClaudeDevs/status/2061900434722496604">How to get Claude Code to check its own work before handing it back to you</a><br></strong>How do you get Claude Code to check its own work before handing it back? Watch how you can encode your manual checks so Claude closes its own feedback loop. (Anthropic)</p><p><strong><a href="https://www.atlassian.com/blog/development/ai-agents-jira-engineering-maintenance">How Atlassian cut up to 80% of Engineering &#8220;Chores&#8221; using AI Agents</a><br></strong>Atlassian&#8217;s Jira engineering team cut up to 80% of time spent on repetitive maintenance tasks by using AI agents to handle the &#8220;chores&#8221; nobody wants to do - from fixing flaky tests to cleaning up stale feature flags. Written by Arnaud Moret and WaiYee Loo, Principal and Senior Engineers at Jira. (Atlassian)</p><p><strong><a href="https://www.smashingmagazine.com/2026/06/how-make-design-system-ai-ready">How to make your Design System AI-Ready</a><br></strong>Vitaly Friedman shares a practical guide on structuring spec files, auditing with FigmaLint, and layering tokens so AI actually has the guidance it needs to generate quality work. (Smashing Magazine)</p><p><strong><a href="https://www.youtube.com/watch?v=Ic5NIgt2cE4Robby%20Stein,%20Google's%20VP%20of%20Search,%20on%20AI%20Mode%20&amp;%20the%20Future%20of%20Links">Google&#8217;s VP of Search on AI Mode and the future of links</a><br></strong>Robby Stein is VP of Product at Google Search, where he leads AI Overviews, AI Mode, search ranking, and Google Lens. Before Google, he built Stories, Reels, and Close Friends at Instagram &#8211; products now used by billions. He also co-founded Stamped (acquired by Yahoo) and led product at Artifact. (YouTube)</p><p><strong><a href="https://allenpike.com/2026/voice-in-visuals-out/?utm_source=heydesigner.com">Is &#8220;voice in, visuals out&#8221; the ideal pattern for product design?</a><br></strong>OpenAI&#8217;s cofounder thinks so, but is he right? Allen Pike explains why talking to AI while it shows you things feels natural, but why most voice assistants feel sluggish and dumb.</p><div><hr></div><h3>New product features and innovation this week</h3><p>This week, OpenAI announced <a href="https://openai.com/index/codex-for-every-role-tool-workflow/">some major new updates</a> to its AI coding agent, Codex, positioning it as a tool designed to be used by everyone, not just engineers. And the data seems to back this up (more on that later).</p><p>The announcement centers around 3 new features: role-specific plugins, Sites and Annotations.</p><div id="youtube2-FMtKI2YavZ4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;FMtKI2YavZ4&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/FMtKI2YavZ4?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>Role-specific plugins can be installed from the Codex plugin directory and are designed to help with niche use cases. For product teams, the most relevant plugins are probably <a href="https://www.youtube.com/watch?v=_9ImjmzAyus&amp;t=1s">the design plugin</a> and <a href="https://chatgpt.com/plugins/share/32687761205248ae9b517f3d30ad8dd1?openaicom-did=8aad7974-ad60-4af4-bd53-0014a372a205&amp;openaicom_referred=true">data analytics</a> plugin. The design plugin is built for turning early ideas into prototypes that teams can review in third party tools like Figma. It also incorporates some new self-testing features; before handing over the prototype, the model tests it itself - checking different screen dimensions and comparing the output against the reference image to validate fidelity.</p><p>The analytics plugin lets you query your data and then turn it into shareable assets like Google Slides. In this <a href="https://x.com/OpenAI/status/2061887715520721151?s=20">example</a>, you can see how the data analytics plugin can be used to query a data warehouse in natural language and create a deck from it.</p><p>Sites are essentially a formal name for the types of mini apps that many people were already building with coding agents at work anyway. The difference here is that they now come shipped with a secure, workspace-specific URL out of the box, making it easier for teams to share their mini apps with each other.</p><p>Here&#8217;s an example OpenAI shared of a product launcher mini app built in Sites:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g1tf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g1tf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 424w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 848w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g1tf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g1tf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 424w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 848w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!g1tf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67e79583-5e62-434c-bd73-593b9f135224_2048x1152.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An example of a product launch hub Site built in OpenAI&#8217;s Codex which feels a little busy and messy</figcaption></figure></div><p>UI-wise, it does look a little hectic with the visual hierarchy all over the place but I&#8217;m sure this can be resolved in a few prompts. OpenAI also says that the Sites you create are not static and can be hooked up to external sources and kept up to date automatically in Codex.</p><p>All of this, of course, is OpenAI&#8217;s latest attempt to position itself as a serious enterprise player - and it&#8217;s worth noting that the entire launch materials don&#8217;t mention ChatGPT once, with OpenAI seemingly attempting to carve out Codex as its core enterprise tool and clearly distinguish it from its consumer offering. It&#8217;s a smart branding decision to separate the two and is something that the product teams at the doomed Facebook Workplace (remember that?) probably wish they&#8217;d done sooner.</p><p>But this might not be the strategy for long; there were plenty of <a href="https://www.cnbc.com/2026/03/19/openai-desktop-super-app-chatgpt-browser-codex.html">reports</a> earlier this year that OpenAI is planning to build a &#8220;super app&#8221; where it merges both Codex and ChatGPT into one single app - but this doesn&#8217;t seem to make much sense if Codex adoption is really starting to take off.</p><h4>Microsoft reveals an always-on sidekick called Scout, reportedly designed by product teams to be addictive</h4><p>Microsoft held its annual Build conference this week, too. You can <a href="https://www.youtube.com/watch?v=FFMm454fxNA">watch the Keynote presentation here</a> but some of the announcements worth knowing about for product teams include the arrival of a new Assistant it calls Scout, as well as some new hardware devices.</p><p>Scout is Microsoft&#8217;s first of Microsoft&#8217;s new suite of &#8220;Autopilot&#8221; agents. It&#8217;s an always&#8209;on, autonomous work assistant that lives across Teams, Outlook, your desktop, browser and OneDrive/SharePoint, and is designed to continuously take coordination work off your plate without waiting for prompts. Because Scout is powered by Work IQ and operates continuously, it gradually captures patterns about your work - who you collaborate with on which topics, how far in advance you prepare, which projects are high priority.</p><p>Shifting Copilots into Autopilots is a smart way of demonstrating how Microsoft&#8217;s agentic offering is evolving but the feature and the product teams who built it have found itself at the centre of some controversy, with leaked strategy documents reportedly revealing that one of its core goals is to make people &#8220;addicted&#8221;. According to a <a href="https://www.404media.co/microsoft-wants-to-make-people-addicted-to-scout-its-new-ai-assistant-internal-documents-reveal/">new piece from 404</a>,  the internal Microsoft document, called &#8220;ClawPilot: Overview and Plan with Project Lobster,&#8221; seen by 404 Media has a subheading called &#8220;ClawPilot Overall Plan,&#8221; which notes &#8220;three phases&#8221; to its launch plan. And the first phase is &#8220;Make people addicted.&#8221;  This might be controversial to folks who don&#8217;t work in product management but ever since Hooked was published over 10 years ago, many product teams have continuously used addictive loops and UX patterns to drive engagement.</p><p><strong>Project Solara and &#8220;just in time UI&#8221;</strong></p><p>There were other agent-related announcements made at the conference including a new series of intelligence layer APIs but one announcement that stood out was the launch of new hardware as part of Project Solara.</p><p>Project Solara is Microsoft&#8217;s name for a new platform for AI Agents that can extend its capabilities across a collection of new devices. In this demo, Microsoft shows how this new platform works in the context of a corporate badge that can be used in settings like medicine:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;cb74ea32-928a-40c7-b9c0-55aae0ed05ae&quot;,&quot;duration&quot;:null}"></div><p>The device has an &#8220;agent driven interaction model with just in time UI that adapts to the form factor&#8221; . For product teams, this is the latest example of this new concept of UI on demand where an agent surfaces a lightweight context-specific UI that&#8217;s personalized to the user.</p><h4>Hinge wants its users to behave themselves - and it&#8217;s offering a badge to users who do; could this influence other product&#8217;s activation tactics?</h4><p>Dating app Hinge has <a href="https://help.hinge.co/hc/en-us/articles/49858544145555-What-is-Signals">launched a new feature</a> which gives a badge to users who exhibit what it deems to be good behaviour. Users can get the badge by meeting what Hinge calls &#8220;baseline requirements&#8221; - which includes things like a completed profile and selfie, as well as &#8220;thoughtful participation&#8221;signals that include sending comments, messaging matches and looking before liking a profile.</p><p>In a sense, this is Hinge gamifying their product activation by only giving the badge to users who meet these criteria. And the net effect for everyone is that the overall experience of using the product improves as users potentially change their behaviors to get a badge.</p><p>Traditional product activation is seen as one and done; a user checks off a bunch of onboarding items and is considered activated. But this creates a new type of ambient, ongoing activation where users are continuously nudged into engaging with the product in a positive way. Other products could experiment with similar tactics where behavior is rewarded with social badges (think Airbnb badges for good hosts, YouTube badges for users who engage in civil discussions) but there&#8217;s always a risk some users will game the system and behave inauthentically, so it&#8217;ll be interesting to see what impact this new feature actually has.</p><h4>New generative AI in search UX risks confusing users</h4><p>Amazon has updated its search UX with some new capabilities again. This time, it is introducing a new feature that creates <a href="https://www.aboutamazon.com/news/retail/visual-search-shopping-features">AI generated images of products</a> that don&#8217;t necessarily exist. So, for example, if you want a &#8220;shirt with a draped collar&#8221;, the results set will show you an AI generated image of that as you type. Users can then use that image to perform a visual search to find similar items that look like the visual.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fskd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fskd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 424w, https://substackcdn.com/image/fetch/$s_!fskd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 848w, https://substackcdn.com/image/fetch/$s_!fskd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 1272w, https://substackcdn.com/image/fetch/$s_!fskd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fskd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png" width="1456" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fskd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 424w, https://substackcdn.com/image/fetch/$s_!fskd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 848w, https://substackcdn.com/image/fetch/$s_!fskd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 1272w, https://substackcdn.com/image/fetch/$s_!fskd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69774ae-7207-4579-aa1b-5f393c7c27cf_2048x1119.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On the face of it, this feels like it has the potential to be rather confusing to users who might (understandably) expect the visualised product to exist. But, if this works even modestly, it could turn stalled searches into purchase paths. The visual-to-product pipeline also generates training signals on what generated images correlate with actual purchases - compounding advantages over time. Amazon may even make this data available to third party sellers to incentivize them to produce products that people are searching for - and an image will do an excellent job of expressing that.</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://presentifyapp.com">Presentify</a></strong> - take your presentation skills to the next level. Annotate your screen, highlight your cursor, and spotlight or zoom in on key areas.</p><p><strong><a href="https://tokenwisehq.com/?ref=departmentofproduct-newsletter">Tokenwise</a></strong> - find out where you&#8217;re over spending on LLMs in your company.</p><p><strong><a href="https://labs.google/dreambeans">Dreambeans</a></strong> - an experimental new product from Google that delivers collections of personalized stories, surfacing things you might otherwise miss, alongside topics that are relevant to you.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>AI tools now account for up to a quarter of total referral traffic for retailers and 25% say they trust the retailer&#8217;s own AI Assistant over third parties. But 51% say they still don&#8217;t trust an AI Assistant at all. <a href="https://www.bain.com/insights/agentic-ai-in-retail-how-autonomous-shopping-redefining-customer-journey/">Full report from Bain on Agentic Commerce.</a></p><p>OpenAI says that non-developers now make up about 20% of Codex users - and are growing more than 3x as fast as developers:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tLCf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tLCf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tLCf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tLCf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!tLCf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a061a1f-3838-4a21-b26d-4f19220d4ae4_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Spotify&#8217;s controversial disco ball logo change had a <a href="https://x.com/Similarweb/status/2058514054017138734">measurable negative impact</a> on App Store UI/UX review sentiment. The percentage of negative reviews jumped from 30.9% before the change to 44.1% afterwards. Icon design matters (to people who leave App Store reviews anyway).</p><p>Pinterest&#8217;s CTO <a href="https://www.youtube.com/watch?v=BvFanq9fTg0">says</a> the company&#8217;s open-source AI stack costs 90% less than frontier models - and their custom-trained recommender outperforms off-the-shelf alternatives by 30% in accuracy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WWEL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WWEL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WWEL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WWEL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!WWEL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad782b3-4611-4b15-9fac-efff020a7caa_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s the framework they use for deciding whether to build in house with open source / proprietary models or stick to off the shelf.</p><ul><li><p><strong>Core</strong> = the thing that makes your product worth using. For Pinterest, that&#8217;s recommendations, visual search, personalisation. If it degrades, users leave. This is where you invest heavily - build in-house or fine-tune open source on proprietary data - because quality and cost at scale both matter too much to outsource to an API.</p></li><li><p><strong>Context</strong> = everything else that makes work happen. Internal tools, coding assistants, sales productivity, writing aids. Users don&#8217;t see them so an off-the-shelf API is fine because the cost of a suboptimal result is low and the switching cost is negligible.</p></li></ul><p>GitLab <a href="https://s204.q4cdn.com/984476563/files/doc_financials/2027/q1/GitLab-Q1FY2027-Earnings-Prepared-Remarks.pdf">says</a> the number of code pushes on the platform is up 49% YoY - driven by AI agent activity. Revenue is up but it plans to cut 14% of its workforce, &#8220;with up to 3 layers of management removed&#8221;.</p><p>The era of &#8220;tokenmaxxing&#8221; could be over already. Uber has <a href="https://www.bloomberg.com/news/articles/2026-06-02/uber-caps-usage-of-ai-tools-like-claude-code-to-cut-costs">capped</a> usage of AI tools to $1,500 per employee according to Bloomberg. The idea of tokenmaxxing was always a bit idiotic which incentivised all sorts of bad behavior and so this is largely being welcomed by folks in the industry. Simon Willison <a href="https://simonwillison.net/2026/Jun/3/uber-caps-usage/">says</a> that the $1,500 monthly limit per tool is a  a rational policy response to over-spending, and much more sensible than those <a href="https://en.wikipedia.org/wiki/Token_maxxing">tokenmaxxing</a> leaderboards encouraging employees to compete for as much AI usage as possible. That means each employee&#8217;s AI spending cap is ~11% of that median compensation package.</p><p>A <a href="https://cdt.org/wp-content/uploads/2026/05/2026-05-28-CDT-Research-Dark-Patterns-in-AI-Chatbots-Report-final-2.pdf">new study</a> has found growing evidence of dark patterns in chatbots. The study by The Center for Democracy &amp; Technology found that 37% of interactions where users tried to end a conversation with companion chatbots like Replika and Character.AI, the chatbot attempted to continue engagement by invoking guilt or fear-of-missing-out. 21% of responses implied the user was emotionally neglecting the chatbot. These tactics increased post-goodbye engagement by up to 14 times.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GWe9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GWe9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GWe9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GWe9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!GWe9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02ba0d-a5a2-4116-a00c-dc434f475a31_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Anthropic <a href="https://claude.com/blog/how-anthropic-enables-self-service-data-analytics-with-claude">says</a> 95% of its business analytics queries are automated via Claude, with ~95% accuracy. And in a new <a href="https://www.anthropic.com/institute/recursive-self-improvement">piece of research</a>, it confirms that In the second quarter of 2026, the typical engineer was merging 8&#215; as much code per day as they were in 2024 - because most of the code is written by Claude.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Upgrade to unlock the full newsletter. Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong>, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Mini App library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis and case studies to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Practical ways to use Claude Routines at work - a Guide for Product Teams]]></title><description><![CDATA[&#129504; Backlog triaging, API deprecation watchdog, user feedback aggregation and more.]]></description><link>https://departmentofproduct.substack.com/p/practical-ways-to-use-claude-routines</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/practical-ways-to-use-claude-routines</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Tue, 02 Jun 2026 13:14:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6127d3de-461b-47d8-a933-dd312b9556b1_1660x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274; <a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from <strong>Claude Code</strong> and <strong>MCP</strong> to <strong>agentic workflows</strong>, vibe coding, and more.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>At Anthropic&#8217;s recent Claude Code events in London and San Francisco, alongside the talks announcing new features and capabilities, many of the speakers took their time to re-engage with features that already exist.</p><p>Given the sheer velocity of new features shipped by Anthropic and other AI companies over the past few months, these refresher talks were a welcome addition to the lineup where Anthropic's employees revisited some of the most powerful tools available across the Anthropic product suite.</p><p>And one of the products that was mentioned and demoed by multiple speakers was Claude Routines.</p><p>Claude Routines was originally released earlier this year as part of a full redesign of the Claude Desktop app but since then it has often found itself drowned out by other flashier new releases. But, getting it set up as an always-on assistant to work on regular routines on your behalf can be a powerful addition to your everyday workflow.</p><p>In this Knowledge Series, we&#8217;ll step through the essentials of Claude Routines and how it works, together with 5 practical routines you can get started with, including:</p><ol><li><p>Weekly backlog triage</p></li><li><p>Changelog to release notes pipeline</p></li><li><p>API deprecation watchdog</p></li><li><p>Competitor changelog tracker</p></li><li><p>User feedback aggregator</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><h2>Claude Routines explained; what they are and why they&#8217;re valuable</h2><p>Routines is a feature inside Claude Code that lets you run automated, proactive Claude Code sessions without building any infrastructure yourself. In a sense, they let you put Claude Code on autopilot - with some caveats.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xAmL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xAmL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 424w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 848w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 1272w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xAmL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png" width="1456" height="2113" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2113,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:606256,&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://departmentofproduct.substack.com/i/200131736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.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_!xAmL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 424w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 848w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 1272w, https://substackcdn.com/image/fetch/$s_!xAmL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fde2c72-651b-4513-9a27-be27a0a2ed65_1660x2409.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Instead of waiting for you to type a prompt and press enter, Claude can kick off work on its own - triggered by a schedule or an external event. </p><p>Traditionally, running Claude Code in an automated way with cron jobs or a webhooks would mean you&#8217;d have to manage everything yourself, and if your laptop closes, the session dies. Routines moves all of that onto Claude Code&#8217;s managed infrastructure so none of it depends on your local machine - unless you want it to run locally, instead.</p><h3>How to set up a routine</h3><p>There are two ways to create a routine. From the terminal, you can type /schedule inside Claude Code and describe what you want done in plain language. Claude asks a few follow-up questions - when should this run, what tools does it need, where should it send notifications - and then creates the routine for you.</p><p>Alternatively, in the Claude Code desktop app, navigate to Routines in the left sidebar and open the &#8220;New routine&#8221; form.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!etLP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!etLP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 424w, https://substackcdn.com/image/fetch/$s_!etLP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 848w, https://substackcdn.com/image/fetch/$s_!etLP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 1272w, https://substackcdn.com/image/fetch/$s_!etLP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!etLP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png" width="1456" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!etLP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 424w, https://substackcdn.com/image/fetch/$s_!etLP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 848w, https://substackcdn.com/image/fetch/$s_!etLP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 1272w, https://substackcdn.com/image/fetch/$s_!etLP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589a703c-03ae-45d3-a729-c6086c7c9943_2048x1333.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You fill in a name, write the instructions directly into a text box, pick a trigger from a dropdown, select which repositories to connect, and attach any connectors the routine needs - such as Google Drive, Notion, or Slack. The form gives you a bit more visibility upfront, since you can see and edit all the configuration in one place before hitting Create.</p><p>For this tutorial, we&#8217;ll stick to the Claude Code desktop app to keep things simple.</p><p>A routine needs to have the following options set:</p><ul><li><p><strong>Name</strong> - a label for the routine</p></li><li><p><strong>Instructions</strong> - the prompt Claude follows during each run</p></li><li><p><strong>Repository</strong> - this is one or more codebases Claude has access to. For Routines to work remotely they need to have access to the relevant code base/s. More on that below.</p></li><li><p><strong>Trigger</strong> - the event or schedule that kicks off the routine</p></li><li><p><strong>Connectors</strong> - external integrations available to Claude during each run</p></li><li><p><strong>Behavior</strong> - a tab suggesting there are settings around how Claude operates (not fully visible)</p></li><li><p><strong>Permissions</strong> - a tab suggesting there are controls around what Claude is allowed to do (not fully visible)</p></li></ul><p><strong>Local vs Remote: How repositories work in the context of Routines</strong></p><p>When setting up your routine, you&#8217;ll be given the choice between running it locally or remotely. Since we don&#8217;t want these routines to dependent on our machine running, we&#8217;re going to choose remote.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2wfn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2wfn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 424w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 848w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 1272w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2wfn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png" width="570" height="276" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:276,&quot;width&quot;:570,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17259,&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://departmentofproduct.substack.com/i/200131736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.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_!2wfn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 424w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 848w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 1272w, https://substackcdn.com/image/fetch/$s_!2wfn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8422b4b-c088-4a40-9c18-0ef1e4c6f40c_570x276.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude Routines is designed to work with code repositories and so to get the most out of it, you&#8217;d need to be able to give Claude access to one or more repositories.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vKsd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vKsd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 424w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 848w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 1272w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vKsd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:404614,&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://departmentofproduct.substack.com/i/200131736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.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_!vKsd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 424w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 848w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 1272w, https://substackcdn.com/image/fetch/$s_!vKsd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05788957-5584-4df1-8acd-8b01d6975ee7_2436x1642.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Example of creating a new repository in GitHub called &#8220;claude-routines-test&#8221;. </figcaption></figure></div><p>In our examples, we&#8217;ll assume that you have access to your a code repository and a place where you can save skills to be used in Routines.</p><h3>How triggers work</h3><p>There are two types of triggers when working with Routines: time based and event based triggers.</p><p>Time-based triggers run on a schedule. So, for example, every Monday at 10am, once a week, or whatever cadence makes sense for the task.</p><p>Event-based triggers fire in response to something happening. Within this category there are two options:</p><ul><li><p><strong>Native GitHub events</strong>, such as a pull request being opened or closed, an issue being created, or a release being cut.</p></li><li><p><strong>Custom events from your product to an API</strong>, where you post to a endpoint that routines expose. You can include whatever context you want in the API request, and Claude will have access to it during the session.</p></li></ul><h4>How connectors work in the context of Routines</h4><p>Connectors also play a critical role in Routines. Connectors are integrations you attach to a routine that give Claude access to external services during each run.</p><p>When you set up a routine, you choose which connectors to include - things like GitHub, Slack, Google Drive, or Notion. These define what Claude can actually reach out to while the session is running. For example, if you want Claude to open a PR when it finds a documentation gap, it needs the GitHub connector. If you want it to ping you when it&#8217;s done, it needs Slack.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AoGY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AoGY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 424w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 848w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 1272w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AoGY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png" width="1456" height="975" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:975,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!AoGY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 424w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 848w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 1272w, https://substackcdn.com/image/fetch/$s_!AoGY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a4393af-ea03-4a8e-abee-bf703c8cec32_2048x1371.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One thing that&#8217;s worth noting is that Claude can use all tools from attached connectors - including write operations - without asking for permission during each run. That&#8217;s by design, since these are meant to be autonomous sessions that don&#8217;t wait for human approval. But it means you should be deliberate about what you attach. If you give Claude a connector, assume it may use it.</p><p>This is different from a regular Claude Code session where you&#8217;re present and can approve or reject actions as they happen. In a routine, Claude is operating on its own, so the connector list acts as the boundary of what it&#8217;s allowed to touch.</p><h2>5 Practical ways to use Claude Routines at work</h2><p>Now that we&#8217;ve covered some of the essentials worth knowing, let&#8217;s take a closer look at some of the practical ways you can actually use Claude Routines at work. </p><p>For this, we&#8217;ll explore 5 different use cases including a weekly backlog triage, changelog to release notes pipeline, API deprecation watchdog, competitor changelog tracker and user feedback aggregator.</p><h3>1. Weekly backlog triage</h3>
      <p>
          <a href="https://departmentofproduct.substack.com/p/practical-ways-to-use-claude-routines">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Figma’s CEO says the Design vs Code debate is a "false dichotomy"]]></title><description><![CDATA[Plus: Claude Code's new Dynamic Workflows, Summer reading list, How Dropbox built its internal coding agent]]></description><link>https://departmentofproduct.substack.com/p/figmas-ceo-says-the-design-vs-code</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/figmas-ceo-says-the-design-vs-code</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 29 May 2026 12:03:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/441e1eab-b3a8-4da5-ae80-73356d00297f_2430x1645.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, Figma&#8217;s CEO declared that the design vs. code debate is a false dichotomy - and released a product to prove it. We&#8217;ll take a closer look at what it does.</p><p>Plus, as the dust settles on last week&#8217;s Google&#8217;s I/O event, there was one announcement that didn&#8217;t get a lot of attention that could transform how the web looks. And Claude Code gets a new Dynamic Workflow feature to tackle complex, multi-stage coding tasks end-to-end.</p><p>Happy Friday!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/@departmentofproduct">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p>New from the Department of Product Substack this week:</p><p><strong>Knowledge Series - <a href="https://departmentofproduct.substack.com/p/how-to-build-a-strategy-thought-partner">How to build a Strategy Thought Partner grounded in Product Frameworks</a><br></strong>Adobe&#8217;s former CPO warns that outsourcing thinking to AI erodes our strategic abilities - but what if you used AI as a thought partner instead? Learn how to build a product strategy tool grounded in 25+ frameworks (Kano Model, Jobs to be Done, Porter&#8217;s Five Forces, and more) that helps you stress-test ideas, evaluate features, and sharpen your thinking without replacing it.</p><p><strong>AI Library - <a href="https://departmentofproduct.substack.com/i/192304720/build-your-own-slack-ai-agent-that-connects-to-internal-tools">Identify opportunities for a Slack AI Agent in your company</a><br></strong>Using DuoLingo as inspiration, use this to describe your organisation - team size, tool stack, pain points - and it returns a ranked list of Slack AI agent opportunities, each broken down by what triggers it, which systems it needs to pull from, what it posts back, whether it requires write access, and what the failure risk is. (Department of Product)</p><p><strong>Insights - <a href="https://www.uber.com/us/en/blog/solving-the-agent-identity-crisis/?uclick_id=7c160a96-0cf7-4a1d-8a43-d523b17f6a71">How Uber manages what its AI Agents can see and do</a><br></strong>When an AI agent on behalf of an engineer opens a pull request to fix a system bug, who gets credit - and accountability? Uber engineers Matt Mathew, Prasad Borole, and Meng Huang tackle a critical gap in AI identity systems: how to trace actions back through chains of delegated AI agents to the original human user. (Uber Engineering)</p><p><strong>Interview - <a href="https://www.platformer.news/boris-cherny-interview-ai-jobs/">Claude Code creator on why his product manager now codes and the future of software development</a><br></strong>Anthropic&#8217;s Claude Code creator Boris Cherny believes software engineering as we know it is ending (he hasn&#8217;t written a line of code in six months). But unlike some doomsayers, Cherny thinks job destruction will be met with massive job creation. He notes that roles are blending together: his product manager now codes, his designer codes, his manager codes and predicts there will be 100x more of these &#8220;builders&#8221; in the future. (Platformer)</p><p><strong>Design - <a href="https://x.com/contralabs_ai/status/2057499790825463947">Why your opening prompt is the most important when using Claude Design</a><br></strong>Your opening prompt in Claude Design sets the ceiling for everything that follows. A team at Contra Labs analyzed five designers&#8217; sessions on the same luxury resort brief and found the first prompt mattered more than the next fifteen combined. (Contra Research)</p><p><strong>Case study - <a href="https://dropbox.tech/machine-learning/introducing-nova-our-internal-platform-for-coding-agents">How Dropbox built its internal coding agent, Nova</a><br></strong>Dropbox built Nova, an internal platform that lets coding agents handle not just code writing, but the messy operational work that slows engineers down. In a post by Mike White and Kevin Altschuler, they explain why a shared platform beats one-off AI tools, how they keep agents grounded in real validation systems, and what they&#8217;ve learned from scaling agents across their entire development lifecycle. (Dropbox Engineering)</p><p><strong>Resource - <a href="https://nervegna.substack.com/p/50-claude-code-skills-for-designers">50+ Claude Skills for designers and product managers</a><br></strong>Tommaso Nervegna has curated 50 Claude Code skills you can install in 90 seconds and use on real work today. Examples include a diagnostic that audits project bottlenecks, a conceptual model builder to align teams on what the product actually is, and a design system audit to catch consistency issues before migration.</p><p><strong>Strategy - <a href="https://www.youtube.com/watch?v=X_JsIHUfUjc">How to build a self-improving company with AI</a><br></strong>This talk from YC partner Tom Blomefield reveals how to extract domain knowledge, build recursive systems that learn from their own failures, and what humans are actually for in this world. Read the full breakdown of what&#8217;s coming next. (Y Combinator)</p><p><strong>Tech - <a href="https://venturebeat.com/technology/why-prompt-debt-retrieval-debt-and-evaluation-debt-are-quietly-reshaping-enterprise-ai-risk">The 4 new types of AI-driven tech debt - and how to prevent them</a><br></strong>Vikram Venkat, principal at Cota Capital, breaks down four new forms of AI debt silently sabotaging enterprise deployments and reveals how leading organizations can prevent catastrophic failure before it&#8217;s too late. (Venture Beat)</p><p><strong>Summer reading list</strong></p><div class="comment" data-attrs="{&quot;url&quot;:&quot;https://open.substack.com/&quot;,&quot;commentId&quot;:265508521,&quot;comment&quot;:{&quot;id&quot;:265508521,&quot;date&quot;:&quot;2026-05-26T16:34:26.095Z&quot;,&quot;edited_at&quot;:null,&quot;body&quot;:&quot;A selection of books from JP Morgan&#8217;s Summer Reading List 2026:&quot;,&quot;body_json&quot;:{&quot;type&quot;:&quot;doc&quot;,&quot;attrs&quot;:{&quot;schemaVersion&quot;:&quot;v1&quot;,&quot;title&quot;:null},&quot;content&quot;:[{&quot;type&quot;:&quot;paragraph&quot;,&quot;content&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;text&quot;:&quot;A selection of books from JP Morgan&#8217;s Summer Reading List 2026:&quot;}]}]},&quot;restacks&quot;:31,&quot;reaction_count&quot;:271,&quot;children_count&quot;:6,&quot;attachments&quot;:[{&quot;id&quot;:&quot;f14feb6e-19aa-449d-9159-802e96ead586&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7798cc56-9755-4ca8-bc02-2a17b39ea977_1300x1963.png&quot;,&quot;imageWidth&quot;:1300,&quot;imageHeight&quot;:1963,&quot;explicit&quot;:false},{&quot;id&quot;:&quot;2aed4a06-5c74-48ae-bf57-925be30b4e61&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/197e1411-41e8-4f42-b7a2-06c7a0f01a9f_994x1500.png&quot;,&quot;imageWidth&quot;:994,&quot;imageHeight&quot;:1500,&quot;explicit&quot;:false},{&quot;id&quot;:&quot;5b170593-8899-4ae4-891e-3e7f14ac5bfa&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78a5e711-1c11-4025-b687-38886a94c1ab_595x900.png&quot;,&quot;imageWidth&quot;:595,&quot;imageHeight&quot;:900,&quot;explicit&quot;:false},{&quot;id&quot;:&quot;8e23efa2-e908-406d-9d9d-84c5fb268530&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15e512b6-dba1-4d2f-bf0a-5996615ad0dd_1300x1976.png&quot;,&quot;imageWidth&quot;:1300,&quot;imageHeight&quot;:1976,&quot;explicit&quot;:false},{&quot;id&quot;:&quot;c5064ceb-14dc-49b4-aaa5-efb953584a91&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3acc7603-18ae-4b28-9cd2-749df39c280b_993x1500.png&quot;,&quot;imageWidth&quot;:993,&quot;imageHeight&quot;:1500,&quot;explicit&quot;:false},{&quot;id&quot;:&quot;15c30f4a-b241-4068-a2b2-e60410638f4d&quot;,&quot;type&quot;:&quot;image&quot;,&quot;imageUrl&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b62497f8-c2e5-4550-809e-eb0ce0ea2d80_1024x1536.png&quot;,&quot;imageWidth&quot;:1024,&quot;imageHeight&quot;:1536,&quot;explicit&quot;:false}],&quot;name&quot;:&quot;Rich Holmes&quot;,&quot;user_id&quot;:123225933,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b59b615c-e268-44f2-a0c5-ef2f2c6a90e0_238x238.png&quot;,&quot;user_bestseller_tier&quot;:1000,&quot;userStatus&quot;:{&quot;bestsellerTier&quot;:1000,&quot;subscriberTier&quot;:null,&quot;leaderboard&quot;:{&quot;ranking&quot;:&quot;paid&quot;,&quot;rank&quot;:40,&quot;publicationName&quot;:&quot;Department of Product&quot;,&quot;label&quot;:&quot;Technology&quot;,&quot;categoryId&quot;:&quot;4&quot;,&quot;publicationId&quot;:949779},&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:1000},&quot;paidPublicationIds&quot;:[],&quot;subscriber&quot;:null}},&quot;source&quot;:null,&quot;forumChannel&quot;:null}" data-component-name="CommentPlaceholder"></div><div><hr></div><h3>New product features and innovation this week</h3><p>Anthropic has released its new model, Opus 4.8, together with a <a href="https://claude.com/blog/introducing-dynamic-workflows-in-claude-code">new feature it calls Dynamic Workflows</a>. This lets Claude Code orchestrate dozens to hundreds of parallel subagents to tackle complex, multi-stage coding tasks end-to-end. Instead of Claude processing work linearly in a single pass, it breaks large problems into subtasks, runs them in parallel across independent agents, and verifies results before presenting them to you.</p><p>When you trigger a workflow (either by asking Claude directly with the word &#8220;workflow&#8221; or enabling &#8220;ultracode&#8221; mode), Claude plans the work dynamically, distributes tasks across subagents, and uses verification agents to check findings from independent angles. Progress saves continuously, so interrupted jobs resume where they left off. This approach handles work that would normally take weeks or quarters in days.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pe6E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pe6E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 424w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 848w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 1272w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pe6E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png" width="1456" height="1356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1356,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pe6E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 424w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 848w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 1272w, https://substackcdn.com/image/fetch/$s_!Pe6E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005a814a-dea3-4822-822b-f3fff1b944e4_2048x1908.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s some practical use cases for product teams to consider:</p><ul><li><p><strong>Codebase-wide bug hunts</strong> - run parallel searches across a service, then have independent agents verify each finding before surfacing real issues in a report</p></li><li><p><strong>Large migrations</strong> - port codebases across frameworks, deprecate APIs, or change languages across thousands of files with coordinated parallel execution</p></li><li><p><strong>Framework rewrites and tech debt</strong> - systematically modernize legacy code by mapping patterns across the old codebase, generating replacements in parallel, and iterating until test suites pass</p></li><li><p><strong>Managing A/B tests - </strong>Claude&#8217;s head of product Cat Wu <a href="https://x.com/_catwu/status/2060054180379689074">says</a> she recently used this new feature to catalogue 100s of A/B test flags and deprecate stale ones. Instead of waiting for Claude Code to investigate each one sequentially, dynamic workflows allowed her to do them all in parallel.</p></li></ul><p>Because it&#8217;s all a script under the hood, workflows are also reusable: you can save them, commit them to your repo, share them with your team and/or turn them into a skill. But, be warned: workflows use significantly more tokens than standard sessions, so budget planning is essential.</p><h4>Figma&#8217;s CEO: Design vs Code is a false dichotomy; new update lets non-engineers make code changes for engineers to review</h4><p>Figma&#8217;s CEO <a href="https://x.com/zoink/status/2060020283990556810">says</a> that the &#8220;design vs code&#8221; debate is a false dichotomy and that the company is working towards a future that includes both freeform design and prototyping with code and shipping to production - in one connected platform.</p><p>The <a href="https://departmentofproduct.substack.com/i/198826759/product-data-and-trends-to-stay-informed">data</a> backs up the idea that more designers than ever are writing code and this week, the company <a href="https://x.com/figma/status/2059987170065093001">unveiled</a> an update to Figma Make that lets it work using local code bases - much like Claude Code or Cursor. The new update allows non-technical members of product teams like designers and product managers to make visual changes to a product&#8217;s live code base and open up pull requests for engineers to review.</p><p>Here&#8217;s a deeper preview of the new abilities from Figma&#8217;s product manager and product marketing manager:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ef51974c-ecde-477a-87b9-ddd2beaecbae&quot;,&quot;duration&quot;:null}"></div><p>The convergence between coding and design tools is very real so instinctively this makes sense. The problem for Figma, though, is it&#8217;s getting squeezed from competitors as the traditional boundaries between product roles continue to blur. This week, Replit joined the fight by shipping new updates to its <a href="https://x.com/Replit/status/2060097656207413613">own design tool</a>, Replit Canvas. Cursor released some lightweight design features in December last year and it wouldn&#8217;t be surprising if they, too, added further design capabilities.</p><h4>Google&#8217;s new HTML in canvas, shareable Gemini Workspace assets</h4><p>Now that the dust has settled on last week&#8217;s I/O event, there was one announcement that seemed to get lost among the noise. This is the official announcement of an experimental new API called <a href="https://developer.chrome.com/blog/html-in-canvas-origin-trial">HTML in Canvas</a>.</p><p>Traditionally, web developers faced a choice: use the DOM for semantic richness and accessibility, or use canvas for performance and graphics control. This new API aims to bridge that gap. When you nest HTML elements inside a canvas, the browser can render them into graphics textures while keeping the underlying DOM element interactive and connected to browser features.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lBY0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lBY0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 424w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 848w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 1272w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lBY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png" width="1456" height="1439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1439,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:658016,&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://departmentofproduct.substack.com/i/199728059?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.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_!lBY0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 424w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 848w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 1272w, https://substackcdn.com/image/fetch/$s_!lBY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bed4fcd-8fd2-4451-be15-63f6a89be01d_1670x1650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An <a href="https://wicg.github.io/html-in-canvas/Examples/webgpu-jelly-slider/">example of a &#8220;Jelly Slider&#8221;</a> that uses the new HTML in Canvas to create a unique way to visually present UX elements (Chrome Canary required to view)</figcaption></figure></div><p>For product teams, this could lead to innovative new web interfaces and also make it easier for AI Agents to read the contents of page designs that would otherwise be off limits.</p><p>As part of the release, Google&#8217;s product manager Thomas Nattestad shared a selection of different <a href="https://developer.chrome.com/blog/html-in-canvas-origin-trial#demos">demos</a> showing the technology in action.</p><p>The demos include a <a href="https://chrome.dev/html-in-canvas/demos/webgl-book-curl.html">3D book</a> that uses HTML to render the pages, a <a href="https://chrome.dev/html-in-canvas/demos/billboard.html">dynamic billboard</a> in a 3D environment and <a href="https://chrome.dev/html-in-canvas/demos/fluid-prism-text.html">new typography</a> designs with refractive overlays. They&#8217;re fairly primitive demos right now but we&#8217;re likely to see some further, more interesting examples emerge as the API trial continues.</p><p>This week, Gemini also got some new updates which make it easier to share chats and collaborate. Projects is coming to Business users of Workspace <a href="https://www.testingcatalog.com/google-expands-gemini-for-business-with-shareable-projects/">which will make it easier</a> for groups of people to manage and collaborate on distinct projects and generated media will now also be <a href="https://workspaceupdates.googleblog.com/2026/04/share-chats-canvases-and-generated-media-from-the-Gemini-app-securely-via-Google-Drive.html">easier</a> to share.</p><h4>YouTube will auto-detect AI generated videos and label them more prominently</h4><p>YouTube&#8217;s product teams have <a href="https://blog.youtube/news-and-events/improving-ai-labels-viewers-creators/">confirmed</a> that it will now auto-detect and prominently label AI generated content. On Shorts, the label will appear as an overlay and on longform video it will appear directly below the video player, just above the description.</p><p>For users who hate AI generated slop, the updates will be welcome news but the CEO of AI video platform RunwayML isn&#8217;t a fan - and <a href="https://x.com/c_valenzuelab/status/2059846948333478125">advocates</a> for the complete opposite. In his view, we&#8217;re headed towards a future where all video is AI-generated and in that scenario, labeling videos as AI generated &#8220;would be like trying to determine whether water is wet&#8221;. Of course, being the co-founder of a video generation platform, he would say that, but does he have a point?</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://limora.ai/?utm_source=departmentofproduct-newsletter&amp;utm_medium=email">Limora</a></strong> - Generate any design asset you actually need in minutes.</p><p><strong><a href="https://supaboard.ai/?ref=departmentofproduct">Supaboard</a></strong> - transform data into strategy. Run queries like &#8220;Give me my acquisition, conversion and activation funnels, and tell me where it&#8217;s leaking and I&#8217;m losing users.&#8221;</p><p><strong><a href="https://buildwithtaste.com/product/mcp">Taste MCP</a> - </strong>lets your taste follow you across different AI tools.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>GPT 5.5 has jumped to the top of the leaderboard of a new software engineering benchmark, DeepSWE:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d0ka!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d0ka!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d0ka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d0ka!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!d0ka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d3881-6e55-431f-8fde-da4a9e9e0fa9_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://deepswe.datacurve.ai/blog">DeepSWE is a new benchmark</a> that measures how well coding agents handle realistic software engineering tasks by using original prompts written from scratch (not recycled from existing commits), spanning 91 repositories across 5 languages with solutions requiring substantially more code changes (668 lines on average) while keeping prompts short and natural.</p><p>Accelerating coding benchmarks continue to have a negative effect on junior software engineering hiring but AWS&#8217;s CEO <a href="https://x.com/MatthewBerman/status/2059674916992213093">says</a> replacing junior engineers with AI is &#8220;the dumbest thing I&#8217;ve ever heard&#8221;.</p><p>Claude Code&#8217;s creator Boris Cherny seems to agree. He predicts a 100x increase in people writing code or using AI agents to write code, as productivity gains enable companies to expand rather than contract engineering talent:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U7KM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U7KM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U7KM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83057732-4611-4eaf-8602-11901448f204_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U7KM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!U7KM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83057732-4611-4eaf-8602-11901448f204_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Early <a href="https://www.businessinsider.com/chatgpt-ads-big-threat-google-openai-similarweb-search-keywords-conversations-2026-5">data</a> on ChatGPT&#8217;s new ads product is pretty positive. ChatGPT ads currently generate an average click-through rate of roughly 0.68%, according to Similarweb data, placing them between display ads and traditional Search ads.</p><p>DuckDuckGo installs are up 30% after Google&#8217;s I/O event last week, with some users <a href="https://techcrunch.com/2026/05/26/duckduckgo-installs-are-up-30-as-users-reject-being-force-fed-googles-ai-search/">expressing worries</a> that Google is &#8220;force feeding&#8221; them AI features they don&#8217;t want.</p><p>Claude Mythos Preview has scanned &gt;1,000 open&#8209;source projects It has identified an estimated: 23,019 total vulnerabilities, of which 6,202 are estimated high&#8209; or critical&#8209;severity. <a href="https://www.anthropic.com/research/glasswing-initial-update">Read the latest status update report from Anthropic</a>.</p><p>Anthropic&#8217;s growth revenue multiple in the first five months of 2026 dwarfs OpenAI&#8217;s, but how long can this realistically last? If a decent chunk of these revenues are a result of inefficient token spend, companies will be incentivised to cut spend or find ways to make it more efficient.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ozEm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ozEm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ozEm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ozEm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!ozEm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a005c00-ce1e-4eb2-9d92-c7fbe36ff434_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Uber&#8217;s CTO famously said he&#8217;d spent the entire 2026 budget already last month and this week, their COO said AI spend must show ROI for it to be justified.</p><p>It&#8217;ll be fascinating to see how revenue growth looks in ~12 months and what companies do to manage spend under greater scrutiny.</p><p>Mobile Apps launched before 2020 still generate 69% of all subscription revenue and new subscription app launches went from ~2,000/month in January 2022 to 14,700+ by January 2026, largely driven by AI-assisted development according to the latest <a href="https://www.revenuecat.com/pdf/state-of-subscription-apps-2026-sosa.pdf">State of Subscription Mobile</a> apps report by Revenue Cat.</p><p>Other stats from the report worth knowing about for product teams:</p><ul><li><p>AI-powered apps generate 41% more revenue per payer than non-AI apps.</p></li><li><p>ChatGPT normalised $20/month pricing. AI apps now monetize at roughly 2x pre-AI ARPU. Before ChatGPT, most consumer subscriptions topped out around $60/year.</p></li><li><p>Health &amp; Fitness leads Day 14 revenue per install at $0.48 median - nearly 6x Gaming&#8217;s $0.08.</p></li><li><p>Business apps lead trial-to-paid conversion at 9.1% median - more than 2x Gaming&#8217;s 4.4%.</p></li></ul><p>Visa <a href="https://techcrunch.com/2026/05/28/visa-invests-in-replit-to-power-agentic-payments-for-developers/">says</a> 1,000 of its employees are now using Replit for product prototyping and development - and it is investing an undisclosed amount in the company.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[How to build a Strategy Thought Partner Grounded in Product Frameworks with Claude Code]]></title><description><![CDATA[&#129504; A new tool grounded in over 25 frameworks like the Kano Model, Jobs to be done, Pre-mortems, Porter&#8217;s Five Forces and more.]]></description><link>https://departmentofproduct.substack.com/p/how-to-build-a-strategy-thought-partner</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/how-to-build-a-strategy-thought-partner</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Wed, 27 May 2026 13:09:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!smi5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Earlier this month, Adobe&#8217;s former Chief Product Officer warned that &#8220;cognitive offloading&#8221; where we outsource critical tasks to AI is eroding our thinking abilities. Instead, he argues that &#8220;cognitive expansion&#8221; where we use AI as a thought partner to develop our thinking, is a better way to use AI in the long term at work.</p><p>In this Knowledge Series, we&#8217;re going to take that principle and build a product strategy thought partner you can use at work. This tool lets you run ideas past structured frameworks, stress-test decisions, and evaluate new features in a conversation &#8211; so you&#8217;re working with AI to think more clearly, not asking it to think for you.</p><p>The product strategy thought partner is grounded in over 25 practical, real world frameworks like the Kano Model, Jobs to be done, Pre-mortems, Porter&#8217;s Five Forces and more.</p><p>Once you&#8217;ve stepped through the different parts of the framework and your strategic analysis is complete, you can generate a visual asset and use it in presentations or elsewhere.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><h2>Here&#8217;s what we&#8217;ll build together:</h2><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;1ac02e7a-afec-4ff2-9087-700e076ba8e2&quot;,&quot;duration&quot;:null}"></div><p>The Strategy Thought Partner builds upon the tool we created in a previous Knowledge Series which allows you to stress-test features against a panel of user personas.</p><p>Now, you can import feature ideas and run them through multiple different frameworks at once to analyze them across different lenses. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!smi5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!smi5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 424w, https://substackcdn.com/image/fetch/$s_!smi5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 848w, https://substackcdn.com/image/fetch/$s_!smi5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 1272w, https://substackcdn.com/image/fetch/$s_!smi5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!smi5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png" width="1456" height="2271" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2271,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:672856,&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://departmentofproduct.substack.com/i/199323490?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.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_!smi5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 424w, https://substackcdn.com/image/fetch/$s_!smi5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 848w, https://substackcdn.com/image/fetch/$s_!smi5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 1272w, https://substackcdn.com/image/fetch/$s_!smi5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52581ab-acd3-4eb4-bbd9-83310342fb52_1601x2497.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The frameworks library has over 25 different product frameworks and tools you can use split across 6 distinct categories including:</p><ul><li><p>Discovery</p></li><li><p>Strategy</p></li><li><p>Prioritization</p></li><li><p>Delivery</p></li><li><p>Decision making</p></li></ul><p>These include things like Opportunity Scoring, MosCow, North Star Metrics, Impact / Effort matrices and more. </p><p>If you&#8217;re not sure what framework to use, it also includes a framework recommendation feature which lets you describe your situation or decision you&#8217;re trying to make and picks the top 3 most practically applicable frameworks:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ecqM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ecqM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 424w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 848w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 1272w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ecqM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png" width="1456" height="624" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:624,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ecqM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 424w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 848w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 1272w, https://substackcdn.com/image/fetch/$s_!ecqM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57779295-70b9-4c04-8bd9-05430311cefc_1830x784.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The strategy thought partner uses your selected framework to ground your conversation and walk through its core components. Once the analysis is complete, you can generate visual assets from the session that you can reuse elsewhere.</p><p>In this Knowledge Series, you&#8217;ll get:</p><ul><li><p>a pre-built version of this app</p></li><li><p>step by step instructions and prompts you can use to create your own version in Claude Code.</p></li></ul><h2>Getting set up</h2>
      <p>
          <a href="https://departmentofproduct.substack.com/p/how-to-build-a-strategy-thought-partner">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Google Search now generates UI on demand]]></title><description><![CDATA[Will this set a new benchmark for in-product search capabilities? Plus: takeaways from Anthropic's Code with Claude event, Figma fights back and new data reveals the state of AI in design]]></description><link>https://departmentofproduct.substack.com/p/google-search-now-generates-ui-on</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/google-search-now-generates-ui-on</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 22 May 2026 12:00:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/eb0b5cc4-a5ce-44a3-ba0b-9b9d476c042e_2357x1592.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, Google held its annual I/O event and Anthropic continued its world tour with its Code with Claude event in London. We&#8217;ll take a look at some highlights for product teams.</p><p>Plus, how DuoLingo built an internal Slack app that is now used by 30% of the company and new data from the state of AI in design reveals how the role of design is fundamentally changing in 2026.</p><p>Happy Friday!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/@departmentofproduct">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p>New from the Department of Substack this week:</p><p><strong>Deep Dive - <a href="https://departmentofproduct.substack.com/p/how-ubers-product-teams-built-a-prd">How Uber&#8217;s product teams built a PRD Reviewer - and how you can build your own</a><br></strong>Uber built an AI tool that reviews PRDs before they reach leadership - catching gaps in assumptions, blind spots, and second-order effects that individual PMs miss. This Deep Dive walks through exactly what they built, how to create your own lightweight version using Claude Projects, together with examples of similar tools from DoorDash and Atlassian that are reshaping product development processes.</p><p><strong>New in the AI library - <a href="https://departmentofproduct.substack.com/i/192304720/strategy-shift-detector">Strategy Tension Tool</a><br></strong>This tool takes two inputs - your stated strategy (north-star metric + priority areas) and your actual shipped work (tickets, features, quarters) - and does the maths to show how much engineering effort actually went toward each strategic area. It then compares the two distributions, flags any area where reality diverges from strategy by more than 20%, and produces a one-page report with enough specifics to walk into a leadership conversation and say &#8220;we said X mattered, but we shipped Y&#8221; with evidence behind it. (Department of Product)</p><p><strong>Resource - <a href="https://platform.claude.com/cookbook/">Claude Cookbooks - a selection of free practical guides on how to use Claude effectively</a><br></strong>Claude Cookbook offers 100+ practical guides for building with Claude - from basic workflows to advanced agent patterns. (Anthropic)</p><p><strong>UX - <a href="https://designmd.cc/?ref=departmentofproduct-newsletter">DesignMD tool - paste a URL and get the product&#8217;s design DNA</a><br></strong>Paste a URL &#8212; get a production-grade DESIGN.md with colour tokens, typography, spacing scale, and component patterns. ~12 seconds. (DesignMD)</p><p><strong>AI Org Redesign - <a href="https://x.com/dorvonlevi/status/2054992565267554325">How Coinbase built a multi-agent compliance system that puts human judgement at its core</a><br></strong>At Coinbase, Dor von Levi and team spent six months rebuilding fraud detection from scratch, discovering that the real work isn&#8217;t checking sanctions lists - it&#8217;s the interpretive judgment in the other 95%. They built a multi-agent AI system that handles 55% of US fraud cases while adding more human review, not less, and feeds every correction back into the model. (Coinbase on X)</p><p><strong>Interview - <a href="https://www.youtube.com/watch?v=ill76IbVuM8">Notion&#8217;s CEO on the future of SaaS and how the company is reinventing itself again</a><br></strong>Ivan explains why most SaaS playbooks are broken, why refounding might be exactly what your stuck company needs, and how organizations will actually look in three years. (Sequoia Capital)</p><p><strong>Case study - <a href="https://engineering.atspotify.com/2026/5/better-experiments-with-llm-evals-a-funnel-not-a-fork">How Spotify runs better experiments with LLMs</a><br></strong>At Spotify, only 12% of A/B tests ship positive results - but that understates their real value. Now LLM evals are changing the game by assessing quality dimensions at scale before experiments run. Matilda Ankargren and M&#229;rten Schultzberg explain why the relationship between evals and experiments should be a funnel, not a fork, and how this feedback loop makes both smarter over time. (Spotify Engineering)</p><p><strong>Skills - <a href="https://hbr.org/podcast/2026/05/getting-buy-in-for-your-next-big-idea?ab=HP-hero-latest-1">How to get buy in for your next big idea</a><br></strong>In this conversation, Sue Ashford, professor at the University of Michigan&#8217;s Ross School of Business, and Ellen Bailey, former vice president of business and culture transformation at Harvard Business Publishing, give suggestions for framing those ideas so that executives buy into them, including the research findings they keep in mind, questions they ask themselves and others when vetting an idea, and what they learned from the times they fell short. (Harvard Business Review)</p><p><strong>Process - <a href="https://blog.duolingo.com/aislackbot/">How DuoLingo built an internal Slack app that is now used by 30% of the company</a><br></strong>Duolingo built an AI Slack app that debugs incidents, triages issues, and ships code. What started as local experiments grew into a tool used weekly by 30% of the company. Aaron Wang walks through how they evolved from painful manual setup to zero-friction automation, plus the lessons learned scaling AI agents across thousands of weekly queries. (DuoLingo Engineering)</p><div><hr></div><h3>New product features and innovation this week</h3><p>Google&#8217;s annual I/O event took place this week and included a bunch of announcements that are worth product teams knowing about. First, Google <a href="https://blog.google/products-and-platforms/products/search/search-io-2026/#personal-intelligence">unveiled</a> what it is describing as its &#8220;biggest upgrade in over 25 years&#8221;. And to be fair, on first glance, it looks like a pretty accurate claim.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;6c692585-d8c8-4546-99c6-4ee3b2a11820&quot;,&quot;duration&quot;:null}"></div><p>The &#8220;intelligent Search box&#8221;, which is Google&#8217;s first major redesign in 25 years, now uses AI to help users formulate questions with smart suggestions beyond basic autocomplete. You can input text, images, files, videos, or Chrome tabs with the UI changing depending on the user&#8217;s request.</p><p>New Search agents will monitor the web 24/7 for updates matching your criteria, automatically notifying you when relevant information appears. The new Search mode also comes with coding abilities powered by Antigravity and Google&#8217;s new model, Gemini Flash 3.5. This mode generates custom UI components on the fly - things like interactive visualizations, dashboards, and mini-apps tailored to your task, while Personal Intelligence integrates your Gmail, Photos, and Calendar data so Search understands your context.</p><p><a href="https://x.com/rmstein/status/2056808234317684834">Here&#8217;s an example of a mini application</a> built in Search about black holes on the fly.</p><p>For product teams, this evolution of Search may not instinctively feel particularly relevant. But, if these new patterns and modes do become popular, they could set a new benchmark for a user&#8217;s basic expectations of what in-product search is capable of. More and more companies like Reddit, Amazon and others are currently experimenting with new ways to do in-product search with new trends like merging search with AI Assistants and you <a href="https://departmentofproduct.substack.com/p/deep-the-ux-of-search-second-edition?utm_source=publication-search">can check out a deep dive on that here.</a></p><p><strong>Gemini Spark and new voice modes in Google Docs</strong></p><p>Google also officially unveiled <a href="https://gemini.google/overview/agent/spark/">Gemini Spark</a> - a new personal AI agent that runs on Google Cloud infrastructure rather than your device.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ypNL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ypNL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 424w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 848w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 1272w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ypNL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png" width="1456" height="1138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:551811,&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://departmentofproduct.substack.com/i/198826759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.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_!ypNL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 424w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 848w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 1272w, https://substackcdn.com/image/fetch/$s_!ypNL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facffd92a-a2d6-413e-a03f-9904ea9d89a4_2262x1768.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Spark operates as an orchestration platform within the redesigned Gemini app. You can toggle it on and assign it tasks - either through text or voice commands - and it autonomously completes them by accessing your Google workspace (Gmail, Docs, Sheets, Drive, Calendar). The agent pulls information from multiple sources, performs actions across applications, and updates your files in real-time based on incoming changes.</p><p>For product teams, you might use Spark for things like:</p><ul><li><p><strong>Daily Brief as stand&#8209;up prep</strong> -  pair Spark&#8217;s Daily Brief&#8211;style summary with your sprint board so you get &#8220;what changed in Jira/Linear + what&#8217;s on my calendar + which docs moved&#8221; every morning.</p></li><li><p><strong>Prep and debrief for meetings</strong> - have Spark prep context packs (latest spec, open risks, relevant feedback) before key meetings and auto&#8209;draft follow&#8209;up docs and emails afterward.</p></li><li><p><strong>Long&#8209;running &#8220;product questions&#8221; - </strong>start an agent task like &#8220;track all evidence related to pricing pain for Teams customers,&#8221; and let Spark collect and organize signals over weeks instead of one&#8209;off queries.</p></li></ul><p>Google also rolled out new voice capabilities, <a href="https://blog.google/products-and-platforms/products/workspace/workspace-updates/">including a feature called</a> &#8220;Docs Live&#8221; that acts as a thought partner and co-writer to help users create a first draft of a document.</p><p>But, as impressive as all of these announcements are, <a href="https://x.com/nathanclark_/status/2056947354654355849">some folks have complained</a> that the overall product strategy feels a little overwhelming and disjointed, with too many Gemini products, names and processes to keep track of. Despite that, the data shows that in Search at least, Google&#8217;s strategy is working - more on that later.</p><h4>Highlights from the Anthropic Code with Claude event in London</h4><p>Google wasn&#8217;t the only company to host an event this week, though, as Anthropic came to London to host its Code with Claude Event. I was delighted to be able to attend the event and one of the most interesting talks for me came from Spotify&#8217;s VP of engineering Niklas Gustavsson who outlined how the company is adapting to incorporate AI into its workflows.</p><p>During the talk, he shared that 99% of the company&#8217;s developers are now using AI and 73% of PRs are now AI assisted.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BX4D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BX4D!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 424w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 848w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BX4D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BX4D!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 424w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 848w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!BX4D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f968bc5-732b-44c7-9207-2cab0579ecfe_1536x2048.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Code with Claude Event, May 19th, London</figcaption></figure></div><p>But, rapid adoption led to a bloated code base that was growing 7x vs the number of developers, leading to a &#8220;maintenance nightmare&#8221;. As a result, a custom built tool called Honk now handles maintenance, saving 90% of time on complex migrations.</p><p>Coding is no longer the bottle neck at Spotify; instead, figuring out what to build is. According to Gustavsson, validating ideas through prototyping has transformed how Spotify validates and prioritises ideas and prototyping that previously took days or weeks now takes minutes. He confirmed that in 6 months time, they will have a very different way of building products at the company but admitted that they&#8217;re still figuring things out as they go.</p><p>You can watch the full talk from Spotify&#8217;s Niklas Gustavsson here along with the rest of the talks from the event which are now on Claude&#8217;s YouTube channel (<a href="https://www.youtube.com/watch?v=sRvUXLquiRg">this talk</a> on everything that&#8217;s new in Claude Code was also helpful).</p><div id="youtube2-zFslvuvYifQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zFslvuvYifQ&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/zFslvuvYifQ?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><h4>Figma fights back with a new Agent</h4><p>Reports of its death appear to be greatly exaggerated. This week, <a href="https://www.figma.com/blog/the-figma-agent-is-here/">Figma released a new</a> agent that works directly on the design canvas. The agent understands your design system, components, tokens, and team context - giving it access to information third-party tools can&#8217;t reach. It lives in the left rail alongside your layers, eliminating context switching.</p><p>The agent handles three core workflows: exploring design directions (generate multiple stylistic approaches simultaneously), automating busywork (bulk edits, component swaps, content population), and processing team feedback (summarizing comments, identifying themes, pressure-testing designs from different perspectives).</p><p>Unlike the separate MCP server that moves work between code and canvas, this agent operates within the same file where your team already collaborates. Investors seem pretty happy with Figma&#8217;s new announcements and the company&#8217;s stock is up 20% this month so far.</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://www.magicpath.ai/?utm_source=departmentofproduct-newsletter&amp;utm_medium=email">Magic Path 2.0</a></strong> - A canvas for product design. This second version is now a multiplayer canvas for humans and agents like Codex or Claude Code to design and build with AI.</p><p><strong><a href="https://browse.sh/">A browser CLI</a> </strong>- gives Claude and other agents 200+ pre-built integrations from weather.gov to LinkedIn to recreation.gov, so they can search, scrape, extract, and automate tasks across the open web without writing code.</p><p><strong><a href="https://prelude.so/verify?utm_source=departmentofproduct-newsletter&amp;utm_medium=email">Prelude</a></strong> - improve your product&#8217;s onboarding KPIs with world class human verification and authentication. Raised $20m this week.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>The <a href="https://stateofaidesign.com/chapters/tools">latest State of AI in product design</a> report found that more designers than ever are using AI to generate code. 50% of respondents said they are using AI for code generation - up from just 19% last year.</p><p>Here&#8217;s a snapshot of the core AI use cases for design teams from the report with a YoY comparison:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M_rB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M_rB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 424w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 848w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M_rB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png" width="1456" height="1820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M_rB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 424w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 848w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!M_rB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cdaa0bf-0379-4dd0-bab0-6f98145db094_1638x2048.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Other nuggets of data from the report worth knowing for product teams include:</p><ul><li><p>The average AI toolstack has gone from 3 tools to 7 in a year</p></li><li><p>78% use Claude as their primary AI tool - overtaking ChatGPT (65%) and 65% use Claude Code - a tool that didn&#8217;t exist when the 2025 survey ran</p></li><li><p>A massive 74% of designers at 2,000+ employee companies use internally built AI tools</p></li></ul><p>Google&#8217;s AI Overviews are now used by more than 2.5 billion monthly users, while AI Mode (the conversational search launched last year) now tops 1 billion monthly users. For comparison, ChatGPT has 900 million weekly active users:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VSHN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VSHN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VSHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VSHN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!VSHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7f390e-1ae4-48f2-8675-4479ec8c246b_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>OpenAI has <a href="https://openai.com/signals/b2b/">released a B2B version</a> of its Signals report which looks at how companies are using its set of products. It includes some interesting data points for product teams, including one nugget which explains that the gap between high AI adoption companies (frontier companies) and the rest is big - and is growing.</p><p>The report confirms that the frontier firm demands 3.5x as much intelligence per worker as the typical firm. This gap has increased from 2x in April 2025, suggesting that firms using AI most deeply are widening their lead and are better positioned to translate new AI capabilities into deeper, more complex work.</p><p>More tech firms are using their own employees as AI training data sources. Microsoft collects code written by its 100,000 developers through VSCode and Xbox game source code, then tracks which AI-generated suggestions engineers approve. Meta takes a more invasive approach - its Model Capability Initiative tracks employee mouse movements and browser activity to teach AI agents how people actually use computers. xAI offered employees $420 to donate their tax returns for Grok training and BCG is <a href="https://www.businessinsider.com/bcg-consulting-ai-agents-sales-2026-5">building</a> an AI agent based upon the behavior of their sales teams.</p><p>Anthropic and OpenAI now <a href="https://www.theinformation.com/articles/anthropic-openais-share-ai-startup-revenues-rises-89?rc=77sebk">generate</a> 89% of top AI Startup revenue with almost $80 billion in annualized revenue - up 112% from six months ago. Salesforce alone is on track to spend $300 million on Anthropic&#8217;s models, representing almost 5% of the $6.7 billion Salesforce total cost on revenues last year.</p><p>Claude&#8217;s head of product, Cat Wu, <a href="https://www.wsj.com/tech/ai/vibe-coding-slop-ai-tools-e6a99394?mod=tech_lead_story">says</a> that in the past year, the median user of Claude Code went from using it 20 minutes a day to 20 hours a week:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pd9C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pd9C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pd9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pd9C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!Pd9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F469b7015-9758-4053-82df-10a5eab658a4_2400x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Benedict Evans publishes a biannual report on the state of AI. The <a href="https://static1.squarespace.com/static/50363cf324ac8e905e7df861/t/6a0af5d0484fbf5fe9a7743e/1779103184855/2026-Spring-AI.pdf">latest AI Eats the World report</a> gives us an update on the current state of play.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[How Uber’s product teams built a PRD reviewer that catches gaps before they reach leadership]]></title><description><![CDATA[And how to build your own version. Plus: other examples from DoorDash, Atlassian and more. AI augmented product development process explored.]]></description><link>https://departmentofproduct.substack.com/p/how-ubers-product-teams-built-a-prd</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/how-ubers-product-teams-built-a-prd</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Tue, 19 May 2026 13:25:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0li_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b0cb6fb-d2f3-4d05-aa2b-23a1a18856e6_1424x2807.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As AI eats its way into every part of the product development process, there&#8217;s been plenty of debate about the future of PRDs. Some argue that they&#8217;re &#8220;dead&#8221; while others, including Linear&#8217;s CPO, argue that they&#8217;re actually more important than ever:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mvYk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mvYk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 424w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 848w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 1272w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mvYk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png" width="1170" height="316" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:316,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mvYk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 424w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 848w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 1272w, https://substackcdn.com/image/fetch/$s_!mvYk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F931f0f27-94a2-4df9-bc68-e5ac9cead362_1170x316.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One company that is still firmly on board with PRDs is Uber. And despite their CTO recently admitting that they&#8217;ve already spent their Claude Code budget for 2026, AI is transforming how they approach PRDs. This past week, Uber&#8217;s product teams revealed a powerful new tool that they use to write PRDs that involves the help of an AI reviewer that analyses its contents, runs contextual checks for similar ideas that failed in the past and assesses what impact, if any, the proposed feature might have.&#8288;</p><p>The PRD review doesn&#8217;t offload the critical part of deciding whether or not a feature should ship; instead, it works to gather the necessary contextual information to help product and leadership teams apply their human judgement instead.</p><p>In this Deep Dive, we&#8217;re going to take a closer look at what exactly Uber&#8217;s product teams built, plus, how you can build your own lightweight version of a PRD Evaluator in Claude - with relevant prompts and frameworks.</p><p>As well as this, we&#8217;ll explore other recent examples from companies including Atlassian and Doordash that show how they&#8217;re transforming their own development and design processes with AI, which you can use as inspiration for your company&#8217;s product development processes.&#8288;</p><p>Coming up:</p><ul><li><p>A deeper look at what Uber&#8217;s product teams built with their <strong>PRD reviewer</strong></p></li><li><p>How to <strong>build your own version</strong> of this tool with Claude quickly</p></li><li><p>Other examples of how the product development process is being transformed from <strong>Atlassian, Doordash</strong> and others</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Department of Product: Deep</figcaption></figure></div><h2>Uber&#8217;s PRD Reviewer Explained</h2><p>Uber&#8217;s PRD reviewer was built to solve a very specific problem at the company: PRDs would reach the review stage with unsupported assumptions, blind spots around adjacent systems, unexamined second-order effects, or policy-sensitive changes without proper guardrails.</p><p>In a large company like Uber with thousands of employees, it&#8217;s difficult for product teams to truly get a 360 understanding of things like prior experiments that were run for similar features, hidden dependencies or adjacent impacts on other products in the organization.</p><p>Here&#8217;s a snapshot of what they built:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jorF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jorF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 424w, https://substackcdn.com/image/fetch/$s_!jorF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 848w, https://substackcdn.com/image/fetch/$s_!jorF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 1272w, https://substackcdn.com/image/fetch/$s_!jorF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jorF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png" width="1424" height="2807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2807,&quot;width&quot;:1424,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:930076,&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://departmentofproduct.substack.com/i/198243005?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.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_!jorF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 424w, https://substackcdn.com/image/fetch/$s_!jorF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 848w, https://substackcdn.com/image/fetch/$s_!jorF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 1272w, https://substackcdn.com/image/fetch/$s_!jorF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc71d4e4f-7294-4f1d-a457-9414c2bf39f8_1424x2807.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The PRD Evaluator is an AI-powered reviewer that starts with a PRD and assembles a broader knowledge base around it. This includes things like linked documents, related decks and meeting notes, prior experiments, cross-functional artifacts, and preloaded Uber-specific context like core principles, metric definitions, and key jobs to be done.</p><p>Crucially, it&#8217;s designed to augment - but not replace - senior judgement by ensuring PRDs are given the proper context they need before they reach a wider review.</p><p>A PM may not know a similar hypothesis was tested earlier by another team, may not realize a metric is missing an obvious guardrail, or may not see a downstream operational dependency because it sits outside their immediate product surface. Product managers can upload a draft PRD and get all of the necessary context they need to catch any gaps beforehand.</p><h3>How it works - and how to build your own version with Claude</h3><p>The PRD reviewer is a custom built internal tool that works across 4 key steps.</p><p><strong>Step 1 - Build context beyond the PRD</strong></p><p>The evaluator uses the PRD as an entry point, then searches across relevant company artifacts and linked material to assemble context needed to assess the decision well: related documents, prior experiments, cross-functional inputs, and preloaded Uber-specific context.</p><p>The point here is that many gaps in a PRD only become visible when you compare it against what already exists - prior experiments the current team may not know about, adjacent efforts that create dependencies, institutional context that never made it into the document itself.</p><p><strong>Step 2 - Classify the PRD to calibrate review depth</strong></p><p>Not every PRD needs the same level of scrutiny and so the evaluator handles this by classifying each PRD into one of four tiers:</p>
      <p>
          <a href="https://departmentofproduct.substack.com/p/how-ubers-product-teams-built-a-prd">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Notion's new Workers can build Stripe Dashboards and is a Claude Backlash brewing?]]></title><description><![CDATA[Plus: Google's vibe coded widgets, the companies who are ditching AI features, a genuinely useful bookmark tool you can use.]]></description><link>https://departmentofproduct.substack.com/p/notions-new-workers-can-build-stripe</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/notions-new-workers-can-build-stripe</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Sun, 17 May 2026 11:35:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/65ae17fc-88ce-4af8-88a2-9cb336a2937a_2430x1645.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, Notion unveiled a series of major new announcements as part of its Developer Platform that could have a significant impact on the product development process. We&#8217;ll take a look at how its new Workers and &#8220;Feature Creatures&#8221; can build internal tools and connect with third parties like Stripe.</p><p>Plus, Google announces the launch of agentic workflows and vibe coded widgets - could Apple follow suit? And Anthropic&#8217;s head of product reveals her vision for the future of product user experiences, but is a Claude backlash brewing?</p><p>Enjoy the rest of your weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/watch?v=bFilOOn1DFw">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p>New from the Department of Product Substack this week:</p><p><strong>Knowledge Series - <a href="https://departmentofproduct.substack.com/p/what-is-a-command-line-interface">What is the Command Line Interface and why do they matter to product teams?</a><br></strong>OpenAI&#8217;s co-founder called them &#8220;super exciting,&#8221; and Spotify&#8217;s CPO uses one every morning - but command line interfaces aren&#8217;t what you&#8217;d expect. Once the exclusive domain of engineers, CLIs are experiencing a renaissance thanks to AI agents, which now prefer text-based interfaces to clicking buttons. Find out why product teams should care about this old technology in 2026, with practical examples from Google, Stripe, and Spotify.</p><p><strong>New in the AI Library - <a href="https://departmentofproduct.substack.com/i/192304720/build-an-early-warning-system-that-identifies-signals-of-emotional-churn">Build an early warning system that flags emotional churn signals</a><br></strong>Build<strong> </strong>a churn prediction dashboard that scores customer accounts by engagement health, using behavioural signals like feature usage, survey responses, and beta participation. Outputs a weekly ranked report of at-risk accounts with warning signals and suggested actions, filterable by segment, tier, and geography. (Department of Product)</p><p><strong>Org design - <a href="https://www.youtube.com/watch?v=igO8iyca2_g">How to run an AI-native engineering org</a><br></strong>Fiona Fung, Director of Engineering for Claude Code, walks through what broke at Anthropic (review, ownership, hiring) and the norms we had to rewrite to keep shipping. (YouTube)</p><p><strong>Design systems - <a href="https://microsoft.design/articles/a-simplified-system/">Microsoft&#8217;s new &#8220;AI-forward&#8221; design system explored</a><br></strong>Microsoft is redesigning how AI thinks alongside you. Jon Friedman, writing for Microsoft Design, explains the Copilot Design System - a new framework that treats AI as a true thought partner rather than a fragmented tool. (Microsoft Design)</p><p><strong>Case study - <a href="https://slack.engineering/how-slack-rebuilt-notifications/">How Slack rebuilt its notifications system</a><br></strong>Slack&#8217;s notification system was broken which meant users couldn&#8217;t understand their settings, mobile and desktop behaved differently, and confusion drove it into the top three customer complaints. Senior engineers Frances Coronel and Shilpa Kannan reveal how they rebuilt the entire system from scratch, unifying four conflicting models into one, and cut support tickets while increasing user control by 5x. (Slack Engineering)</p><p><strong>Interview - <a href="https://techcrunch.com/2026/05/13/anthropics-cat-wu-says-that-in-the-future-ai-will-anticipate-your-needs-before-you-know-what-they-are/">Anthropic&#8217;s Head of Product on how future products will anticipate your needs</a><br></strong>Anthropic&#8217;s product head Cat Wu predicts AI will soon anticipate your needs before you even realize them - a shift from today&#8217;s chatbots to proactive agents that handle work automatically. Wu discusses how Anthropic plans to stay ahead of competitors and what managing &#8220;fleets of AI agents&#8221; really means for the future of work. (Anthropic)</p><p><strong>Strategy - <a href="https://x.com/seema_amble/status/2054583700302729464">Is Software losing its head?</a><br></strong>As software gets stripped down to its core, the rules for competitive advantage are being rewritten. Some will stay durable. Others will vanish. Read Andreessen Horowitz&#8217;s Seema Amble&#8217;s full analysis on what changes when humans leave the building. (Andreessen Horowitz)</p><p><strong>UX - <a href="https://uxdesign.cc/the-death-of-the-empty-state-in-ai-products-2026-e11439fbb688">The death of the empty state</a><br></strong>Adi Leviim, a founder and engineer, argues AI products abandoned 40 years of HCI principles like signifiers and affordances for what amounts to no design at all. Read how Leviim envisions better first-run experiences using worked examples, starting verbs, and exposed model limits - design patterns that exist today but remain unused across the industry/ (UX Collective)</p><p><strong>Analysis - <a href="https://www.youtube.com/watch?v=bFilOOn1DFw">Claude just overtook OpenAI - but is a backlash brewing?</a><br></strong>Claude just overtook OpenAI as the most-used AI model in business - but the data comes with some serious caveats as the company risks a major backlash from the developer community.</p><div id="youtube2-bFilOOn1DFw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;bFilOOn1DFw&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/bFilOOn1DFw?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><hr></div><h3>New product features and innovation this week</h3><p>Google held its Android event this week,  where it <a href="https://blog.google/products-and-platforms/platforms/android/gemini-intelligence/">released</a> multi-step task automation capabilities for Gemini AI on Android devices. The feature lets users describe complex tasks through natural language, and Gemini executes them across multiple apps with user confirmation.</p><p>When you press your phone&#8217;s power button and describe a task, Gemini reads your screen&#8217;s current content as context. It then performs sequential actions - like copying a grocery list from Notes, opening your shopping app, adding items to cart, and pausing before checkout. The AI also auto-browses the web to complete tasks like booking appointments, fills out forms using your saved Personal Intelligence data.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a03582da-33dd-491f-a335-76f641173b69&quot;,&quot;duration&quot;:null}"></div><p>Another <a href="https://techcrunch.com/2026/05/12/googles-create-my-widget-feature-will-let-you-vibe-code-your-own-widgets/">feature worth knowing about is is &#8220;vibe-coding&#8221; for widgets</a>. Users simply describe what they want in natural language (&#8221;Suggest three high-protein meal prep recipes weekly&#8221;) and Gemini automatically generates a custom widget. This could be the first step towards fully vibe coded apps that work natively in Android and the agent automations could change the way users interact with apps, but is iOS also set to adopt similar agentic features?</p><p>Apple has historically been openly hostile towards the idea of agents but it is <a href="https://9to5mac.com/2026/05/12/ios-27s-completely-rebuilt-siri-will-include-a-new-system-wide-search-gesture-report/">reported</a> to be considering rolling out similar features in upcoming versions of iOS. WWDC will reveal more about what Apple thinks - with potentially significant implications for product teams.</p><h4>Notion builds a new Developer Platform and CLIs; Stripe live agentic dashboard impresses</h4><p>Notion held its annual developer conference - with some powerful new features for product teams.</p><p>They&#8217;re branding this set of announcements the &#8220;Notion Developer Platform&#8221; and the core concept at the heart of this is something they call Workers. These are small programs that Notion hosts and runs in its own environment with  the pitch that developers and coding agents can write the logic and Notion takes care of everything else.</p><p>Workers can connect to any external system with an API - third party services like Stripe, Salesforce, and Snowflake, or internal databases and tools - and pull live data into Notion as a shared canvas.</p><p><a href="https://www.youtube.com/watch?v=rpE2rzKO6L0&amp;t=723s">In this example</a>, a &#8220;Stripe Sync&#8221; worker was created in Notion to sync data from Stripe to Notion. The result was a live Notion database with Stripe customers, subscriptions, and invoices syncing in real time, which a personal agent then turned into a team dashboard:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ad25cb12-62c2-46a7-b4d3-68ebaa2ee0e1&quot;,&quot;duration&quot;:null}"></div><p>They also showed something called &#8220;Renewal Ronnie&#8221;, an agent built on top of that synced data that runs nightly, checks every customer renewal, and prompts the account team to reach out proactively. </p><p>Another demo showed a support team use case where a "Feature Creature" agent could check whether a feature flag was enabled for a customer, then attempt to toggle it - but only after validating the customer was on the right plan. When Gummy Bear Aeronautics turned out to be on Pro rather than Enterprise, the Worker blocked the toggle and logged the entire interaction to a shared customer database in Notion. Once built, the support team could run it themselves without involving engineering.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a9JO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a9JO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 424w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 848w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a9JO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png" width="1456" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:263768,&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://departmentofproduct.substack.com/i/198099537?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.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_!a9JO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 424w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 848w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!a9JO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9231b376-6717-4554-a190-390c08fd5bfc_1840x1020.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An example of a worker called &#8220;Feature Creature&#8221; that lets product teams toggle features on and off - without involving engineering teams</figcaption></figure></div><p>For product teams, this could be super-helpful for scenarios where you want to build your own internal tools or dashboards that proactively notify you of specific, relevant changes.</p><h4>Microsoft, TikTok and Amazon&#8217;s AI feature cleanup</h4><p>Feature bloat is a real risk in 2026, as AI makes it easier than ever for product teams to ship new features just because they can. This week, some companies started to slow down and assess and remove some AI features following user feedback.</p><p><a href="https://www.techradar.com/computing/tiktok/completely-off-the-rails-tiktok-is-scaling-back-its-ai-summaries-feature-after-it-creates-bizarre-and-inaccurate-captions-as-if-tiktok-wasnt-bad-enough-for-misinformation-already">TikTok is scaling back its AI summaries</a> feature after complaints from users that it created bizarre and inaccurate captions and <a href="https://www.theinformation.com/newsletters/applied-ai/microsoft-cuts-copilot-bloat?rc=77sebk">Microsoft is reported to be cutting</a> back on the rollout of Copilot after Customers described sine Copilots as ranging from unnecessary to &#8220;functionally useless.&#8221; The Windows team has already removed Copilot entry points from Photos, Widgets, and Notepad. Gaming Copilot on Xbox is being wound down entirely.</p><p>Amazon is <a href="https://www.theinformation.com/briefings/amazon-drops-rufus-branding-shopping-chatbot?rc=77sebk">ditching its Rufus brand</a> in favour of Alexa. Amazon says Alexa for Shopping brings together the Alexa+ and Rufus capabilities, signalling another step towards the simplification of pre-existing AI features.</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://www.a1.gallery/mcp?utm_source=departmentofproduct-newsletter&amp;utm_medium=email">A1 MCP</a> </strong>- Connect your AI coding tool to a curated library of real websites. Search by style, font, technology, and colour - without leaving your AI coding tool.</p><p><strong><a href="https://www.dessn.ai/?utm_source=departmentofproduct-newsletter&amp;utm_medium=email">Dessn</a></strong> - a new design tool that runs directly in your codebase. Raised $6m this week.</p><p><strong><a href="https://www.thinkwithmark.com/?utm_source=departmentofproduct_newsletter">Mark II</a></strong> - the bookmark reinvented. One of the few new &#8220;AI-powered&#8221; pieces of hardware that actually seems useful. Mark is a physical bookmark that tracks everything you read. The new version of Mark comes with a highlighter that lets you highlight passages and save them to apps like Apple Notes or Notion.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>Microsoft has released its annual <a href="https://www.microsoft.com/en-us/worklab/work-trend-index/agents-human-agency-and-the-opportunity-for-every-organization">Work Trend Index report</a>. The research analyzes how workers actually use AI agents and copilots in Microsoft 365, based on telemetry from over 100,000 conversations and a global survey of 20,000 AI users.</p><p>The analysis reveals that nearly half (49%) of Copilot conversations support cognitive work - analyzing information, solving problems, and thinking creatively. The remainder splits between working with people (19%), producing work (17%), and gathering information (15%). Within cognitive work, decision-making and problem-solving dominate at 28% of all usage.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bQ9E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bQ9E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bQ9E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bQ9E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!bQ9E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248378bd-6226-4aa8-a4f2-9f29ce63cdd2_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#8220;Podslop&#8221; is the new term for AI generated posts. According to <a href="https://www.techradar.com/audio/podslop-is-a-real-and-growing-problem-data-shows-39-percent-of-new-podcasts-are-now-likely-generated-by-ai-heres-why-i-wont-be-listening">new analysis</a>, 39% of new podcasts were likely AI generated.</p><p>LinkedIn is <a href="https://www.reuters.com/business/world-at-work/linkedin-is-planning-lay-off-5-staff-latest-tech-sector-cuts-source-says-2026-05-13/">planning more layoffs</a> along with operational changes. A new leaked memo from their CPO says &#8220;Our fastest moving teams are focused, have fewer layers, and leverage AI to move quickly&#8230; the changes we&#8217;re making across our Product orgs are based on creating more agile teams in this model.&#8221;</p><p>When tracking AI&#8217;s impact on jobs, don&#8217;t just watch for mass layoffs. Pay attention to companies quietly cutting hiring plans. SaaS company Monday.com is an example - it went from planning 20% workforce growth to expecting headcount to stay &#8220;flat&#8221; through 2026, reflecting the &#8220;productivity gains AI is already delivering&#8221; across their organization.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xn2E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xn2E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xn2E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xn2E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xn2E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b4d3c3-4820-4050-a291-450fc620d09a_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, for the first time, Anthropic passed OpenAI in business adoption, according to the latest release of <a href="https://ramp.com/leading-indicators/ai-index-may-2026">Ramp AI Index</a>. Adoption of Anthropic rose 3.8% in April to 34.4% of businesses. OpenAI adoption fell 2.9% to 32.3%. Overall AI adoption rose 0.2 percentage points to 50.6%.</p><p>Website visits to Claude <a href="https://x.com/Similarweb/status/2054130496104255667">were up a massive</a> 34% in April, while ChatGPT was down -3.84% and Grok down-14.4%.</p><p>Airbnb&#8217;s CEO Brian Chesky <a href="https://www.businessinsider.com/airbnb-ceo-ai-write-majority-company-code-managers-hands-on-2026-5">revealed</a> that  AI now writes 60% of Airbnb&#8217;s new code, with AI resolving 40% of customer support issues without human intervention. He also said managers who won&#8217;t get hands-on with tools like Claude Code &#8220;have no place&#8221; at the company. Anthropic&#8217;s CEO <a href="https://www.businessinsider.com/anthropic-cfo-white-collar-jobs-changed-execution-oversight-2026-5">says</a> AI writes 90% of their code.</p><p>New <a href="https://www.404media.co/software-developers-say-ai-is-rotting-their-brains/">analysis</a> shows that over reliance on AI in software engineering is rotting engineers&#8217; brains. And the former Adobe CPO <a href="https://x.com/scottbelsky/status/2054331724327268851">argues</a> that cognitive enhancement is better than cognitive offloading.</p><p>44% of DoP survey respondents said they prefer the idea of working with a team of AI agents over human colleagues. But for now at least, 56% say working with a team of AI Agents &#8220;sounds awful&#8221;:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rGK-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rGK-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rGK-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rGK-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 424w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 848w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!rGK-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb30c59b-085d-49c5-b9c5-7ce924477dee_2400x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[What is a Command Line Interface and why do they suddenly matter to product teams?]]></title><description><![CDATA[&#129504; The ultimate guide to CLIs for non-engineers and why AI is leading to a CLI renaissance. Practical examples from Stripe, Google and more.]]></description><link>https://departmentofproduct.substack.com/p/what-is-a-command-line-interface</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/what-is-a-command-line-interface</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Mon, 11 May 2026 13:51:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!U1zv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274; <a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from <strong>Claude Code</strong> and <strong>MCP</strong> to <strong>agentic workflows</strong>, vibe coding, and more.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Command line interfaces have been in the headlines for all sorts of reasons over the past few weeks.</p><p>OpenAI&#8217;s co-founder called them &#8220;super exciting&#8221;, Ramp&#8217;s CPO says they&#8217;ve seen usage of their CLI accelerating aggressively over the past few months and Spotify&#8217;s CPO said that their experimental new CLI product is something he now uses &#8220;every morning&#8221;.</p><p>Command line interfaces are an old technology, but they&#8217;re now experiencing a renaissance, in part thanks to AI agents, which Vercel&#8217;s CEO neatly captured in this meme:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FIP4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FIP4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 424w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 848w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FIP4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png" width="1456" height="1701" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1701,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FIP4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 424w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 848w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!FIP4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68310267-6ec6-4ac5-b03a-7341637cadc3_1753x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And while CLIs have been traditionally used exclusively by engineers, they are now being rapidly adopted by non-engineers and product teams as AI makes them easier to use.</p><p>But what exactly is a CLI, and if they&#8217;re such an old fashioned concept why should product teams really care about them in 2026?</p><p>In this Knowledge Series, we&#8217;ll unpack everything you need to know - with some practical guides on how to get some hands on experience with it.</p><p>Coming up:</p><ul><li><p>What is the Command Line Interface and why does it matter?</p></li><li><p>Recent CLI product releases from Google, Stripe and Spotify</p></li><li><p>Hands-on: how to use the Google Workspace CLI - practical use cases for product teams explored</p></li><li><p>The future - are CLIs likely to become a major new platform for new product feature releases? What is the strategic benefit of launching a CLI? </p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U1zv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U1zv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 424w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 848w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 1272w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U1zv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png" width="1456" height="2669" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa753851-e167-4696-8013-2b402368b670_1477x2707.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2669,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:573987,&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://departmentofproduct.substack.com/i/197189224?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.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_!U1zv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 424w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 848w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 1272w, https://substackcdn.com/image/fetch/$s_!U1zv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa753851-e167-4696-8013-2b402368b670_1477x2707.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What&#8217;s a Command Line Interface?</h2><p>A Command Line Interface, or CLI, is one of the oldest and most fundamental ways humans interact with computers. Instead of clicking buttons or tapping icons on a screen, you type text commands into a terminal.</p><p>CLIs predate pretty much everything we think of as &#8220;modern&#8221; product design. For decades, they were the only way to use a computer before graphical interfaces arrived in the 1980s. Which makes it all the more ironic that in 2026, we&#8217;re not reverting back to this headless way of interacting with products.</p><h4>What CLIs can do</h4><p>The Command Line Interface is designed to allow a user to do anything you can do with a traditional mouse and keyboard - and more. This includes actions like:</p><ul><li><p><strong>Read and write files - </strong>A CLI can create, copy, move, rename, delete, and search files.</p></li><li><p><strong>Run programs and scripts - </strong>any script you write gets executed from the command line. This is how you kick off data processing jobs, run tests, start servers, and schedule tasks.</p></li><li><p><strong>Talk to the internet - </strong>you can hit any API, pull data from a URL, or post data somewhere - without writing a single line of application code. This is how CLIs talk to web services.</p></li><li><p><strong>Automate repetitive work - </strong>anything you do more than once can become a script. So for example, you use could rename 500 files, send a weekly report, back up a folder, process incoming data.</p></li><li><p><strong>Interact with external tools and services - </strong>this is what the recent CLI wave is about. Tools like the GitHub CLI, Stripe CLI, and Google Workspace CLI turn services you&#8217;d normally click through into something scriptable and composable. More on that later.</p></li></ul><p>As you&#8217;d expect, you interact with Command Line Interfaces by using commands. We won&#8217;t get too bogged down in the specific commands you can use but <a href="https://docs.google.com/spreadsheets/d/1IY3G3ixoX_KFMnoFRBEoEQo8KOzoNERNOtw9ksBtlrU/edit?usp=sharing">here&#8217;s a snapshot of some</a> of the most practically useful commands.</p><p>Traditionally, you&#8217;d have to learn these commands off by heart to truly be able to use a CLI, which made them off-limits to non-engineers. But AI is starting to change that.</p><h4>Why Command Line Interfaces are popular again</h4><p>AI coding assistants like Claude Code, OpenAI&#8217;s Codex, and others are increasingly capable of operating autonomously and these agents live in the terminal. They speak the language of CLIs natively.</p><p>Graphical interfaces optimize for visual cognition. Humans can scan a toolbar, recognize an icon, and click it in under a second but AI agents like text. Large language models (LLMs) are text-native in that they read text, reason about text, and generate text. A CLI is a text-in, text-out interface - which is why they&#8217;re now experiencing a resurgence.</p><p>Andrej Karpathy, OpenAI&#8217;s co-founder says that CLIs are super exciting precisely because they are a legacy technology - and that product teams should prepare to build for Agents:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZAQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 424w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 848w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png" width="724" height="905.738775510204" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1226,&quot;width&quot;:980,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 424w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 848w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!ZAQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa463c964-f3b5-4a79-9e53-5218d5dcc2ff_980x1226.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This creates new demand for CLIs that simply didn&#8217;t exist a few years ago. When your users are increasingly software agents rather than humans, the design requirements of your interface start to change. Agents don&#8217;t need or care about friendly onboarding flows. Instead, they need deterministic, scriptable, composable interfaces. And that&#8217;s exactly what CLIs can do. </p><h3>CLIS as products: Recent examples from Google Workspace, Stripe and Spotify</h3>
      <p>
          <a href="https://departmentofproduct.substack.com/p/what-is-a-command-line-interface">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Claude can Dream and Coinbase says the future is one person product teams]]></title><description><![CDATA[Plus: Linear&#8217;s design engineer on how to build agents with taste, Atlassian&#8217;s SaaSpocalypse narrative violation and more]]></description><link>https://departmentofproduct.substack.com/p/claude-can-dream-and-coinbase-says</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/claude-can-dream-and-coinbase-says</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 08 May 2026 12:38:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3cf37d25-9603-48bf-9592-83457bc777e4_2430x1645.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, Claude released a new feature called Dreams. We&#8217;ll dig into that along with new releases from OpenAI and Google Docs.</p><p>Plus, after announcing 14% job cuts, Coinbase&#8217;s CEO says that the future is &#8220;one product teams,&#8221; where the roles of product, design, and engineering all merge together under an &#8220;AI pod&#8221; that manages a fleet of agents. But is this a realistic vision of the future? We&#8217;ll take a look at his plans in more detail to try to find out.</p><p>Have a great Friday and enjoy the weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/watch?v=_6axuX-Iut8">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p>New from the Department of Product Substack this week:</p><p><strong>Deep Dive - <a href="https://departmentofproduct.substack.com/p/spotifys-new-natural-language-api">Spotify&#8217;s new Natural Language Ad API and other Natural Language Interfaces Explored</a><br></strong>Spotify just let advertisers create campaigns through the API with natural language. Now 30+ companies - from Canva to Uber to Shopify - are rethinking entire workflows around natural language interfaces. This latest Deep Dive Product explores how NLI is transforming product design, which parts of your product might be ready for it, and why the future of UI might just be letting AI handle the clicks while humans focus on judgment calls.</p><p><strong>New in the AI Library</strong></p><ul><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/identify-opportunities-for-chatgpt-apps-in-your-product">Identify opportunities for ChatGPT Apps for your product</a></strong> - This prompt builds a structured idea generator that takes your brand, customer types, and business model as inputs, then produces 8-10 specific ChatGPT app concepts tailored to your business</p></li><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/evaluate-and-remove-feature-bloat">Evaluate and remove AI feature bloat</a> </strong>-<strong> </strong>use this prompt to design a customer feedback synthesis that identifies and removes feature bloat.</p></li></ul><p><strong>Interview - <a href="https://youtu.be/zf66dfYpMY8?si=OGgLCTrf0sJbD6Fa&amp;t=2949">Uber&#8217;s CEO on Agentic Coding and why product people are making changes to Uber&#8217;s codebase</a></strong><a href="https://youtu.be/zf66dfYpMY8?si=OGgLCTrf0sJbD6Fa&amp;t=2949"><br></a>&#8220;Now, they&#8217;re just going in and they are vibe coding, and an engineer is going to review the code, but essentially the product person is going directly into the code base, so to speak, or going directly with an agent into the code base.&#8221; Uber&#8217;s CEO on replacing policies with outcomes, why agentic coding is changing who writes the code, and the bet that there won&#8217;t be one physical AI model to rule them all. (Decoder Podcast)</p><p><strong>Resource - <a href="https://audio.raphaelsalaja.com">A library of sounds you can use on your product&#8217;s components to bring it to life</a><br></strong>Designed by Raphael Salaja, this is a rich  library of component sounds that simplifies sound management in web applications to help bring your product to life. (WebKit Audio)</p><p><strong>Design - <a href="https://emilkowal.ski/ui/agents-with-taste">Linear&#8217;s Design Engineer on How to build agents with Taste</a><br></strong>Emil Kowalski shares how he taught Claude to understand his design taste by packaging animation rules into a &#8220;skill file&#8221; - easing curves, scale values, timing guidelines, and all. (Emil Kowalski)</p><p><strong>Strategy - <a href="https://runthebusiness.substack.com/p/emotional-churn">Emotional churn explained</a><br></strong>Emotional churn, when users mentally check out before officially leaving, can be the silent killer of your B2B business. It happens weeks or months before actual cancellation, hiding in apathy and radio silence, argues Jake Stein. (Substack)</p><p><strong>Skills - <a href="https://every.to/guides/ai-product-management-guide?utm_source=tldrproduct">A guide to Agent-Native Product Management</a><br></strong>AI is now doing the drudgework of product management - turning three-hour analytics investigations into minutes of conversation with Claude. In a practical guide for Every, Marcus Moretti shares the agent-native techniques he uses to run product management for Spiral, including two installable skills (strategy and product-pulse) that let PMs focus on the actually interesting parts of the job. (Every)</p><p><strong>Resource - <a href="https://webuibench.dev/">WebUI Comparison Benchmark</a><br></strong>A comparison of how different models handle the same UI prompts, side by side. Useful if you&#8217;re wondering which model to use for different parts of your product design process. (WebUI)</p><p><strong>Analysis - <a href="https://www.youtube.com/watch?v=_6axuX-Iut8">Coinbase&#8217;s CEO says the future is &#8220;one person teams&#8221;</a><br></strong>Coinbase is laying off 14% of its workforce, but CEO Brian Armstrong frames it as necessary preparation for an AI-powered future. The company is restructuring around smaller &#8220;AI-native pods,&#8221; eliminating pure management roles, and flattening hierarchy to move faster through market cycles. The future, he says, is &#8220;one person teams&#8221;. But is he right?</p><div id="youtube2-_6axuX-Iut8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;_6axuX-Iut8&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/_6axuX-Iut8?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><hr></div><h3>New product features and innovation this week</h3><p>Anthropic released <a href="https://claude.com/blog/new-in-claude-managed-agents">three new capabilities for Claude Managed Agents</a> this week that help autonomous systems work more effectively without constant human oversight.</p><p>&#8220;Dreaming&#8221; is a scheduled review process that analyzes past agent sessions and memory to identify patterns  (things like recurring mistakes, converged workflows, team preferences). It restructures memory to keep it high-signal as agents accumulate experience, enabling self-improvement across sessions. You control whether dreaming updates memory automatically or requires your approval first.</p><p>You can think of it as the agent&#8217;s being awake during the day (sessions) where it tries to write memories as it goes. And at night, as it sleeps, it compresses, deduplicates, removes stale or contradictory info, and surfaces cross-session insights that weren&#8217;t obvious from a single interaction. Just as a human might do when they dream.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jKuh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jKuh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 424w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 848w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 1272w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jKuh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png" width="1456" height="1348" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1348,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:297095,&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://departmentofproduct.substack.com/i/196820332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.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_!jKuh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 424w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 848w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 1272w, https://substackcdn.com/image/fetch/$s_!jKuh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb48ec85-3472-4a5e-a70d-2e6492f9b3d8_2078x1924.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Anthropic says companies including the likes of Harvey and Netflix are already using this. Harvey uses dreaming so agents carry knowledge between sessions, things like file format workarounds and tool quirks. The result was roughly a 6x improvement in agent completion rates.</p><p>Outcomes define success criteria as a rubric. A separate grader evaluates the agent&#8217;s output against your standards in an isolated context window, then surfaces specific gaps if corrections are needed. The agent iterates until the work meets your bar. This works for both objective requirements (file formats, completeness) and subjective criteria (brand voice, design guidelines). Internal testing showed 10-point improvements in task success, with +8.4% gains on Word documents and +10.1% on PowerPoint files.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g04f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g04f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 424w, https://substackcdn.com/image/fetch/$s_!g04f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 848w, https://substackcdn.com/image/fetch/$s_!g04f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!g04f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g04f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g04f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 424w, https://substackcdn.com/image/fetch/$s_!g04f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 848w, https://substackcdn.com/image/fetch/$s_!g04f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!g04f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053425c9-8acb-462d-9afa-59e6dfdad0ca_2048x1152.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An example of multi-agent orchestration analysing ecommerce checkout flows</figcaption></figure></div><p>Multiagent orchestration lets a lead agent break complex work into parallel tasks and delegate each to specialist agents with custom models, prompts, and tools. Specialists share a filesystem and context, enabling the lead agent to check progress mid-workflow. Full tracing in the Claude Console shows which agent did what and why.</p><h4>ChatGPT gets a new plugin for Sheets and new Voice models, pitching voice as the &#8220;interface between people and products&#8221;</h4><p>OpenAI released <a href="https://www.youtube.com/watch?v=sfkyiXvlYL0">ChatGPT for Google Sheets</a>, an add-on that embeds natural language AI directly into spreadsheets via a sidebar panel.Instead of manually building formulas or structures, you describe what you need in plain English - &#8220;create a budget tracker&#8221; or &#8220;analyze spending by category&#8221; - and ChatGPT builds, edits, and updates the sheet accordingly. It already has over 100,000 downloads with a 5 star rating so far, but it&#8217;s still early days.</p><p>This week, OpenAI also released <a href="https://openai.com/index/advancing-voice-intelligence-with-new-models-in-the-api/">three new audio models</a> designed for developers building voice-enabled applications: GPT-Realtime-2, GPT-Realtime-Translate, and GPT-Realtime-Whisper.</p><p>OpenAI is explicitly pitching the new Realtime-2 model to product teams, describing it as an &#8220;interface between people and products&#8221;. They say that as voice becomes a more natural way to use software, three distinct patterns are emerging on how developers are using voice APIs:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Q_5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Q_5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 424w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 848w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 1272w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Q_5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png" width="1010" height="404" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/feba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:404,&quot;width&quot;:1010,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Q_5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 424w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 848w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 1272w, https://substackcdn.com/image/fetch/$s_!4Q_5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeba1c1e-09d3-4121-9378-85ea5b8eca18_1010x404.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p><strong>Voice to action</strong> - where people describe what they need and the assistant uses tools on behalf of the user to complete the task</p></li><li><p><strong>Systems-to-voice</strong> - where software turns context into live guidance e.g. &#8220;Your inbound flight is delayed, but you can still make your connection. I found the new gate, mapped the fastest route through the terminal, and your bag is still expected to transfer&#8221;</p></li><li><p><strong>Voice-to-voice</strong>, where AI can help live conversations continue across languages, tasks, or changing context</p></li></ol><p>Some product teams, they say, are combining all three approaches to build an end-to-end voice powered UX. You can watch some of those use cases in action <a href="https://www.youtube.com/watch?v=JOu8v6CBjkE">here</a>.</p><h4>Other updates</h4><p>Google Docs now lets users <a href="https://workspaceupdates.googleblog.com/2026/05/set-custom-instructions-for-gemini-in-Google-Docs.html">set persistent custom instructions</a> for Gemini that automatically apply to all future interactions. Instead of repeating preferences like &#8220;use bullet points&#8221; or &#8220;keep it professional&#8221; in every prompt, users input these rules once in the Gemini side panel. Gemini then remembers and follows these instructions across all conversations within that document.</p><p>Spotify has <a href="https://newsroom.spotify.com/2026-05-07/personal-podcasts-launch/">released</a> a Command Line Interface tool called &#8220;Save to Spotify&#8221;. It lets you connect tools like Claude Code generate podcasts from any text source and then store it to your library. Spotify&#8217;s CPO Gustav S&#246;derstr&#246;m said:</p><blockquote><p><em>The use cases feel obvious once you have it: for example a morning briefing built from your calendar and inbox. A deep dive on your class notes before an exam. A travel itinerary narrated for your flight.</em></p></blockquote><h4>Is this the end of the swipe?</h4><p>Bumble may be <a href="https://mashable.com/article/is-bumble-getting-rid-of-swiping">ditching the swipe as a user interface</a> for dating. They posted a cryptic &#8220;Dear swiping, it&#8217;s over&#8221; message on Instagram, sparking speculation that the dating app might ditch the swipe. Bumble reported a 21% drop in paying users this week and the company has hinted at a major overhaul called &#8220;Bumble 2.0,&#8221; including AI-powered features and in-person events. But will ditching swipes actually fix the app&#8217;s problems?</p><p>If it works, we could see other product teams in other categories follow suit and actively <em>add</em> friction to their core UX to encourage a more mindful experience. Which, given the state of the average person&#8217;s doom-scrolling induced, dopamine-riddled brain, may be a good thing.&#8288;</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://cognitivebiasindex.com/?ref=departmentofproduct">Cognitive Bias Index</a></strong><a href="https://cognitivebiasindex.com/?ref=departmentofproduct"> </a>- A tool for identifying and mitigating the systematic errors in thinking that affect the decisions and judgments that humans make.</p><p><strong><a href="https://thinkmarcus.ai/">Marcus</a></strong> - AI prompt library and thinking system for leaders. Apply concepts from over 100 business books in your prompts and stress-test important leadership decisions.</p><p><strong><a href="https://kanwas.ai/?ref=departmentofproduct">Kanwas</a> - </strong>a centralized hub where product teams accumulate, connect, and build on product context.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>The SaaSpocalyse narrative was violated on a couple of fronts this week. Atlassian revealed that revenues grew 32% to $1.8 billion in its latest quarter, accelerating from 23% growth the previous quarter. Their CEO Mike Cannon-Brookes also revealed that customers using their AI Assistant Rovo generate twice the annual revenue compared to non-users.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LyWz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LyWz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LyWz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LyWz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!LyWz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09c2be1-e8ef-4393-a991-8b165b1aab12_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And despite fears over the disruptive effects of AI, Figma was named as one of the fastest growing companies in <a href="https://ramp.com/leading-indicators/top-saas-vendors-on-ramp-may-2026">Ramp&#8217;s latest AI tools report</a>. This only uses data from Ramp customers but assuming Ramp&#8217;s customer profile is reasonably AI native, it indicates that those companies are not ditching Figma in favor of other AI tools.</p><p>Pinterest now has 631 million MAUs globally, up 11% year-on-year - tenth consecutive quarter of double-digit user growth.</p><p>AI now <a href="https://x.com/tanayj/status/2052429175336718384">writes most of the new code</a> at several major new tech companies and new data suggests that the hype surrounding Claude Mythos was justified. Anthropic <a href="https://x.com/alexalbert__/status/2052468573516513762">says</a> With the help of Claude Mythos Preview, the Firefox team fixed more security bugs in April than in the past 15 months combined.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GY7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GY7g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GY7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GY7g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!GY7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44f080b1-8895-4d98-b97b-c1df3041bcba_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Amazon <a href="https://www.theinformation.com/articles/amazon-offer-hybrid-mode-ai-search-retail-site?rc=77sebk">says</a> almost 60% of users now use autocomplete when searching - and the company&#8217;s product teams are working on a new hybrid search which will push users to Rufus if it detects questions more suited to a conversation.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Spotify’s new Natural Language API Interface and other Examples Explored]]></title><description><![CDATA[How some of the world&#8217;s top product teams are introducing natural language interfaces across their products. Canva, Slack, Hubspot, Linear, Shopify, Vercel and more.]]></description><link>https://departmentofproduct.substack.com/p/spotifys-new-natural-language-api</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/spotifys-new-natural-language-api</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Tue, 05 May 2026 13:40:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c878ff23-6c38-467b-99c0-68d7050b2116_1252x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274;<a href="https://substack.com/redirect/d8f2f9bf-fdbc-4c30-9f97-969f8181bc57?j=eyJ1IjoiMjdtaHgzIn0.JROtzVEVG_2oHFEVlfJ_9_1LhPNi04mJU05WISJjjm8">DoP Deep</a> goes deeper into the <strong>concepts and ideas</strong> that are covered in the Weekly Briefing to help you learn lessons from the experiences of top tech companies. If you&#8217;d like to upgrade to receive these <strong>in-depth pieces of analysis</strong> you can upgrade below. New reports are added every month.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>The ability to speak to products in natural language is transforming pretty much every part of the product experience. </p><p>We&#8217;ve come to expect natural language interfaces (NLIs) in user-facing features like AI Assistants, but now we&#8217;re also starting to see it roll out to other parts of the product stack, too.</p><p>For example, just this past week, Spotify revealed that it has built a new plugin that lets its advertisers create and and manage ad campaigns in the Spotify API using plain language instead of having to write manual API calls. As well as this,  Uber&#8217;s CPO revealed new conversational features in their annual conference and one CEO of AI company LlamaIndex put it nicely this week when he commented on his own current experience with engineering teams:</p><blockquote><p><em>&#8220;Engineers are not actually writing real code&#8230;They&#8217;re all typing in natural language&#8221;</em></p></blockquote><p>In this Deep Dive, we&#8217;ll explore some real world examples of new natural language interfaces and how NLI is transforming the features we build, as well as the underlying technical infrastructure that powers them.</p><p>Coming up:</p><ul><li><p>Spotify&#8217;s Natural Language ads builder and <strong>30+ other examples</strong> of natural language interface UX in other products</p></li><li><p>How one company built an NLI feature with <strong>85% adoption</strong> rates</p></li><li><p>From <strong>&#8220;</strong>Execution UI&#8221; to &#8220;Judgment UI&#8221; - a useful frame for deciding which screens in your product to invest in, simplify, or retire</p></li><li><p><strong>Prompts you can use</strong> to identify which workflows in your own product might be ready for NLI </p></li><li><p><strong>The full 30+ examples</strong> of NLI in action, from Canva, Adobe, Spotify, Amazon, Google, Figma, Shopify, Slack,  Airbnb, Uber, Yelp and more</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Department of Product: Deep</figcaption></figure></div><h2>How this analysis is structured</h2><p>There are over 30 different examples of natural language interface features included in this piece from companies like Amazon, Adobe, Uber, Canva and more. Each example includes a description of how it works along with links to find out more.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wSMi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wSMi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 424w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 848w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 1272w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wSMi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png" width="1456" height="965" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:965,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:752611,&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://departmentofproduct.substack.com/i/196520447?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.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_!wSMi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 424w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 848w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 1272w, https://substackcdn.com/image/fetch/$s_!wSMi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5fd1a2-180a-4103-b794-ec6710b5238a_2206x1462.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each example is also categorized to demonstrate how NLIs are now transforming every part of the product stack, including:</p><ul><li><p><strong>User-Facing Product</strong> - NLI features built directly into consumer or business products that end users interact with. The user replaces clicking, filtering, and form-filling with plain language. Examples include Spotify&#8217;s playlist creation (&#8221;lo-fi beats for a late-night study session&#8221;), Airbnb&#8217;s accommodation search (&#8221;a cozy cabin near a lake for a family reunion&#8221;).</p></li><li><p><strong>Internal Tool</strong> - NLI applied to internal business workflows - things that help employees rather than customers. The user here is typically a knowledge worker, analyst, or support agent. Examples include Slack&#8217;s natural language workplace search, Databricks&#8217; pipeline generation, and Linear Agent handling ticket triage autonomously.</p></li><li><p><strong>Developer Tool</strong> - NLI aimed at software developers specifically - either to accelerate coding or to abstract away technical complexity</p></li><li><p><strong>Platform / Framework</strong> - NLI capabilities that other products are built on top of, rather than end-user features themselves. Microsoft&#8217;s NLWeb, Google&#8217;s FunctionGemma, Vercel&#8217;s json-render, and ChatGPT&#8217;s app integrations layer all sit here. These are the infrastructure layer that makes the other three categories possible.</p></li></ul><h3>What Spotify built: a natural language to API ad builder</h3><p>Let&#8217;s start with a recent example from Spotify. Here&#8217;s a snapshot of what Spotify&#8217;s engineering teams built recently to allow advertisers to describe their campaigns in natural language:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yxvl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yxvl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 424w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 848w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 1272w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yxvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png" width="1292" height="3094" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3094,&quot;width&quot;:1292,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1333716,&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://departmentofproduct.substack.com/i/196520447?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.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_!yxvl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 424w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 848w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 1272w, https://substackcdn.com/image/fetch/$s_!yxvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e26671-6d06-4c22-ba36-d70691a10f24_1292x3094.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>
      <p>
          <a href="https://departmentofproduct.substack.com/p/spotifys-new-natural-language-api">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 Stripe shows off its new product payment capabilities ]]></title><description><![CDATA[Plus: Reddit and Spotify use authentic humans as a differentiator, 2,000 DESIGNmd templates, Deepmind&#8217;s Demis Hassabis on agents, AGI and more]]></description><link>https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 01 May 2026 12:23:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/85470497-e717-482d-936a-f861a7a7826e_1252x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week saw companies including Stripe and Uber host their annual product showcase events. We&#8217;ll take a closer look at some of the announcements that matter to product teams.</p><p>Plus, Vercel&#8217;s head of design Hannah Hearth shares what products her team uses, Spotify and Reddit double down on human verification as a differentiator to fight back against AI slop and a new study reveals which models excel at different parts of the product design process.</p><p>Have a great weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/@departmentofproduct">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p><strong>Process - <a href="https://www.hannahhearth.com/posts/tools-the-vercel-product-design-team-actually-uses">The tools that Vercel&#8217;s Product Design Team Actually uses</a><br></strong>The Vercel design team tried every shiny new AI tool and discovered something surprising: there&#8217;s no one right way to design anymore. Hannah Hearth shares what product designers actually use day-to-day, from pairing Claude and Codex for code reviews to running parallel agent threads to stay focused. (Vercel)</p><p><strong>Knowledge Series - <a href="https://departmentofproduct.substack.com/p/designmd-explained-the-format-reshaping">DESIGN.md Explained: the format reshaping how AI builds UI</a><br></strong>Google just open-sourced DESIGN.md - a format that turns design systems into &#8220;agent-native&#8221; specifications that AI can actually use to generate UI. But the excitement masks real challenges: AI-generated designs look polished even when conceptually flawed, and consistency doesn&#8217;t guarantee coherence. I break down what DESIGN.md is, why it matters for product teams, and how it could fundamentally reshape design roles.</p><p><strong>New in the AI library</strong></p><ul><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/prepare-for-an-agent-driven-future">Analyze how AI agents could disrupt your product&#8217;s strategy</a></strong> - use this prompt to think through the strategic implications of the shift from traditional apps to AI agent-based interfaces and what it might mean for your product&#8217;s strategy.</p></li><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/identify-opportunities-for-voice-ai-agents">Identify opportunities for Voice Agents in your product</a></strong>  - use this prompt to systematically scan your product for places where an AI voice agent would genuinely improve the experience - rather than just bolting voice on because it&#8217;s possible. (Department of Product)</p></li></ul><p><strong>Interview - <a href="https://www.youtube.com/watch?v=JNyuX1zoOgU">Google Deepmind&#8217;s Demis Hassabis on agents, AGI and building products that combine AI with hard science</a><br></strong>Demis Hassabis, the Google DeepMind founder who cracked protein folding and won a Nobel Prize, believes we&#8217;re only one or two breakthroughs away from AGI. In a wide-ranging conversation, he reveals what&#8217;s still missing (continual learning, long-term reasoning, better memory systems), why agents are just getting started, and how to build products that combine AI with hard science. (Y Combinator)</p><p><strong>Strategy - <a href="https://hbr.org/2026/04/how-the-walkman-gameboy-liquid-death-and-pokemon-became-surprise-hits?ab=HP-topics-text-11">The five principles that made Japanese products like the Walkman, Gameboy and Pokemon unexpected hits</a><br></strong>Sony&#8217;s Walkman shouldn&#8217;t have succeeded and colleagues called it ridiculous. Yet it became a global sensation. In this Harvard Business Review piece, Northwestern&#8217;s David Schonthal and Tokyo-based writer Matt Alt reveal the five principles behind Japan&#8217;s surprising hits - from Game Boy to Pokemon to emoji - showing why convenience beats specs, constraints spark creativity, and intuition matters more than data when predicting the future. (Harvard Business Review)</p><p><strong>UX - <a href="https://syntaxstream.substack.com/p/10-ui-patterns-that-wont-survive?utm_source=departmentofproduct">10 UI patterns that won&#8217;t survive the AI shift</a> <br></strong>Designer Taras Bakusevych identifies 10 UI patterns under pressure, from setup wizards to notification feeds, and shows what&#8217;s replacing them with real product examples. (Substack)</p><p><strong>Pricing - <a href="https://x.com/levie/status/2050051426446152159">Why Headless software is the future and what this means for pricing models</a><br></strong>As AI agents become primary software users, traditional business models are breaking. Aaron Levie from Box explores how software pricing must evolve. (X)</p><p><strong>Technical showcase - <a href="https://www.youtube.com/watch?v=2Na4YLEu4LM">Uber&#8217;s Chief Product Officer reveals new capabilities at their annual product event</a><br></strong>Uber&#8217;s CPO, Sachin Kansal, hosted an event alongside the company&#8217;s CEO where they revealed new capabilities including AI voice, the ability to book hotels and a new way to search that the company is calling One Search, which transforms the search bar into a universal finder across all Uber service. (YouTube)</p><p><strong>Resource - <a href="https://styles.refero.design/">2,000 DESIGN.md free files you can use</a><br></strong>Search curated references by brand, mood, color, typography, or URL. Open any style for colors, type, spacing, components, and a DESIGN.md your agent can use. (Refero)</p><div><hr></div><h3>New product features and innovation this week</h3><p>Google has <a href="https://blog.google/innovation-and-ai/products/gemini-app/generate-files-in-gemini/?ref=producthunt">released a file generation feature</a> in Gemini that lets users create downloadable documents directly within the chat interface. Instead of drafting content in Gemini, copying it elsewhere, and reformatting, you can now prompt Gemini to generate files in multiple formats - PDFs, Word docs, Excel spreadsheets, Google Workspace files, and others - to download or save to Google Drive immediately.</p><p>It&#8217;s a little surprising that it took Google so long to do this, but still, it&#8217;s a welcome addition to the Workspace Gemini line up.</p><h4>Stripe shows off its new payment capabilities at Sessions 2026</h4><p>This week, Stripe held its <a href="https://stripe.com/blog/everything-we-announced-at-sessions-2026">annual Sessions conference this week</a> - and the event was packed with a bunch of new announcements that are relevant for product teams.</p><div id="youtube2-PkZLOc4o8X0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;PkZLOc4o8X0&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/PkZLOc4o8X0?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>One of the most practically relevant products is <a href="https://x.com/stripe/status/2049593659553939760">Checkout Studio</a>, a visual builder that lets you design, test, and optimize payment checkout experiences without writing code. It combines a drag-and-drop configuration interface with an AI assistant, live transaction replay, A/B testing, and performance analytics.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://x.com/stripe/status/2049593659553939760" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LTII!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 424w, https://substackcdn.com/image/fetch/$s_!LTII!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 848w, https://substackcdn.com/image/fetch/$s_!LTII!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 1272w, https://substackcdn.com/image/fetch/$s_!LTII!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LTII!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png" width="1176" height="678" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:678,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://x.com/stripe/status/2049593659553939760&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LTII!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 424w, https://substackcdn.com/image/fetch/$s_!LTII!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 848w, https://substackcdn.com/image/fetch/$s_!LTII!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 1272w, https://substackcdn.com/image/fetch/$s_!LTII!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F814c3e73-5670-474b-919b-1741a8540eb1_1176x678.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The tool works by letting you customize checkout fields, payment method selection, and form layout through the Dashboard. The AI assistant suggests optimizations based on your transaction data - things like reordering payment methods to match customer preferences or adjusting required fields. Live transaction replay shows you exactly how real customers experience your checkout, highlighting where they drop off and built-in A/B testing lets you compare different layouts or field configurations against your baseline performance.</p><p>Other new features announced include a <a href="https://x.com/link/status/2049529099933348041">Link Agent wallet</a> that lets agents spend on your behalf and programmatic transactions using the Machine Payments Protocol.  Link functions as a traditional digital wallet - you connect payment methods (cards, bank accounts, crypto wallets, BNPL services) and store checkout details like billing and shipping addresses. When you grant an AI agent access to Link via OAuth authentication, the agent can request permission to spend money. It&#8217;s still early days, and data suggests users are still weary about letting agents spend on their behalf, but as trusted companies like Stripe roll out agents with spend limits, that might change pretty quickly.</p><p>You can see a thread of examples of what people are building with that <a href="https://x.com/stripe/status/2049533032621826457">here</a> and Stripe has also published a public roadmap of <a href="https://stripe.com/roadmap">upcoming features here</a>.  As well as this, Stripe&#8217;s product and engineering teams built their own <a href="https://x.com/hazelcough/status/2049529219030614105">API assessment tool that</a> lets you check your product&#8217;s API docs and flag any potential design issues.</p><p>At $2 per check, it&#8217;s slightly bizarre but if nothing else, is a neat way for Stripe&#8217;s product and marketing teams to flex their technical documentation design skills.</p><h4>&#8220;Authentically human&#8221; users is now a product differentiator </h4><p>Spotify <a href="https://techcrunch.com/2026/04/30/spotify-introduces-verified-artist-badges-to-help-distinguish-humans-from-ai/">has launched</a> a &#8220;Verified by Spotify&#8221; badge system to help listeners identify authentic human artists amid rising AI-generated music. The badge appears on artist profiles and search results as a green checkmark with &#8220;Verified by Spotify&#8221; text. Spotify hasn&#8217;t published any data on what percentage of new music is AI generated <a href="https://newsroom-deezer.com/2026/04/ai-generated-tracks-represent-44-of-new-uploaded-music/">but a recent report from Deezer</a> revealed that a massive 44% of all music uploaded is now AI generated.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CA_h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CA_h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 424w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 848w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 1272w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CA_h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png" width="1456" height="1085" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1085,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1038954,&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://departmentofproduct.substack.com/i/196104126?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.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_!CA_h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 424w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 848w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 1272w, https://substackcdn.com/image/fetch/$s_!CA_h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7be0787-e9f0-4cea-b72f-91083811bdc6_2317x1726.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A snippet from Reddit&#8217;s latest earnings report</figcaption></figure></div><p>Human verification features are being used as signs of product strength in other products, too. In its latest earnings report this week, Reddit <a href="https://s203.q4cdn.com/380862485/files/doc_financials/2026/q1/Q1-26-Shareholder-Letter.pdf">declared</a> its platform as &#8220;authentically human&#8221;.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product/comments"><span>Leave a comment</span></a></p><h4>Other updates worth knowing</h4><p>Notion is <a href="https://www.testingcatalog.com/notion-tests-computer-to-expand-capabilities-of-its-ai-offering/">rumoured to be adding</a> a &#8220;Computer&#8221; capability to its AI agents, enabling them to control browser-based and desktop tasks within sandboxed environments provided by Anthropic&#8217;s infrastructure.</p><p>Linear has <a href="https://linear.app/changelog/2026-04-30-releases">launched</a> a new feature called &#8220;Linear Releases&#8221; which connects your CI/CD pipeline to Linear, automatically tracking where each issue stands in deployment. When code changes reach production, issue statuses update automatically - so you see what&#8217;s actually live to customers, not just merged code. It does start to feel as though all of the major product development SaaS products are starting to converge in an attempt to own the complete context of how work moves from idea to production.</p><div><hr></div><h3>Tools you can use</h3><p><strong><a href="https://useadoptly.com/?ref=departmentofproduct">Adoptly</a></strong> - turn product updates into feature adoption.</p><p><strong><a href="https://x.com/ExaAILabs/status/2047735503794094485">Exa for Claude</a></strong><a href="https://x.com/ExaAILabs/status/2047735503794094485"> </a> - Give Claude access to billions of websites, docs, papers, people, companies, and more.</p><p><strong><a href="https://www.usevelo.ai/?ref=departmentofproduct">Velo</a></strong> - turns your raw screen recordings into watch-worthy videos. Could be useful for things like product demos or new feature explainers.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/p/stripe-shows-off-its-new-product?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p><a href="https://contralabs.com/research/human-creativity-benchmark">A new study</a> developed by Contra Labs entitled the <em>Human Creativity Benchmark</em> found that no single model excels at all stages of the product design phase. One part of the study looked at landing page results and found that Claude Opus 4.6 leads ideation at 68.9%, winning the open-ended &#8220;what should this be?&#8221; problem. Gemini 3.1 Pro takes the lead on mockups, hitting 68.9% and Claude reclaims refinement at 60%, edging out competitors on polish and iteration.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1vGG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1vGG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1vGG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1vGG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!1vGG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F698892f7-06cf-42e7-896e-70943865dafb_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.theinformation.com/articles/atlassian-hubspot-join-shift-ai-flat-fees?rc=77sebk">New analysis</a> found that enterprise software companies are abandoning flat-fee AI pricing in favor of charging based on actual usage. By the end of 2025, 79 of the 500 largest software firms - including HubSpot, Adobe, and Salesforce - had switched to usage-based models. This number is likely to grow in 2026.</p><p>But, outside of the 500 companies tracked in that analysis, seat-based pricing still leads the way. Just 3.8% of traditional SaaS <a href="https://www.coatue.com/c/takes/chart-of-the-day-2026-04-23">products currently</a> charge on a consumption based model, vs 74% of AI Labs according to Ramp.</p><p>Nearly half (46%) of respondents in a <a href="https://business.adobe.com/resources/digital-trends-consumer-report.html">new Adobe survey</a> say that they don&#8217;t care if a brand uses AI so long as their needs are met.</p><p>Meta <a href="https://s21.q4cdn.com/399680738/files/doc_financials/2026/q1/Meta-03-31-2026-Exhibit-99-1_final.pdf">still burnt through over</a> $4 billion on Reality Labs this quarter, down slightly from $4.2 billion in 2025 according to its latest earnings report. Revenues were also down at $402 million from $412 million in the year prior.</p><p>OpenAI is betting on a structural shift away from premium subscriptions toward an ad-supported model that will initially shrink its paying user base but eventually generate far more revenue through advertising.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ctv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ctv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ctv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5ctv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!5ctv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb51e78-4908-4298-b4e0-0048652e695c_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>ChatGPT Go ($8/month) is projected to grow from 7% to 92% of all paying subscribers and ChatGPT Plus ($20/month) would drop from 92% down to just 7%, with Pro making up the rest.</p><p>OpenAI expects ads to become its single largest revenue driver, generating $102 billion (36% of total revenue) by 2030. The strategy mirrors Netflix&#8217;s 2022 ad-tier launch, which successfully drove both subscriber and total revenue growth, but can they pull it off?</p><p>Venture capital is <a href="https://www.newcomer.co/p/voice-ai-investment-surges-as-enterprise">flooding</a> into voice AI startups with over $7 billion invested in Q1 2026 alone. The voice recognition market, currently valued at $22 billion, is expected to nearly triple over the next five years.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Are Agent Harnesses the new “secret sauce” for Product Teams?]]></title><description><![CDATA[Square&#8217;s Head of Product thinks so. A closer look at AI Agent Harnesses: design patterns and practices worth knowing as a non-engineer.]]></description><link>https://departmentofproduct.substack.com/p/are-agent-harnesses-the-new-secret</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/are-agent-harnesses-the-new-secret</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Wed, 29 Apr 2026 13:34:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dda9ac1b-0a90-42b8-afe4-933c1e856b90_1752x1334.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274; <a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from <strong>Claude Code</strong> and <strong>MCP</strong> to <strong>agentic workflows</strong>, vibe coding, and more.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>When Square&#8217;s Head of Product recently announced<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> the company&#8217;s impressive new agentic features which proactively monitor every user&#8217;s store and deliver insights on demand, he said that the AI Agent harness powering the feature was its &#8220;secret sauce&#8221;:</p><blockquote><p><em>Actually, managing the context and managing the way that we progressively disclose tools, and some of the other innovation that we have at the harness layer, is I think some of the secret sauce.&#8221;</em></p></blockquote><p>Block&#8217;s CEO Jack Dorsey has also echoed this sentiment, saying that his vision is that the harness becomes infrastructure for organizational intelligence rather than just developer tooling.</p><p>Agent harnesses are helping some of the world&#8217;s leading product teams ship powerful new features and Anthropic and OpenAI have also both announced major updates to their AI Agent SDKs to offer enhanced AI Agent harness capabilities for product teams.</p><p>Google Trends data certainly shows a clear signal of an increased interest in the term in 2026, too:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!97xn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!97xn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 424w, https://substackcdn.com/image/fetch/$s_!97xn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 848w, https://substackcdn.com/image/fetch/$s_!97xn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 1272w, https://substackcdn.com/image/fetch/$s_!97xn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!97xn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png" width="1456" height="869" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:869,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!97xn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 424w, https://substackcdn.com/image/fetch/$s_!97xn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 848w, https://substackcdn.com/image/fetch/$s_!97xn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 1272w, https://substackcdn.com/image/fetch/$s_!97xn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb65c4702-02db-4169-99a8-28d0cb9f8192_2048x1222.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But what exactly is an agent harness and what do non-engineering members of product teams need to know about them?</p><p>In this <a href="https://departmentofproduct.substack.com/t/knowledge-series">Knowledge Series</a>, we&#8217;re going to explore what an AI Agent harness is, together with some of the most common harness architectural patterns to understand how they work. Plus, we&#8217;ll take a look at how real world companies like Stripe, Microsoft, Square and others are actually using these harness patterns and AI agents to build innovative new internal and external features and capabilities.</p><h3>Coming up:</h3><ul><li><p>What is an AI Agent harness and why do they matter to product teams?</p></li><li><p>Examples of emerging Agent Harness patterns and principles worth knowing</p></li><li><p>Agents and harnesses in practice: 20+ real world examples of patterns and features built with AI agents and harnesses from Stripe, Microsoft, OpenAI, Square and others</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><h3>What is an Agent Harness and why do they matter to product teams?</h3><p>An agent<strong> </strong>harness is the scaffolding or framework that surrounds an AI agent to help it work more effectively on complex tasks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qLmE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qLmE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 424w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 848w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 1272w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qLmE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png" width="1456" height="2536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:477603,&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://departmentofproduct.substack.com/i/195866838?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.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_!qLmE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 424w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 848w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 1272w, https://substackcdn.com/image/fetch/$s_!qLmE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0963989-7a4c-4257-b756-f366c3cc6551_1515x2639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The raw AI model alone often isn&#8217;t enough for complex real-world tasks and so a well-designed harness can dramatically improve what the model can achieve. In practice, a harness can typically handle things like:</p>
      <p>
          <a href="https://departmentofproduct.substack.com/p/are-agent-harnesses-the-new-secret">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[DESIGN.md Explained - The Format Reshaping How AI Builds UI]]></title><description><![CDATA[Google has open-sourced the spec. What is DESIGN.md and why should product teams care?]]></description><link>https://departmentofproduct.substack.com/p/designmd-explained-the-format-reshaping</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/designmd-explained-the-format-reshaping</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Mon, 27 Apr 2026 13:49:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gV-q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d9ec0a6-d302-4c64-a7c2-d22039029424_3314x1804.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274; <a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from <strong>Claude Code</strong> and <strong>MCP</strong> to <strong>agentic workflows</strong>, vibe coding, and more.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Google has announced that it is officially open-sourcing its DESIGN.md format - a standardized specification originally developed for its own design tool, Stitch.</p><p>The spec turns design systems into something &#8220;agent-native&#8221; and interoperable, with some arguing that it will form the basis of the future of design.</p><p>And following the announcement, some have even predicted that it is inevitable that the design role will change fundamentally. One prominent Silicon Valley venture capitalist and former product leader at Google and Meta made a particularly controversial prediction and argued that design is &#8220;the first AI casualty&#8221;:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YW6V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YW6V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 424w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 848w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 1272w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YW6V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png" width="1456" height="901" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:901,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YW6V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 424w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 848w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 1272w, https://substackcdn.com/image/fetch/$s_!YW6V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03ea83-f355-4c2f-8a52-e838f81cff0d_2048x1268.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In Gokul&#8217;s view, larger companies will likely not backfill design roles as product teams use centralized design systems that feed into AI tools to generate UI and prototypes on demand.</p><p>As you might imagine, there has been plenty of pushback against this from several folks in the tech community who argue that this is a poor take on how the role of design might evolve. But whether he&#8217;s ultimately proven right or not, it&#8217;s now clear that design systems and markdown files are rapidly reshaping some of the traditional tools processes that product teams took for granted. And companies like Google and Anthropic are increasingly pushing the format as the de facto way to get the most of out design systems in their own tools.</p><p>In this Knowledge Series, we&#8217;ll unpack the DESIGN.md format in more detail to bring you up to speed with what it is, how it works and how you can develop your own DESIGN.md system. We&#8217;ll also get hands-on with how to use DESIGN.md files in tools like Claude Design and explore some prompts you can use to build your own migration tools and systems from scratch.</p><p>Coming up:</p><ul><li><p><strong>What is DESIGN.md?</strong> The potential impact of DESIGN.md on product teams and the software development process</p></li><li><p><strong>Hands-on examples of DESIGN.md in action</strong>: how you can use it with tools like Claude Design, Cursor and Google Stitch </p></li><li><p><strong>Prompts you can use</strong> to build your own interactive tools including a DESIGN.md side interactive editor to see the spec come to life in real time</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><h2>What is DESIGN.md and how does it work?</h2><p>Here&#8217;s a snapshot of what the DESIGN.md is and how it fits into the wider design process:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BEm4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BEm4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 424w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 848w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 1272w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BEm4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png" width="1147" height="3486" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3486,&quot;width&quot;:1147,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:651717,&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://departmentofproduct.substack.com/i/195610557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.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_!BEm4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 424w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 848w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 1272w, https://substackcdn.com/image/fetch/$s_!BEm4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5d0e0b0-9ba8-4378-8224-b346262c9456_1147x3486.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Put simply, DESIGN.md is a plain-text file that gives your AI agents a structured, persistent understanding of an entire design system. In many ways, it&#8217;s almost like a design counterpart to other well established files that are routinely used in software development like README.md files. </p><p>And they&#8217;re not entirely new. After they were initially released as part of Stitch almost a year ago, the format started to pop-up outside of Google&#8217;s own tools. Developers began to write their own versions of DESIGN.md and companies even started to share their own markdown files that designers could use if they wanted to adopt similar design language. </p><p>But, Google&#8217;s new open-source specification standardizes the format for the first time, outlining a structured approach that product teams can use in their own development process.</p><p>We&#8217;ll get some hands on experience with a real world DESIGN.md file later but for now, let&#8217;s focus on some of the structural decisions the format introduces.</p><h4>The two layer structure</h4><p>Every DESIGN.md has two parts living in the same file:</p><ol><li><p>A section at the top containing machine-readable design tokens - exact hex codes, font sizes, spacing values, corner radii, and component styles. Written in YAML (a data format that&#8217;s similar to JSON).</p></li><li><p>A markdown body below that, containing human-readable rationale explaining why those values exist and how to apply them.</p></li></ol><p>In other words, the file format is designed to allow product teams separate out the &#8220;what&#8221; from the &#8220;why&#8221;. </p><p><a href="https://drive.google.com/file/d/1i-_5gfU-VY2AdSgmurt6wY5itrw_Tb3Z/view?usp=sharing">Here&#8217;s an example</a> of the top half of the spec which includes values for things like colors and typography:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vmvl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vmvl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 424w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 848w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vmvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:237728,&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://departmentofproduct.substack.com/i/195610557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.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_!vmvl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 424w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 848w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!vmvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7ec0e6-281a-4380-8903-931c55801dc7_2264x1280.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And here&#8217;s an example of the markdown beneath that to provide extra context and detail about how the system is designed:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UMxI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UMxI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 424w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 848w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 1272w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UMxI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png" width="1456" height="918" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:918,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:410831,&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://departmentofproduct.substack.com/i/195610557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.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_!UMxI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 424w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 848w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 1272w, https://substackcdn.com/image/fetch/$s_!UMxI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f084efe-198e-44c1-8bb2-55eae0d66af0_2166x1366.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"></figcaption></figure></div><p><strong>Why this is a powerful, pragmatic approach to building agentic design systems</strong></p><p>The &#8220;what&#8221; (tokens) is for machines. A coding agent doesn&#8217;t need to know that primary is &#8220;Golden Retriever orange&#8221; evoking joyful energy. It needs a hex code like <code>#855300</code>. A hex code is precise, unambiguous, executable so when an agent generates a button, it pulls the hex, applies it and moves on. </p><p>The &#8220;why&#8221; (prose) is for judgment calls. When a situation arises that the tokens don&#8217;t cover which might include things like an edge case, a new component type, an unexpected layout constraint, an agent (or a human) needs context to make a decision that stays on-brand:</p><div class="callout-block" data-callout="true"><p>&#8220;The brand personality is optimistic, trustworthy, and active&#8221; </p></div><p>or</p><div class="callout-block" data-callout="true"><p> &#8220;never crowd elements&#8221; </p></div><p>are instructions that can&#8217;t be tokenised but can guide a decision. So in these cases, they fill the gaps and help guide the agent to make design decisions that fit with the wider system.</p><h3>The potential impact of this on product teams</h3><p>For product teams, the adoption of DESIGN.md has some potentially significant, practical implications. </p><p>Before we look at some hands on examples together, let&#8217;s first consider what the potential impact of widespread adoption of AI design systems like this might be.</p>
      <p>
          <a href="https://departmentofproduct.substack.com/p/designmd-explained-the-format-reshaping">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🔵 OpenAI and Google reveal new Workspace Agents and Shopify's CEO teases "the start of something really big"]]></title><description><![CDATA[Plus: How Anthropic uses Claude in product engineering, a new email app from ex-Pinterest teams, Adobe continues the trend towards outcome-base pricing]]></description><link>https://departmentofproduct.substack.com/p/openai-and-google-reveal-new-workspace</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/openai-and-google-reveal-new-workspace</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Fri, 24 Apr 2026 13:49:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/54e553c5-b16a-4cad-bc0d-7def7170c7b3_1252x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi product people &#128075;,</p><p>This week, OpenAI and Google revealed new workplace Agents - with some use cases that could be particularly helpful for product teams.</p><p>Plus, a beautiful new email app from former Pinterest employees reimagines how email might work in the future, Shopify&#8217;s CEO teases what he calls the &#8220;start of something really big&#8221; and new rumors and data paints a muddled picture of what&#8217;s really going on inside Google&#8217;s AI coding adoption efforts. </p><p>Happy Friday and have a great weekend!</p><p><em>Rich</em></p><p><strong><a href="https://www.youtube.com/@departmentofproduct">Watch on YouTube</a> | <a href="https://substack.com/@richholmes">Follow on Substack Notes</a></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Key reads and resources for product teams</h3><p><strong>Process - <a href="https://www.youtube.com/watch?v=ma7oe_5h0ag">How Anthropic uses Claude in Product Engineering</a> </strong><br>Software engineer Chuma Kabaghe shows how she uses Claude Code to onboard unfamiliar codebases in minutes, run autonomous testing loops, and manage parallel coding sessions, reducing context switching and shipping faster. (Anthropic)</p><p><strong>Tool you can use</strong> - <strong><a href="https://extra.email/">A beautiful new Email App from former Pinterest employees</a></strong> <br>Extra is a new Gmail-only app from ex-Pinterest leaders that replaces traditional inboxes with a &#8220;Today&#8221; view and smart tabs.  it surfaces action items, events, shopping, and news, auto-sorts everything else, and makes bulk unsubscribing and cleanup fast. (Extra)</p><p><strong>Knowledge Series - <a href="https://departmentofproduct.substack.com/p/claude-design-is-here-everything">Claude Design Explained</a></strong><a href="https://departmentofproduct.substack.com/p/claude-design-is-here-everything"><br></a>How it works, 5 practical examples and a gallery of 25+ creations from others you can use as inspiration. We&#8217;ll test its core workflows hands-on, using Claude&#8217;s native design system capabilities to create things like mobile onboarding journeys, landing page prototypes, stakeholder decks and more.</p><p><strong>New in the AI Library</strong></p><ul><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/transition-to-outcome-based-pricing">Transition to outcome-based pricing</a> -  </strong>Use this prompt to design a financial model that forecasts the impact of transitioning to outcome-based pricing</p></li><li><p><strong><a href="https://departmentofproduct.substack.com/i/192304720/use-your-api-logs-to-identify-feature-gaps">Identify product feature gaps using your API logs</a> - </strong>discover which of your APIs are most popular and translate this into feature gaps you can use to inform your product roadmap</p></li></ul><p>(Department of Product)</p><p><strong>Case study - <a href="https://www.microsoft.com/insidetrack/blog/reclaiming-engineering-time-with-ai-in-azure-devops-at-microsoft/">How Microsoft built an AI Assistant that cut sprint planning from 1 hour to 3 minutes</a></strong><a href="https://www.microsoft.com/insidetrack/blog/reclaiming-engineering-time-with-ai-in-azure-devops-at-microsoft/"><br></a>Microsoft&#8217;s new AI agents in Azure DevOps are cutting engineering work down to minutes instead of hours. Instead of spending a full sprint planning session manually breaking down work items and writing queries, teams now use AI assistants that handle these repetitive tasks in seconds. (Microsoft)</p><p><strong>Resource - <a href="https://designtools.fyi/?utm_source=departmentofproduct">Compare every design tool in 2026</a></strong><a href="https://designtools.fyi/?utm_source=departmentofproduct"><br></a>Browse and compare over 82 different design tools, all neatly categorized to make it easy to navigate. Includes new entrants like Lovale, v0, Antigravity and Paper as well as traditional classic tools. Handy if you&#8217;re looking to augment your product design process with new tools but aren&#8217;t sure where to start. (Design Tools fyi)</p><p><strong>Interview - <a href="https://www.youtube.com/watch?v=ypzNhwpmOD4">Stripe&#8217;s head of design on how they reimagined their homepage after 6 years</a> -  </strong>Stripe&#8217;s head of design Katie Dill reveals how they completely reimagined their homepage after six years. She walks through the painstaking design decisions - from wave iterations to bento layouts - and explains how AI is changing her team&#8217;s process. And she&#8217;s adamant that AI doesn&#8217;t replace craft or taste. (YouTube / Y Combinator)</p><p><strong>New technologies - <a href="https://www.youtube.com/watch?v=W1gWIQp9k1Y">Design.MD explained by Google&#8217;s David East</a></strong> <br>Stitch&#8217;s DESIGN.md format just went open-source - meaning your design rules can now travel between platforms and projects without starting from scratch. AI agents can understand your brand&#8217;s visual language at a deeper level, making smarter choices about color, layout, and accessibility. See how it works in this video, then start building your own DESIGN.md files. (Google)</p><p><strong>Strategy  - <a href="https://hbr.org/2026/04/the-end-of-one-size-fits-all-enterprise-software">The end of one size fits all software</a><br></strong>The software bargain that governed enterprise IT for 30 years is breaking. Generative AI has made custom-built systems fast and cheap to create, meaning companies no longer need to reshape their workflows around standardized tools. Deep Nishar and Nitin Nohria explore how this shifts the real question: not which software to buy, but which workflows you should actually own. (Harvard Business Review)</p><p><strong>Opinion - <a href="https://www.linkedin.com/pulse/output-isnt-design-karri-saarinen-ayhnc/">Linear&#8217;s CEO on why &#8220;Output isn&#8217;t design&#8221;</a> <br></strong>New AI tools promise to generate interfaces instantly, but they&#8217;re solving the wrong problem, argues Karrr Saarinen. (LinkedIn)</p><div><hr></div><h3>New product features and innovation this week</h3><p>This week, Google held its annual Cloud Next &#8216;26 event in Las Vegas. During the event, Google <a href="https://workspaceupdates.googleblog.com/2026/04/introducing-workspace-intelligence-with-admin-controls.html?m=1">unveiled Workspace Intelligence</a>, an AI system that turns scattered Workspace data into unified context for agentic work. Rather than manually jumping between apps to gather information, the new system automatically understands semantic relationships across your Docs, Slides, Gmail, Chat, and other Workspace apps - plus external tools like Asana, Jira, and Salesforce.</p><div id="youtube2-OjoxruZZYH4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;OjoxruZZYH4&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/OjoxruZZYH4?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> Some of the specific features announced that might be of interest to product teams include:</p><ul><li><p>A new Sheets canvas that lets you create and share custom interactive visualizations (dashboards, heat maps, kanban&#8209;style boards, mini&#8209;apps) directly on top of your data, rather than static charts</p></li><li><p>New infographic capabilities that let you embed data visualizations inside Google Docs</p></li><li><p>The ability to create automations with custom-built skills - a packaged workflow that can pull from your Workspace data (Gmail, Drive, Docs, etc.) and execute multi-step tasks on a recurring basis. You build them once, and they run whenever triggered.</p></li></ul><p>In theory, Google now has a structural advantage in work-context retrieval that external assistants can only partially replicate through connectors and integrations. Every user who asks Gemini a question that requires knowing what&#8217;s in their inbox is a user who can&#8217;t ask Claude the same question with the same quality of answer. But this is only the case if it actually works reliably as intended.</p><p>You can read more about all 10 Workspace announcements made at Cloud Next &#8216;26 <a href="https://workspace.google.com/blog/product-announcements/10-more-announcements-workspace-at-next-2026">here</a>.</p><h4>OpenAI releases its own workspace agent</h4><p>OpenAI has <a href="https://openai.com/index/introducing-workspace-agents-in-chatgpt/">released workspace agents</a> - AI assistants that handle complex, ongoing tasks for teams. Powered by Codex, these agents run in the cloud and can execute multi-step workflows across connected tools and systems.</p><p>Here&#8217;s how they work: You describe a recurring team workflow (like lead qualification or weekly reporting), and ChatGPT guides you through building an agent step-by-step. The agent learns what tools to access, what approvals to request, and how to remember context between tasks. It can operate on schedules, respond to requests in Slack, and integrate with dozens of business tools.</p><p>Agents take actual actions (writing code, updating CRMs, sending emails) rather than just providing information. For example, OpenAI&#8217;s sales team uses an agent that pulls call notes and account data, qualifies leads, and drafts emails - work that previously took reps 5-6 hours weekly.</p><p>Here&#8217;s an example of a Product Feedback Agent that reads product feedback from the web, groups it into recurring issues, posts a daily summary to Slack, and creates or updates Linear tickets automatically:</p><div id="youtube2-bk2H8WfHZZk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;bk2H8WfHZZk&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/bk2H8WfHZZk?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>The release coincides with the launch of OpenAI&#8217;s newest model, <a href="https://openai.com/index/introducing-gpt-5-5/">GPT 5.5 which</a> scores 58.6% on software engineering benchmark SWE-Bench Pro - significantly below Claude Opus 4.7&#8217;s 64.3% but above Gemini&#8217;s 54.2%.</p><h4>Meanwhile&#8230;</h4><p>Perplexity has <a href="https://www.perplexity.ai/hub/blog/personal-computer-is-here">released Personal Computer</a> - an expansion of its super successful product Perplexity Computer. Unlike that product which runs in the cloud, Personal Computer runs locally on your machine where it can work across local files, native apps, connectors, and the web in one system. You can also speak to it directly and have it carry out actions on your Mac.</p><p>Figma has <a href="https://www.youtube.com/watch?v=5PSXKKPTbQk">released</a> a new way to view Figma Make creations in the mobile app. For mobile product teams, this makes testing new prototypes on mobile - with swipes, clicks and other mobile native gestures - easier.</p><p>Claude has <a href="https://claude.com/blog/connectors-for-everyday-life/">expanded</a> the number of Connectors you can use to over 200+.  New connectors include AllTrails, Audible, Booking.com, Instacart, Intuit Credit Karma, Intuit TurboTax, Resy, Spotify, StubHub, Taskrabbit, Thumbtack, TripAdvisor, Uber, Uber Eats, and Viator, with more on the way. Anthropic says they&#8217;ve noticed that users connect multiple apps and use them together in a single conversation with Claude.</p><p>For example, a product manager will pull a query from Amplitude, turn it into a Canva deck, and drop the link into Asana for the team, all without leaving the conversation.</p><h4>Shopify CEO shares a vision of the future web; UI generated on demand</h4><p>Shopify&#8217;s CEO <a href="https://x.com/tobi/status/2047133338150842676">shared this</a> as a glimpse of what the future of the web experience might look like, describing it as &#8220;the beginning of something really big&#8221;:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;fb3a7886-200a-4834-8284-fa7f844cc187&quot;,&quot;duration&quot;:null}"></div><p><a href="https://flipbook.page/">Flipbook</a> is an infinite visual browser created by Zain Shah, Eddie Jiao, and Drew Carr that generates pages entirely as images on demand. When you click anything in an image, the system generates a new image exploring that topic in deeper detail. There&#8217;s no underlying HTML, code, or pre-built links - just AI-generated pixels that represent information retrieved from web searches and the model&#8217;s training knowledge.</p><p>For product teams, this could lead to entirely new experiences:</p><ul><li><p>Tutorial systems that visualize concepts differently based on user interactions</p></li><li><p>Data exploration tools that generate custom visualizations on-the-fly</p></li><li><p>Learning platforms adapting visual complexity based on topic requirements</p></li></ul><p>It&#8217;s a bit slow / clunky at the moment but still a fascinating experimental look at what the future might feel like.</p><div><hr></div><h3>&#128200; Product data and trends to stay informed</h3><p>Former Google engineer <a href="https://x.com/Steve_Yegge/status/2043747998740689171">Steve Yegge claims</a> Google&#8217;s internal AI adoption looks like a tractor company&#8217;s, not a frontier lab&#8217;s. He says the internal usage distribution looks like this: 20% power users, 60% on basic chat tools, 20% refusing entirely.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cxiT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cxiT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cxiT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8172dda0-f197-4699-9581-604484fbf892_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cxiT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!cxiT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8172dda0-f197-4699-9581-604484fbf892_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>According to Yegge and his sources, DeepMind uses Claude daily but the rest of the company gets pushed onto internal Gemini products. Demis Hassabis wasn&#8217;t impressed and called the numbers &#8220;absolute nonsense&#8221; but Yegge has responded this week saying internal Googlers corroborated his original claims. Sundar Pichai also <a href="https://www.businessinsider.com/google-ai-generated-code-75-gemini-agents-software-2026-4">revealed</a> that 75% of the company&#8217;s new code is now AI generated and so the true picture of what&#8217;s actually happening in Google is muddled.</p><p>44% of <a href="https://www.bain.com/insights/your-next-customer-will-find-you-using-ai-now-what/">online buyers surveyed</a> by Bain &amp; Company mostly start their journey in an LLM or split their search between AI tools and traditional search engines. The study also found 50% of online shoppers in the survey trust generative AI for initial research and product comparisons.</p><p>Google&#8217;s <a href="https://blog.google/products/ads-commerce/2025-ads-safety-report/">latest ad safety report</a> shows a surge in attempts at placing scam ads using AI.</p><p>The trend towards outcome-based product pricing continues. This week, <a href="https://www.theinformation.com/newsletters/applied-ai/adobe-says-will-start-charging-ai-agents-work?rc=77sebk">Adobe confirmed</a> that it is planning to introduce new pricing for its CX Enterprise AI suite that charges customers not just for usage, but for results - for example, tying fees to the number of ad campaigns or end-to-end &#8220;jobs&#8221; its AI agents successfully complete, rather than simply how many tokens they consume.</p><p>GitHub <a href="https://github.blog/news-insights/company-news/changes-to-github-copilot-individual-plans/">has paused new</a> Copilot sign-ups and tightened token limits, saying agentic, long&#8209;running AI coding workflows now cost more in compute than fixed monthly fees cover.</p><p>OpenAI&#8217;s Codex <a href="https://www.wsj.com/cio-journal/openai-is-working-with-consultants-to-sell-codex-f355b1b9?mod=tech_feat1_ai_pos2">hit four million weekly</a> active users this week, up from three million two weeks prior. A 33% jump in two weeks. OpenAI had two million weekly users just a month ago.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Da7V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Da7V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Da7V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Da7V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Da7V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5a49c7-068d-461a-bc06-cd8a3a7c18bc_2048x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Music streaming service app Deezer <a href="https://newsroom-deezer.com/2026/04/ai-generated-tracks-represent-44-of-new-uploaded-music/">says that</a> AI-generated tracks now represent 44% of all daily uploads.</p><p>Occupations with more exposure to AI have <a href="https://x.com/pdmsero/status/2046943519101661561">grown faster than</a> least-exposed ones in the UK.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><p><em>Paid subscribers get the full DoP Substack including: <strong><a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a></strong> for sharpening your tech / AI skills, the <strong><a href="https://departmentofproduct.substack.com/p/ai-library">AI Prompt and Skills library</a></strong> and <strong><a href="https://departmentofproduct.substack.com/t/deep">DoP Deep dive</a></strong> reports for in-depth analysis to learn lessons from the world&#8217;s top tech companies.</em></p>]]></content:encoded></item><item><title><![CDATA[How to build a Persona Feature Tester with Claude Code and ElevenLabs]]></title><description><![CDATA[&#129504; Bring your personas to life, run new ideas past them - and call them up to clarify any questions. Not a replacement for speaking to humans - but a quick way to challenge your thinking.]]></description><link>https://departmentofproduct.substack.com/p/how-to-build-a-persona-feature-tester</link><guid isPermaLink="false">https://departmentofproduct.substack.com/p/how-to-build-a-persona-feature-tester</guid><dc:creator><![CDATA[Rich Holmes]]></dc:creator><pubDate>Tue, 21 Apr 2026 13:34:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6a120afa-4e91-4175-a523-13d0deb92388_1924x1107.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#128274; <a href="https://departmentofproduct.substack.com/t/knowledge-series">The Knowledge Series</a> breaks down emerging AI technologies with practical playbooks designed specifically for product teams. Get 100+ guides and practical tutorials covering everything from <strong>Claude Code</strong> and <strong>MCP</strong> to <strong>agentic workflows</strong>, vibe coding, and more.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://departmentofproduct.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://departmentofproduct.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Many of the world&#8217;s leading product teams are shipping new features faster than ever. So far in April alone, Google has shipped 55 new releases, Notion has shipped 11, and Anthropic has shipped 21.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Anthropic&#8217;s lead engineer, Felix Rieseberg, recently said that the speed of development means their roadmap is now just one month long.</p><p>But just because you can ship something doesn&#8217;t mean that your users want you to. Personas are a powerful way for product teams to remind themselves of their core user groups.</p><p>In this Knowledge Series, we&#8217;re going to take that principle and build something that will help you remember who you&#8217;re building a product for and why. The Persona Feature Tester will bring your user personas to life, let you describe a feature you&#8217;re building, or import it directly from Linear, and run it past your user personas all at once.</p><p>This is not meant to replace speaking to real users. Instead, it&#8217;s meant to be used as a tool to bring your user personas to life, test your assumptions and think about features from multiple different perspectives in one go.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png" width="26" height="34" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:34,&quot;width&quot;:26,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ugXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 424w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 848w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1272w, https://substackcdn.com/image/fetch/$s_!ugXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5c58c04-f6a6-4e12-861d-53ccdb5ec348_26x34.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>The</em> Knowledge Series</figcaption></figure></div><h2>Here&#8217;s what we&#8217;ll build together:</h2><p>The persona feature tester is built using real world data sets and it allows you to describe a new feature or roadmap item and run it past multiple personas - all at once. If you have any further questions, you can call up a user persona and have a conversation:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;e71422be-7eea-4725-b77b-dddfdc4d21c6&quot;,&quot;duration&quot;:null}"></div><p>For our example, we&#8217;ll imagine we&#8217;re working at a HR SaaS company called Kova but you can tweak this according to your own needs. </p><p>The app comes with a bunch of core features built into it including:</p><ul><li><p>5 personas built using a mix of different types of real world data</p></li><li><p>The ability to describe your feature in text or import issues directly from Linear</p></li><li><p>A summary of feedback from each user persona, broken down by what they like and what they don&#8217;t</p></li><li><p>The ability to call up a user persona and have a conversation with them about the feature you&#8217;re planning to build</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8vwr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8vwr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 424w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 848w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 1272w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8vwr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png" width="1456" height="1573" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1573,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:785113,&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://departmentofproduct.substack.com/i/194892045?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.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_!8vwr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 424w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 848w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 1272w, https://substackcdn.com/image/fetch/$s_!8vwr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e79f5f1-cab5-4ae8-aedc-9249efa4f385_1924x2078.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Personas are pretty divisive with some people arguing that they&#8217;re sometimes a novelty that&#8217;s not truly reflective of real world users. There is some truth to that, and they&#8217;re not a replacement for speaking to real humans, but for this, we&#8217;ll make sure each of our personas is fully grounded in real world data sets to try to make them as realistic as possible. </p><h3>Getting set up</h3><p>For this tool, we&#8217;re going to use a combination of some of the latest products to bring it to life, including: Claude Design, Code and Cowork, Cursor and ElevenLabs. </p><p>You&#8217;ll also get a downloadable version of the app and all of the examples of the real world data and folder structures that you can copy directly and hook up to your own instance of Claude Code.</p><p>There are 3 core parts to building this:</p><ol><li><p>Creating our personas grounded in real world data with Claude Cowork and Projects</p></li><li><p>Building the first iteration of the app in Claude Design and Code</p></li><li><p>Hooking it to third party APIs including Linear, ElevenLabs and Anthropic to bring it all to life</p></li></ol>
      <p>
          <a href="https://departmentofproduct.substack.com/p/how-to-build-a-persona-feature-tester">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>