<?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[Proof of Concept]]></title><description><![CDATA[Proof of Concept is a digital publication about creativity and experimentation for designers, builders, and entrepreneurs.]]></description><link>https://www.proofofconcept.pub</link><image><url>https://substackcdn.com/image/fetch/$s_!aLi3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3908f34-06c0-4b61-bc51-c3d632c2226b_1000x1000.png</url><title>Proof of Concept</title><link>https://www.proofofconcept.pub</link></image><generator>Substack</generator><lastBuildDate>Sat, 13 Jun 2026 18:43:09 GMT</lastBuildDate><atom:link href="https://www.proofofconcept.pub/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[David Hoang]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[davidhoang@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[davidhoang@substack.com]]></itunes:email><itunes:name><![CDATA[David Hoang]]></itunes:name></itunes:owner><itunes:author><![CDATA[David Hoang]]></itunes:author><googleplay:owner><![CDATA[davidhoang@substack.com]]></googleplay:owner><googleplay:email><![CDATA[davidhoang@substack.com]]></googleplay:email><googleplay:author><![CDATA[David Hoang]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The first hour of work]]></title><description><![CDATA[Issue 301: Setting the daily tempo]]></description><link>https://www.proofofconcept.pub/p/the-first-hour-of-work</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-first-hour-of-work</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 07 Jun 2026 16:30:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LsMS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The work schedule used to bully me endlessly. Every day I&#8217;d wake up already overwhelmed, thinking about what was waiting in the inbox. Digital work is infinite in its scrolling, its notifications, its channels all screaming for attention. Before you can do anything productive, you&#8217;re behind on the 72-message Slack threads where everyone and everything is vying for a piece of you. It&#8217;s closer to the floor of a Vegas casino than a place to do your best work: engineered to keep you reacting, never letting you settle.</p><p>Makers and builders need time to focus. This is where the first hour of work comes in. How you set the tone determines whether you spend the day fighting thankless fires or doing intentional work.</p><p>Sophia Leroy&#8217;s <a href="https://www.apa.org/pubs/journals/releases/ocp-123-4-168.pdf">research on attention residue</a> explains why switching tasks leaves part of your attention behind. Every time you jump from one thing to the next, a piece of your focus stays stuck on what you just left. As the day progresses and more things compete for you, that residue accumulates, and the attention you can actually bring to any single task erodes.</p><p><strong>An hour of intention</strong></p><p>If the first voice you hear is the inbox, you&#8217;re not starting the day right. Set the first hour aside before you begin tackling tasks. It&#8217;s the work before the work. A clear intention in that hour lets you control the momentum instead of inheriting someone else&#8217;s.</p><p>In baseball, there&#8217;s a move called the lead off. A runner on base takes a few steps off the bag in anticipation of the hitter making contact, ready to break for the next base. Sometimes they go further and steal it outright, beating the defense to the bag before the play even develops. The point of the lead off is that you&#8217;re already moving before the situation forces you to.</p><ul><li><p>What matters most to push forward?</p></li><li><p>What needs to get done?</p></li><li><p>What can wait?</p></li></ul><p>Of the three, what matters most to push forward is essential because your vital few priorities likely are <em>never</em> done. Conserve time to work on those before getting to the checklist. Rituals matter, but they aren&#8217;t the driver of intention. They&#8217;re reflective and contemplative, and I do mine beforehand. My morning walk, coffee, and journaling are essential, but they aren&#8217;t the first hour of work and come before that. Now you&#8217;re seeing why I am awake several hours before starting work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LsMS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LsMS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LsMS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:480566,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/201013502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LsMS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LsMS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67dacd38-ae60-4b8a-9fb5-99f6e2de6459_2000x1406.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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><strong>What to avoid</strong></h2><p>The goal of the first hour is to stay proactive. Avoid lapsing into a reactive state and being at the mercy of your calendar and the Slack messengers. Avoid:</p><ul><li><p>Check email or Slack</p></li><li><p>Do not start by asking &#8220;what do I feel like doing?&#8221;</p></li><li><p>Administrative tasks</p></li></ul><p>The last one is the most dangerous, because it&#8217;s the most convincing. Clearing small tasks feels like accomplishment, but it&#8217;s not progress to what matters. These things need to get done, but don&#8217;t use your valuable headspace to set the tone of the day to do that.</p><h2><strong>Compounding the focus</strong></h2><p>I&#8217;ve told you what to avoid, so let&#8217;s talk about focus. The first hour is about having a proactive day, but it also compounds over time. I don&#8217;t work from a backlog in the first hour. I ask myself one question: <strong>&#8220;What are the three most important things I need to make progress on in the next five years?&#8221;</strong> Though the timeframe is just a proxy to frame the ambition, it&#8217;s a good forcing function to choose work that matters most to make progress.</p><p>Here&#8217;s how that tends to look day to day:</p><ul><li><p>Working on the most vital initiatives that lead to outcomes at work</p></li><li><p>Writing for my publication</p></li><li><p>Fostering long-term relationships that matter most</p></li><li><p>Designing or coding the project I&#8217;ve wanted to build</p></li></ul><p>The most important aspects of your work don&#8217;t have deadlines screaming at you. However, they are eroded by the noise of other things vying for your attention. They&#8217;re the things that quietly get crowded out unless I protect the time for them, and they&#8217;re also the things that determine where I&#8217;ll be in five years.</p><h2><strong>First hour, first move</strong></h2><p>The first hour may seem like a small thing, but done daily for years, the value compounds. You&#8217;ll feel more prepared and more proactive, pushing your work instead of getting pulled by it. Don&#8217;t let what you have to do dictate how you approach what you do.</p><p>Work can be never-ending. But if you build systems that let you control the terms of how it gets done, it becomes more fulfilling and more fun. That&#8217;s why the first hour is crucial. It&#8217;s the one hour you own outright, and everything else compounds from there.</p><div><hr></div><h2><strong>Hyperlinks + notes</strong></h2><ul><li><p><a href="https://seriot.ch/computation/jira.html">Jira is Turing-Complete</a></p></li><li><p><a href="https://www.forbes.com/sites/iainmartin/2026/05/27/investing-superstar-yasmin-razavi-turned-a-75-million-check-into-a-3-billion-ai-windfall/">Investing Superstar Yasmin Razavi Turned A $75 Million Check Into A $3 Billion AI Windfall</a></p></li><li><p><a href="https://fuser.studio/">Fuser - Your workspace for evolving ideas</a></p></li><li><p><a href="https://www.engadget.com/2186956/burn-9-makes-an-entire-game-out-of-metal-gear-s-codec-scenes/">Burn-9 makes an entire game out of Metal Gear&#8217;s Codec scenes</a></p></li><li><p><a href="https://www.personalcanon.com/p/i-used-to-think-that-novels-were">i used to think that novels were a waste of time</a></p></li><li><p><a href="https://airesidency.substack.com/p/code-as-content-era?publication_id=4432745&amp;post_id=200650620&amp;isFreemail=true&amp;r=39wsz&amp;triedRedirect=true">Code-as-Content Era</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Reflecting on the 200 series]]></title><description><![CDATA[Issue 300: A look back at the past 100 issues]]></description><link>https://www.proofofconcept.pub/p/the-200-series</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-200-series</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 31 May 2026 16:30:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sgji!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Proof of Concept hit 300 issues; a milestone I never set out when starting in 2020. I started Proof of Concept as part of the On Deck Writing Fellowship in 2020. At that time, I was the flaky writer who said they wanted to publish more, and did about once a year. In one of the fireside chats I remember Polina Marinova saying a phrase I&#8217;ll never forget, &#8220;Consistency builds trust.&#8221;</p><p>I needed to build trust, not with an audience, but myself to write. Since the early days, I have not missed a Sunday morning to share my thoughts on software, creativity, entrepreneurship, and experimentation. Some weeks are better than others, but what&#8217;s important to me is showing up and being consistent.</p><p>The 200 Series spanned from September 7, 2024 to May 31, 2026. To say there was a big emphasis on AI in the latter parts is an underestimate. Though I try not to write only about AI, it&#8217;s a relevant topic for many. Let&#8217;s reflect on themes throughout the years and the top posts that resonated with people, which I opened up for free to read.</p><p>To get everyone access to the entire archive, here&#8217;s a trial for seven days to have access to the archives. If it resonates with you, consider becoming a paid member!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.proofofconcept.pub/a82a5f23&quot;,&quot;text&quot;:&quot;Get one week trial&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.proofofconcept.pub/a82a5f23"><span>Get one week trial</span></a></p><div><hr></div><h2><strong>Themes</strong></h2><h3><strong>The essentialism of craft in the AI era</strong></h3><p>I truly believe the craft layer is the most important factor that remains when AI becomes normalized and commoditized. Building the best AI product means building the best product, even if it didn&#8217;t have AI. In 2023, people were excited to make something end-to-end, regardless of quality. Then the creation became abundant, and AI slop was what you strived to avoid.</p><p><strong>Related posts:</strong></p><ul><li><p><a href="https://www.proofofconcept.pub/p/the-obsession-over-craft">218 - The obsession over craft</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/a-primer-on-vibe-coding">251 - A primer on vibe coding</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/software-craftsmanship">252 - Software craftsmanship</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-art-of-prototyping">265 - The art of prototyping</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/how-product-discovery-changes-with">283 - How Product Discovery changes with AI</a></p></li></ul><div><hr></div><h3><strong>Software architecture and surfaces are changing</strong></h3><p>The way we are building software is changing. It&#8217;s both terrifying and exciting at the same time. People who never wrote a line of code are now shipping to the app store. Meanwhile, walled gardens and moats are coming down in favor of bridges and partnerships. As a Growth and Ecosystem designer throughout my career, this makes me very excited. It&#8217;s now a competitive disadvantaged to build in isolation. Apps and integrations need to go hand-in-hand.</p><p><strong>Top posts:</strong></p><ul><li><p><a href="https://www.proofofconcept.pub/p/a-new-mvc-is-emerging">250 - A new MVC is emerging</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/bring-your-own-abstraction-byoa">260 - Bring Your Own Memory</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/surfaces-capabilities-and-extensions">284 - Surfaces, capabilities, extensibility</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/software-interoperability">287 - The future of software is interoperability</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/design-systems-are-now-inference">295 - Design Systems are now Inference Systems</a></p></li></ul><h3><strong>Operating and leading</strong></h3><p>Operators and leaders haven&#8217;t been replaced yet. In fact, the ones who can adapt their way of working will compound everyone&#8217;s autonomy an agency. It&#8217;s a great era for the highly convicted, craft-oriented, and decisive.</p><p><strong>Top posts:</strong></p><ul><li><p><a href="https://www.proofofconcept.pub/p/operator-mode">212 - Operator Mode</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-three-leadership-pillars">267 - The three leadership pillars</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/succession">275 - On succession</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-shape-of-leadership">294 - The shape of leadership</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/making-decisions-happen">231 - Making decisions happen</a></p></li></ul><div><hr></div><h3><strong>Ship, don&#8217;t speculate</strong></h3><p>Herb Keller, CEO of Southwest Airlines once had a saying, &#8220;We have a strategy. It&#8217;s called doing things.&#8221; As strategy goes from thoughtful planning to retroactively pattern matching what&#8217;s working. The iteration cycle is nearly zero, so the way we work needs to drastically change.</p><p><strong>Top posts</strong></p><ul><li><p><a href="https://www.proofofconcept.pub/p/strategy-is-compressing">240 - Strategy is compressing</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/how-i-approach-work">268 - Approaching work</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/astronomer-and-astronaut">255 - Astronomer and astronaut</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/strategy-to-pixels">271 - Strategy-to-pixels</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/forward-deployed-designer">288 - Forward Deployed Designer</a></p></li></ul><div><hr></div><h3><strong>Career and people</strong></h3><p>Finally, there was a heavy theme on career and people. We are in the multi-modal and <em>multi-generational era</em>. I am towards the end of my career and seeing incredibly talented designers and founders rise up in the next generation. Despite the wonderful autonomy, many people want connection and guidance.</p><p><strong>Top posts:</strong></p><ul><li><p><a href="https://www.proofofconcept.pub/p/career-reboot">244 - Career reboot</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-alumni-mindset">281 - The alumni mindset</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-protege-problem-today">292 - The prot&#233;g&#233; problem</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/taking-chances-on-people">209 - Taking chances on people</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/scouting-talent">243 - Scouting talent</a></p></li></ul><div><hr></div><h2><strong>Top posts</strong></h2><p>The ten most popular issues from this series, made free.</p><ul><li><p><a href="https://www.proofofconcept.pub/p/strategy-is-compressing">240 - Strategy is compressing</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/when-everyone-can-build-anything">233 - When everyone can build anything</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/how-product-discovery-changes-with">283 - How product discovery changes with AI</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/career-reboot">244 - Career reboot</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/making-decisions-happen">231 - Making decisions happen</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-art-of-prototyping">264 - The art of prototyping</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-obsession-over-craft">218 - The obsession over craft</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/a-new-mvc-is-emerging">250 - A new MVC is emerging</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-three-leadership-pillars">267 - The three leadership pillars</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/skills-are-the-new-currency">241 - Skills are the new currency</a></p></li></ul><div><hr></div><h2><strong>Protect human and craft layer as we make sense of AI</strong></h2><p>Reflecting on the 200 Series, I realized how I am not an AI maximalist at all. I use it daily, work in the field of applied AI, but I&#8217;m a cautious optimist, which is what I think every Head of AI Design should be anyway. What&#8217;s important to me is to retain the craft and human layer of AI along the way; not because it&#8217;s holding on to an old way of working, but the skills of that area are more important than ever.</p><p>Whether you started reading from Issue 1 or 299, thank you for your readership; its what keeps me motivated to write the next 100.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sgji!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sgji!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sgji!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sgji!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sgji!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sgji!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:432683,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/199977830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sgji!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sgji!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sgji!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sgji!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d64bfb-ca86-4171-8d5c-37674d844f37_2000x1406.jpeg 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><h2><strong>Hyperlinks + notes</strong></h2><ul><li><p><a href="https://stateofaidesign.com/">AI in Design Report 2026</a> &#8594; Such a well-crafted report by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Designer Fund&quot;,&quot;id&quot;:80010933,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2bb8572f-583a-49f0-8a02-69fb14edbc53_225x225.png&quot;,&quot;uuid&quot;:&quot;42011133-5a68-44fc-bd11-f429c2d40a12&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p>Incredible few days at <a href="https://www.linkedin.com/feed/?highlightedUpdateUrn=urn%3Ali%3Aactivity%3A7466417171133456384&amp;highlightedUpdateType=REACTED_TO_UPDATE_MENTIONING_YOU&amp;origin=inapp&amp;showCommentBox=true">Hatch Leadership Ateliers</a>. <a href="https://www.linkedin.com/feed/update/urn:li:activity:7466176836033736704/">My recap</a></p></li><li><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Charlie Sutton&quot;,&quot;id&quot;:17298195,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc2e4acf-9457-4803-b4a7-47bf6741d746_1140x1138.jpeg&quot;,&quot;uuid&quot;:&quot;529bb0ea-3469-4a55-8cee-5240fbc542e7&quot;}" data-component-name="MentionToDOM"></span>, Chief Design Officer at Atlassian is now on Substack </p></li><li><p>Regardless of what you think of the car, I love <a href="https://www.google.com/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.youtube.com/watch%3Fv%3DK-o0r2zSgCE&amp;ved=2ahUKEwivrf2Z3uOUAxVPCbwBHfELKRUQtwJ6BAgXEAI&amp;usg=AOvVaw2S2T18Vf9Pe6UY4z5AQ0I-">Cleo Abraham&#8217;s interview</a> with Jony Ive and Flavio Manzoni on the new Ferrari</p></li><li><p><a href="https://ruben.substack.com/p/ai-is-a-slot-machine">AI is a slot machine</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Ruben Hassid&quot;,&quot;id&quot;:339636559,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4df84eb2-227f-435e-913c-4210fe339229_1203x1203.png&quot;,&quot;uuid&quot;:&quot;bd9d7cd2-7c80-462e-8132-7fcbd83cbddb&quot;}" data-component-name="MentionToDOM"></span></p></li><li><p><a href="https://open.substack.com/pub/kindredspirits/p/why-i-read?r=39wsz&amp;utm_campaign=post&amp;utm_medium=web">every book you read becomes a part of how you see</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Sindhu Shivaprasad&quot;,&quot;id&quot;:9764589,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf53de54-727c-46eb-a77b-13e0fdd13954_2316x3088.jpeg&quot;,&quot;uuid&quot;:&quot;c4df5dc6-fb01-4834-a7e3-67af79161040&quot;}" data-component-name="MentionToDOM"></span> </p></li></ul>]]></content:encoded></item><item><title><![CDATA[Staying creative during travel]]></title><description><![CDATA[Lean tools, hard constraints, better ideas]]></description><link>https://www.proofofconcept.pub/p/staying-creative-during-travel</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/staying-creative-during-travel</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 24 May 2026 16:31:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SBQO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve written about mobile setups, my travel work setup, and other posts about working on the go. As I embark on a trip around the world (literally from Sydney, Singapore, Amsterdam, and back to California), I figured it&#8217;s time to write about creative work while traveling again.</p><h3>Habits away from home</h3><p>Traveling forces you to re-wire what you&#8217;re thinking about. You&#8217;re away from home, loved ones, and common routines.</p><p>Travel also changes your relationship to constraints. In a new place you might not have your usual tools, language, or routines. You improvise&#8212;gesturing instead of speaking, sketching instead of writing, using whatever&#8217;s at hand. That improvisation trains you to see limitations as prompts rather than barriers, which often leads to more original ideas.</p><h4>Invoke boredom, let the mind wander</h4><p>Boredom is one of the most important mental states for creative work. You need time to empty the mind and let it wander a bit. When I&#8217;m flying international, I intentionally don&#8217;t connect to wifi. No email or online frontier models; just my sketchbook and whatever I stored offline on my iPad. Only these hard constraints will force new perspectives.</p><p>If you&#8217;ve ever traveled with Starlink wifi, it&#8217;s amazing. The internet speed is faster than the bandwidth I get at home in Palm Springs. But I&#8217;d abstain from it. High bandwidth on a plane produces the same thinking as the home office. Without wifi, I ended up watching TV shows and movies only available on my iPad. During this flight to Sydney, I watched every Bruce Lee movie, which inspired me to write about applying <a href="https://en.wikipedia.org/wiki/Jeet_Kune_Do">Jeet Kune Do</a> to running design orgs and my creative practice.</p><p>Though I could inevitably get there, there&#8217;s a low chance I would have arrived at that article idea sitting at home. When you&#8217;re on the road, let your mind wander to generate new directions.</p><h3>&#8220;Capture or create&#8221; method</h3><p>Travel creates heavy constraints on time, and you have very little of it. You don&#8217;t have the luxury of hours at your desk or studio. Unless you&#8217;re traveling explicitly for a creative retreat, creative work is secondary to your personal vacation or work trip. With so little time, you have to make the most of it. This is where &#8220;capture or create&#8221; becomes an important discipline. Forcing the contrast helps you be more effective with what you bring.</p><h4>Capture mode</h4><p>Capturing requires smaller equipment than your work or personal laptop. I carry three tools when I&#8217;m focused on capturing: my phone, sketchbook, and AI note taker device.</p><p>Though I love my <a href="https://www.ricoh-imaging.co.jp/english/products/gr-3/">Ricoh GRIII</a>, my phone does the trick for photos, video, or scanning my sketches. My sketchbook is old faithful; the <a href="https://leuchtturm1917.com.au/">Leuchtturm1917</a> notebook. Despite many attempts at sketching with an iPad or e-ink tablet, the non-electronic notebook helps me completely disconnect. Finally, I recently picked up a <a href="https://www.plaud.ai/">Plaud AI</a> note taker. I&#8217;m not a meeting recorder&#8212;AI summaries don&#8217;t work for me&#8212;but I do find value in a tool to capture voice recordings of ideas as they happen.</p><p>As I&#8217;m capturing, my team of AI agents synthesizes everything into my LLM Wiki. The work shapes up while I&#8217;m on the go.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SBQO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SBQO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SBQO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg" width="1456" height="955" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:955,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:631838,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/199057894?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SBQO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SBQO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2a16e5-5dbb-4017-acb3-25f826ab2da1_2000x1312.jpeg 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><h4>Create mode</h4><p>This is the sacred time when traveling. You need to create pockets of time where you can focus to write, design, code, and do other creative work. When I&#8217;m in Sydney, this might mean stopping by Georgie Boy&#8217;s Coffee or Regiment before heading to the office, or co-working with friends at <a href="https://www.broadsheet.com.au/sydney/bronte/cafes/cafe-143">Cafe 143 in Bronte Beach</a>.</p><p>Unsurprising to regular readers, my go-to creating device is the 11&#8221; iPad Pro. Space and weight are critical when traveling, even during creating time. The iPad Pro gives me access to the workflows that matter. It&#8217;s the entertainment device that invokes the boredom&#8212;the same one that let me binge every Bruce Lee movie<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Consolidating entertainment with work saves a lot of room. It&#8217;s also a great Mobile Device Management device that lets me check on work without lugging my work laptop. And with <a href="https://astropad.com/product/workbench/">Astropad&#8217;s Workbench</a>, I can remotely connect to my Mac mini and laptops, getting the power of code generation without the heavy machines. Truly a three-in-one 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_!ccJm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ccJm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ccJm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg" width="1456" height="955" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:955,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:683433,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/199057894?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ccJm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ccJm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c2c4730-bbbd-417b-ab69-ce892f605c07_2000x1312.jpeg 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">The capture view in Bronte Beach</figcaption></figure></div><div><hr></div><h3>Closing</h3><p>The point isn&#8217;t to replicate your home setup on the road. It&#8217;s to use the friction of travel as a creative input. Boredom on a plane, constraints in your bag, the unfamiliar coffee shop in a city you don&#8217;t live in&#8212;these are the conditions that produce ideas you wouldn&#8217;t have had otherwise. Capture or create gives you a frame for using the small windows of time you do get, but the real shift is treating travel itself as part of the practice rather than an interruption to it. The sketchbook gets thicker, the wiki gets denser, and by the time you&#8217;re back home, you&#8217;re carrying material that home alone couldn&#8217;t have generated.</p><div><hr></div><h2>Hyperlinks + notes</h2><ul><li><p>I&#8217;ll be in Amsterdam this week for I&#8217;ll be speaking at <a href="https://www.linkedin.com/posts/dhoang2_atlassiandesign-share-7462581665987469312-Xq-s/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAE4OkABFrt1PV4-WmyHVO824DHDg0qcsSk">Hatch Conference&#8217;s Leadership Ateliers </a></p></li><li><p><a href="https://youtu.be/MZkB9CXkqYk?si=uFc0j44DLx-8a9m2">The Future of Design Tools, AI Strategy and Workflow Transformation with David Hoang</a> | <a href="https://www.youtube.com/@BuildingIconic">Building Iconic</a></p></li><li><p><a href="https://config.figma.com/san-francisco/session/ca0448a6-6274-455e-b32e-7ed465ed8e7a/">How structured thinking gives your AI superpowers</a> &#8594; Get ready for Carola Pescio Canale&#8217;s talk at Config</p></li><li><p><a href="https://www.linkedin.com/posts/cursorai_cursor-is-now-available-in-jira-assign-ugcPost-7462569610500886530-4A9D?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAE4OkABFrt1PV4-WmyHVO824DHDg0qcsSk">Cursor is now available in Jira</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-travel-work-setup">Proof of Concept 253 - The travel work setup</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/the-phone-as-a-mobile-creative-studio">Proof of Concept 71 - The phone as mobile creative studio</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/working-on-the-go">Proof of Concept 57 - Working on the go</a></p></li><li><p><a href="https://www.proofofconcept.pub/p/quick-capture-to-maximize-actionability">Proof of Concept 42 - Quick Capture to Maximize Actionability</a></p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Man, <a href="https://boxd.it/1YCA">Enter the Dragon</a> is so good</p></div></div>]]></content:encoded></item><item><title><![CDATA[Special moves and combos]]></title><description><![CDATA[Issue 298: Mastery starts with button mashing]]></description><link>https://www.proofofconcept.pub/p/special-moves-and-combos</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/special-moves-and-combos</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 17 May 2026 16:30:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZnZG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the many fond memories I had growing up was earning the five stars from Pizza Hut&#8217;s Book It program to get my Pepperoni Personal Pan Pizza. As we waited for our food, my mother would gift my brother and I a few quarters to play an arcade game of our choice. Among the rotation of <em>The Simpsons Arcade Game</em> and <em>Altered Beast</em>, there was also <em>Street Fighter II</em>.</p><p><em>Down, down-forward, forward, punch.</em></p><p>I didn&#8217;t know what those inputs meant the first time I saw a fireball come out of Ryu&#8217;s hands. I knew it looked like the most powerful thing a person could do with a quarter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZnZG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZnZG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZnZG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg" width="1456" height="955" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:955,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:574500,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/198111596?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZnZG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZnZG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23955edb-6989-470d-8cc5-dc9f0a9d4ffb_2000x1312.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>I became obsessed with fighting games. My brother and I would buy any fighting game we could on our Sega Genesis to unlock the special moves. Going to the arcade became a frequent hobby. Imagine the joy when we discovered an arcade called Nickel Palace, where for a small entry fee you could play any game for 5 cents instead of a quarter.</p><p>There was a new game in town: <em>Mortal Kombat</em>. A hyper-realistic and violent challenger to <em>Street Fighter</em>. I decided to give it a try. Of the seven characters available, I picked the blue ninja, because you always pick the ninja. Sub-Zero.</p><p>I had zero onboarding. No manual on the carpet, no time to study a move list. The controls were a bit different than <em>Street Fighter</em>, but I tried the Hadouken input anyway.</p><p><em>Down, down-forward, forward, low punch.</em></p><p>Sub-Zero threw a freeze projectile and froze my opponent in place. That moment did something to my eight-year-old brain that I didn&#8217;t have the vocabulary for at the time. The input wasn&#8217;t a <em>Street Fighter</em> thing. It was a <em>grammar</em>. A motion that meant &#8220;throw something&#8221; across an entire genre. The move list in the manual had been teaching me the wrong lesson; I thought I was memorizing facts about Ryu. I was actually learning a language.</p><h2>Special moves are shortcuts and patterns</h2><p>The same grammar shows up far outside the arcade. Early Photoshop users found their Hadouken moment when they learned keyboard shortcuts. Cmd-J to duplicate a layer. Cmd-Option-Shift-E to stamp visible. The first time you string them together to flatten a comp, dupe it, run a filter, and mask the result without ever touching the mouse, you feel the same thing the kid felt pulling off a fireball in the arcade. The action collapses in time. Six menu trips become one fluid motion.</p><p>Macros are where that fluency turns into combos. Actions in Photoshop, snippets in code editors, Shortcuts on the iPhone, custom skills for Claude. A sequence of moves you can fire as one. Designers wiring up multi-step prompts to a hotkey are running the same playbook as the <em>Killer Instinct</em> kid memorizing a 47-hit Ultra, finding the inputs that, in sequence, produce a result larger than the sum of their parts.</p><p>The cognitive science calls this <em>chunking</em>. With enough repetition, what used to be a string of discrete keystrokes becomes a single learned phrase. The hand stops asking what comes next; it already knows. The work migrates out of working memory, where every step costs you attention, and settles into procedural memory, where the sequence runs on its own. Your mind is freed up for the thing the hand is in service of.</p><p>Special moves and combos are patterns made portable. Skills you&#8217;ve practiced enough times that they no longer cost you attention.</p><h2>Developing your move set</h2><p>Your move set develops the way any craft does: through experimentation and practice, figuring out which moves fit your style of work. A Design Engineer&#8217;s move set looks different from an Icon Designer&#8217;s. A researcher synthesizing interviews works from a different vocabulary than a brand designer kerning a wordmark. The moves are shaped by the surface area of the craft.</p><p>The way you build a move set is the same way the arcade kids built theirs. You try things. You fail a lot. You watch people who are better than you and steal what they do. You read the manual. You spend a stretch of time being deliberately bad at something in order to be quietly good at it later.</p><p>Deliberate practice is the part nobody romanticizes. Anders Ericsson&#8217;s work on expertise pointed at something specific: the people who get great at something practice harder on the parts they&#8217;re worst at, with feedback they can act on. Competence is where most people stop. For experts, it&#8217;s where the real work starts. You don&#8217;t become an expert unless you&#8217;ve been a novice for a long time.</p><h2>Mastery without mashing buttons</h2><p>Every fighting game player started by mashing buttons. Random inputs, hoping a fireball would come out, occasionally winning by accident. Mashing is how you find the inputs in the first place; it&#8217;s the entry point to noticing that some sequences do things and most don&#8217;t.</p><p>Pick a move. Practice the input until your hand knows it. Find the next one. String them together.</p>]]></content:encoded></item><item><title><![CDATA[Escape from agentic loop]]></title><description><![CDATA[Issue 297: Human-in-the-Loop is the new doom scrolling]]></description><link>https://www.proofofconcept.pub/p/escape-from-agentic-loop</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/escape-from-agentic-loop</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 10 May 2026 16:31:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1jFj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been using agents a lot this year, and it&#8217;s incredible how powerful they&#8217;ve become. It started last winter break when everyone was using Claude Code. All of the sudden, I&#8217;m using <a href="https://www.anthropic.com/product/claude-code">Claude Code</a>, <a href="https://chatgpt.com/codex/">Codex</a>, <a href="https://geminicli.com/">Gemini</a>, <a href="https://cursor.com/">Cursor</a>, <a href="https://replit.com/refer/dh-design?ref_surface=sidebar">Replit</a>, <a href="https://www.atlassian.com/software/rovo-dev">Rovo Dev</a>, and of course, <a href="https://openclaw.ai/">OpenClaw</a>. My focused habits went from one screen and one window to look at to a dozen Terminal windows managing my agents like I was playing <a href="https://www.proofofconcept.pub/p/real-time-strategy-games-and-ai-interfaces">StarCraft II</a>.</p><p>Here&#8217;s the truth. It&#8217;s a lot of fun. It&#8217;s exhilarating to see the agents thinking and co-building with them. It feels like a productive high instead of doom scrolling social media, but it has similar effects. I remember going to a dinner with friends. Over an incredible omakase meal, we all naturally took a bit of a break to check our phones. It wasn&#8217;t a social media break. It was an agent orchestration break.</p><p>It&#8217;s a lot of fun, but it&#8217;s exhausting. Ironically, as the agents are thinking, I found myself having less time to think. This is where I changed my toolchain in hopes to get time back. Before I jump in, let&#8217;s elaborate on what Human in the Loop (HITL) and Human on the Loop (HOTL) are, what the difference in the methodologies are, and examples of how I&#8217;m changing my schedule and rituals to get more focus time all the while building with agents.</p><h2>Human in and on the loop</h2><p>Human-in-the-loop (HITL) means the system cannot proceed without you. The human is a gate in the causal chain. You approve every draft and proposal. The agent waits for a response and won&#8217;t do anything until the human inputs something. The term traces back to flight simulation and was adopted by the Department of Defense in 2012 to describe semi-autonomous weapons that could not engage a target without human authorization.</p><p>Human-on-the-loop (HOTL) means the system runs on its own and the human supervises. You watch the dashboard, you check the alerts, you sample the work, you intervene when something looks wrong. The classic example is a Phalanx air defense system that can engage an incoming missile faster than any human could authorize the shot; a person is on the loop, not in it, because the speed of the engagement makes a true gate impossible.</p><p>I know. We went from missile defense to your Tuesday afternoon pretty quickly. The vocabulary comes from a domain where the stakes are absolute, which is exactly why it is useful for thinking about everyday AI work &#8212; it forces you to be specific about where the human actually sits, instead of waving at &#8220;oversight&#8221; and hoping it counts. Stanford HAI reframed all of this for AI design as a Human-Computer Interaction problem rather than an automation problem, which is the right move. The checkpoints and considerations carry over. The stakes are different. You are not authorizing a strike. You are deciding whether to approve a pull request, ship a draft, or let an agent reorganize your inbox. The framework still asks the same question: what is the human doing here, and is that the right place for them to be.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1jFj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1jFj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1jFj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:352722,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/197115518?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1jFj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1jFj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64d2aca3-9143-4aff-be49-c47a51dbd35e_2000x1406.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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><h3>The agentic equivalent of doom scrolling</h3><p>At times, HITL agent orchestration feels addictive like Candy Crush or scrolling social media. Every prompt shows a stream of tokens and visible progress being made. You sit and wait to hit the number 2 or continue prompting. Instead of doom scrolling, you&#8217;re doom building; a sense of productivity which leaves you not doing anything else.</p><p>To be abundantly clear, I&#8217;m not against HITL and it&#8217;s a great way to build. What I&#8217;m saying is the massive productivity gains take a toll on you. I&#8217;ve shipped real work this way; being locked in for entire afternoons and evenings to prompt sessions. Sometimes I get good outputs and other times I don&#8217;t get anything valuable.</p><p>The orchestration tax is like the coordination tax at work. I&#8217;m feeling like I&#8217;m building but really air traffic controlling in parallel. You are reading partial outputs, deciding which to merge, which to discard, which to re-prompt. It&#8217;s a job, and an important one, but it&#8217;s not the deep work in design, writing, or thinking I need to do.</p><p>That is a real job. It is not, however, the same job as design or writing or thinking. It uses a different part of you and it depletes a different reservoir. By the time I sit down to actually draw something or write a paragraph that matters, the reservoir is empty.</p><p>I orchestrated my way out of having anything to say.</p><h2>Agentic manager and maker schedule</h2><p>Paul Graham has an infamous blog post about Maker Schedule vs. Manager Schedule. With agents, I&#8217;m doing both and it&#8217;s important to re-design my schedule around it. I need time for deep thinking and work with limited distractions; HITL agent orchestration is the opposite of that. This is when I change my agent workflow to foster HOTL as much as possible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uZ7O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uZ7O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uZ7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg&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;:452079,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/197115518?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uZ7O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uZ7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd421c0-3871-4d83-8f0d-fd3811262110_2000x1125.jpeg 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>I set up Ren Talon, my <a href="https://openclaw.ai/">OpenClaw</a>, as a local orchestrator agent: one conversational front door that can route work to specialized sidecar agents for writing, creative exploration, personal assistance, Australian context, and knowledge work<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Each sidecar has its own workspace, memory, skills, and permissions, so Ren can delegate without blending contexts or leaking sensitive information across domains. The result is a small multi-agent operating system running on my own hardware. Ren handles intake from chat and tools, decides which agent should think through the work, then reviews and composes the response before anything goes back to me, Trello, Discord, Obsidian, or eventually Jira.</p><p>Human-on-the-loop only works if the supervision is real. Human Rights Watch made this point about weapons systems and it is just as true for knowledge work: a person who is technically <em>on the loop</em> but is supervising a dozen autonomous systems at once is, functionally, <em>out of the loop</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Rc5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rc5B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rc5B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg&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;:537297,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/197115518?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Rc5B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rc5B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927bfdd0-b164-4ece-be0d-89f017a2b7c4_2000x1125.jpeg 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">The switch to Agentic Maker Schedule</figcaption></figure></div><p>If I am going to delegate project management to an agent, I need a real review cadence; a time on the calendar where I actually look at the work.</p><p><strong>This is the agentic manager schedule.</strong></p><p>Here is what that looks like in practice. The old way: I&#8217;d kick off a Rovo Dev session to triage open issues, then sit there reading the stream, nudging it mid-thought, asking follow-ups, watching it work. Multiply that by four other agents on four other tasks and the morning was gone. The new way: I launch the same session with a clear scope and a definition of done, close the window, and put a 4pm review block on the calendar. At 4pm I open every agent at once, read what shipped, accept or redirect, and close them out. The work gets done. I get the day back.</p><p>The shift is from <em>watching</em> to <em>bracketing</em>. Agents need start conditions and end conditions, not a babysitter in between.</p><p>So the practice is two things at once. Move more work out of synchronous attention to focus on deep work. Build real review surfaces for the work you moved. Both halves matter. The first without the second is abdication. The second without the first is just human-in-the-loop with extra steps.</p><h2>Picking the vital few to stay in the loop</h2><p>I am moving the default from in-the-loop to on-the-loop for everything that is not creative work. Knowledge management, project management, status updates, meeting prep, research synthesis, calendar logistics, repository hygiene, and anything I can have agents run asynchronously to I can spend time on creativity and elevating the human experience.</p><p>With the focus time, I can design by hand, write emails personally to people, and other work I want to spend intentional time on.</p><p>Writing, sketching, design critique, code I actually want to learn from &#8212; I go the other direction, hard. Full human-in-the-loop, with intention. The agent becomes an instrument I am playing, not a stream I am moderating. I keep the longhand notebook open. I draw before I prompt. I treat the model as the second pass on a thought I have already committed to paper.</p><p>I&#8217;m not trying to increase productivity. I&#8217;m trying to increase my effectiveness. I&#8217;m re-designing where my attention sits in the system. I push my agentic work to HOTL because most work does not benefit from my synchronous involvement and actively suffers from it. Some of the day I want to be deeply, deliberately in the loop, because that is where taste develops and where original work happens &#8212; the kind that has my fingerprints on it, not just my approval.</p><p>Keep the agents running, but focus your attention on the vital few tasks that matter.</p><div><hr></div><h2>Hyperlinks + notes</h2><ul><li><p><a href="https://www.atlassian.com/blog/company-news/founder-update-team-26">Atlassian Team &#8217;26: Meet the AI-Native Organization</a> &#8594; Monster effort by the team to make this happen; incredible week</p></li><li><p><a href="https://www.fastcompany.com/91539074/how-to-slow-down-on-a-hectic-day">How to stay calm on a hectic day</a></p></li><li><p><a href="https://x.com/calcsam/status/2044280525683339460">Every Harness Will Become A Claw</a> &#8594; Bullish on sentient lobsters</p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Future post coming!</p></div></div>]]></content:encoded></item><item><title><![CDATA[Draftsmanship]]></title><description><![CDATA[Issue 296: The hand finds what the prompt misses]]></description><link>https://www.proofofconcept.pub/p/draftsmanship</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/draftsmanship</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 03 May 2026 16:30:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IQZu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Draftsmanship originates from the word <em>draught</em>, meaning &#8220;to draw or pull.&#8221; It&#8217;s an attribute defined as the art, skill, or technique of producing drawings, plans, or sketches, particularly emphasizing high-quality, precise, and accurate representation. For design and engineering, it&#8217;s a foundational skill that is taught. However, with the speed of production increasing with AI, the declaration of design as the first casualty is making the rounds of discourse.</p><p>It couldn&#8217;t be more wrong. The people who think design is the first casualty only want the output of something they couldn&#8217;t do. Let&#8217;s look at the fast production problem and why good draftsmanship will save us. First, let&#8217;s look at the various forms of draftsmanship across various crafts.</p><p>In architecture, draftsmanship comes from the section drawing and plan. It forces three-dimensional spatial thinking onto two dimensions. You can&#8217;t draw a building without understanding every single floor and detail. Industrial designers commonly use foam models along with the sketch. In game design, companies such as Valve are notorious for paper prototypes. Instead of writing any code, game developers would print out cards and make tokens to play the game. In film, iconic directors such as Ridley Scott and Stanley Kubrick drew almost every frame before shooting. Ridley Scott calls the storyboard &#8220;the first look at the film.&#8221;</p><p>When I write, I keep a longhand notebook and outline to sketch my ideas. The act of writing by hand slows down my thinking enough to find the actual argument. It&#8217;s the only counter-measure I have to agentic orchestration and the chaos of a company Slack thread. Drawing is reasoning for humans.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!riGi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!riGi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!riGi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!riGi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!riGi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!riGi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg&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;:566814,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/196283366?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!riGi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!riGi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!riGi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!riGi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3605a8e-2d4b-4472-b383-b18c4a58f5d7_2000x1125.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>Good draftsmanship sharpens the craft</h2><p>Draftsmanship develops the cognitive muscle behind the work; something a prompt can&#8217;t do for you. The first skill draftsmanship builds is <em>diagnostic capability</em>. Drafting is how you see problems early. You can&#8217;t catch what you never had to work through. Teams that skip the draft lose the ability to identify structural issues before they become structural problems, and by then, they&#8217;re expensive.</p><p>Then there is <em>taste and judgment</em>. People talk about this being a differentiator, but many spend the time to develop it. Skills aren&#8217;t a plugin or a markdown file but forged through critiquing and evaluating work. It calibrates through practice, and practice requires you to do the work.</p><p>If you start from the prompt, you&#8217;re likely curating someone else&#8217;s existing output. It&#8217;s a different cognitive relationship to the work. If you start drafting, even if you&#8217;re inspired by other ideas, you&#8217;re starting your point of <em>ownership</em>. If you begin with your origin point, you can communicate, defend, and explain every decisions.</p><p>The final way draftsmanship sharpens your craft is it <em>opens serendipity</em>. The act of working opens thoughts and ideas you otherwise might not have pursued. Great ideas throughout history spawned from the moments of feeling stuck, sketching through it, and getting to that spark of inspiration. The generative friction of drafting is where original thinking happens. If you skip it, you skip discovery.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Rwv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Rwv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Rwv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg&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;:266253,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/196283366?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Rwv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8Rwv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39fdbe7a-afdc-4522-9215-08c79b4544b6_2000x1125.jpeg 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 href="https://www.cron.com/blog/2022-11-04-best-design-in-a-calendar-app">https://www.cron.com/blog/2022-11-04-best-design-in-a-calendar-app</a></figcaption></figure></div><h2>The draft is the prompt spect</h2><p>The draft is the prompt spec. And in many cases, the drawing is the literal input.</p><p>When you photograph a hand-drawn wireframe and drop it into Claude, v0, or Cursor, something interesting happens. The sketch doesn&#8217;t need to be precise &#8212; it needs to be structurally clear. A lo-fi drawing carries spatial information that a paragraph of description rarely achieves. The tool reads the intent; you supplied the thinking.</p><p>The same holds for identity work. A pencil sketch of a mark fed into an image tool captures the essential gesture of the idea in a way that words can&#8217;t. The hand found the idea. The tool built it. That&#8217;s a meaningful division of labor &#8212; but only if the hand went first.</p><p>Game designers who draw flow diagrams of their mechanics before writing rules documents get cleaner output than those who describe the system in prose. The diagram forces systems clarity. It makes the relationships between components explicit in a way that language tends to obscure. An LLM reading a well-drawn game loop diagram produces better rules text than one reading a well-written description of the same loop.</p><p>The same logic applies to data modeling. A whiteboard Entity Relationship Diagram photographed and prompted into a schema produces cleaner architecture than a described one. Engineers who draft their data models by hand before prompting consistently produce better output &#8212; because the drawing resolved the ambiguity before the tool had to guess at it.</p><p>Storyboard frames as reference images for video generation. Rough floor plans fed into Vizcom or Spline for spatial exploration. In each case the drawing sets the structural intent and the tool handles execution. The sketch is not a precursor to the real work. It is the spec.</p><h2>Drafting is the rapid alignment tool</h2><p>As the speed of execution increases, the risk of team misalignment also does. Drafting is the rapid alignment tool to ensure teams are building the same thing. Before a building goes up, everyone looks at the same drawing. The blueprint is what makes collective thinking possible because it&#8217;s a shared artifact between architect, engineer, the contractor, and client; all reacting to the same thing. The drawing makes disagreements visible before they&#8217;re structural. You can argue about a line on paper. You can&#8217;t argue about a poured foundation.</p><p>When teams skip the draft blueprints, everyone has a different alignment assumption in their mind. There is nothing to mark up together. Prompt responses don&#8217;t create that moment as it arrives too complete and polished for real interrogation. As a result, teams feel it&#8217;s pointless to debate something already built. The conversation the sketch would have resolved that.</p><p>I&#8217;ve seen this in product work. The wireframe artifact that reveals two people had completely different mental models of the same feature. The whiteboard data model where the flaw in the architecture becomes obvious to everyone in the room at the same time. The paper prototype that exposes the broken mechanic before anyone wrote a line of code. These aren&#8217;t slow moments. They&#8217;re the moments that prevent the expensive ones.</p><p>AI is very good at accelerating individual output. It has no native mechanism for what happens when a team gathers around a drawing. The sketch does that. Lo-fi, unfinished, open &#8212; it holds the space for collective thinking in a way that a finished output never can.</p><p>The teams that draft together stay coherent as speed increases around them. Not because they&#8217;re slower. Because they&#8217;re looking at the same drawing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IQZu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IQZu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IQZu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1051099,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/196283366?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg&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_!IQZu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IQZu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2ac8ed6-6df8-4e2d-857e-53d51bf019a9_2000x1406.jpeg 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>Think before you generate</h2><p>The best use of AI is as a collaborator after you&#8217;ve drafted. Your thinking goes in, sharper output comes out. The tool earns its place in the process because the process was real. Most people prompt before they&#8217;ve thought and accept the result as thinking. The blank page gets filled, the build gets faster, and what&#8217;s lost is invisible &#8212; the cognitive work that would have made the output good, the diagnostic pass that would have caught the problem early, the shared drawing that would have kept the team pointed at the same thing.</p><p>Draftsmanship was never about producing artifacts. It was about producing understanding. The drawing was how you found the idea, stress-tested it, and brought other people into it. That hasn&#8217;t changed. What&#8217;s changed is how easy it is to skip it.</p><p>I still keep the notebook. I still sketch before I build. Not because I&#8217;m resistant to the tools &#8212; I use them constantly &#8212; but because the thinking I do on paper shows up in the work in ways I can&#8217;t fully replicate by prompting alone. The drawing finds things what you miss to prompt.</p><p>Keep draftsmanship sacred.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KGJY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KGJY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KGJY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg&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;:639287,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/196283366?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KGJY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KGJY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138b6f5d-907e-4795-bc11-747b9f0e99f1_2000x1125.jpeg 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><h2>Hyperlinks + notes</h2><ul><li><p><a href="https://www.readkindredspirits.com/p/friendship-is-a-series-of-affordances">friendship is a series of affordances offered and accepted</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Sindhu Shivaprasad&quot;,&quot;id&quot;:9764589,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf53de54-727c-46eb-a77b-13e0fdd13954_2316x3088.jpeg&quot;,&quot;uuid&quot;:&quot;4b76d2c8-0a52-4073-bb0b-fdde56fa4ae1&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://joinlearners.com/research-week/">Research Week</a></p></li><li><p><a href="https://www.a16z.news/p/introducing-the-a16z-design-engineer">Introducing the a16z Design Engineer Fellowship</a></p></li><li><p><a href="https://www.avclub.com/andy-serkis-snoke-star-wars-didnt-character-evolved">Yeah, Andy Serkis didn&#8217;t really know who Snoke was while filming </a><em><a href="https://www.avclub.com/andy-serkis-snoke-star-wars-didnt-character-evolved">Star Wars</a></em><a href="https://www.avclub.com/andy-serkis-snoke-star-wars-didnt-character-evolved">, either</a> &#8594; Hilarious!</p></li><li><p><a href="https://www.complex.com/pop-culture/a/treyalston/spirit-airlines-shuts-down">Spirit Airlines Officially Shuts Down After 34 Years of Operation</a></p></li><li><p><a href="https://www.engadget.com/2162796/openai-introduces-ai-generated-pets-for-its-codex-app/">OpenAI introduces AI-generated pets for its Codex app</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Design Systems are now Inference Systems]]></title><description><![CDATA[Issue 295: From prescriptive patterns to adaptive parameters]]></description><link>https://www.proofofconcept.pub/p/design-systems-are-now-inference</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/design-systems-are-now-inference</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 26 Apr 2026 16:31:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iSCP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Whether it&#8217;s building them, leading teams that owned them, I&#8217;ve spent most my career inside a design system. As a designer, I was one systems designer who broke things in favor of evolution. My intention was not malicious rather to future proof the system. Design Systems in the Blitzscaling era of the 2010s were built for a different purpose than what&#8217;s needed for the AI Scale era we&#8217;re living in the 2020s.</p><p>We&#8217;re moving from Design Systems to <em>Inference Systems</em>. There are three shifts I&#8217;ll walk through. Patterns become parameters. Documentation becomes context. Governance becomes feedback loops. Each one rewires a different part of how the system works, and together they change the system purpose.</p><h2>Patterns to parameters</h2><p>Traditional design systems define patterns: a modal looks like this, primary button uses these tokens, and this form field follows this spacing rhythm. it documents the constructs to build components with fixed values. Design teams were built to assemble those components into screens in a prescriptive process.</p><p>That stability is what&#8217;s changing along with the definition of consistency. A user in an agentic experience might start in a chat thread, have the agent surface a comparison table mid-conversation, drop into a focused task view, and end with a voice summary on their phone. None of those surfaces existed as a designed artifact when the interaction started. The <a href="https://www.proofofconcept.pub/p/dynamic-interface">agent assembled them on the fly</a> based on what the moment required.</p><p>Most of the patterns defined in the Blitzscaling era don&#8217;t survive that context. They assume a designer chose the layout, that the layout is stable for the duration of the task, and that the user&#8217;s input modality is roughly fixed. Agentic experiences break all three assumptions. Interactions are now multi-modal and new affordances such as streaming responses, interruptible flows, ambient confirmations don&#8217;t have a 2018 equivalent to copy from.</p><p>The shift is from defining values to parameters. A pattern of values says &#8220;the modal is 480px wide with 24px of padding based on these variables.&#8221; A parameter says, &#8220;the modal expresses focused attention in a transient surface; its width compresses when the surrounding context is dense and expands when the user is committing to a multi-step task.&#8221; Setting parameteres is a behavior the system can apply in conditions the original designer never anticipated.</p><p>The Inference System doesn&#8217;t care what the modal looks like but the insights to know when to invent something the library doesn&#8217;t contain at all.</p><h2>Documentation to context</h2><p>Design system documentation today is written for humans. The usage guidelines include values, UI Kits, code samples, and a list of do&#8217;s and don&#8217;ts. LLMs don&#8217;t need to scan a Storybook page and parses the structure. It benefits from the rule that produced the placement.</p><p>Years of design system work have gone making the guidelines digestable for humans; often a huge effort to maintain. This is where design tokens become something more than a convenience. A traditional token stores a value: <code>--color-primary: #0066FF</code>. An inference-ready token stores intent: <code>--color-interactive-primary</code>, with semantic meaning, usage rules, contrast requirements, and relationships to adjacent tokens. The first tells you what color to use. The second tells you why &#8212; and <em>why</em> is what a model can reason about. A model that knows <code>interactive-primary</code> is for &#8220;the most prominent action in a given context&#8221; can make a defensible choice in a layout it has never seen before. A model that only knows <code>#0066FF</code> can only match.</p><p>MCP servers are an <em>early</em> signal of this shift. When an agent inspects a Figma frame through MCP, the server hands it structured context: the components in use, their variant properties, the variables they consume, the styles applied. The agent receives the design as data, in the same way a developer receives an API response. <a href="https://stitch.withgoogle.com/docs/design-md/overview?pli=1">Google Stitch&#8217;s </a><code>design.md</code><a href="https://stitch.withgoogle.com/docs/design-md/overview?pli=1"> file gestures at the same idea</a> from a different angle: a single file describing a product&#8217;s design intent in a format a model can read end-to-end.</p><p>The pattern across these examples is the same. The artifact a designer produces is becoming an interface that talks to two audiences at once. Humans still need the screenshots and the prose. Models need the structure underneath. User Experience is now human and agent. The systems that thrive will treat both as first-class outputs of the same source, not one as a translation of the other.</p><h2>Governance to feedback loops</h2><p>Design system governance has traditionally been a review process. Did you use the right component? Is this on-brand? Does this follow the spacing guidelines? Someone on the design systems team checks the work, flags deviations, and asks the team to bring their PR back into compliance. It&#8217;s quality control through human oversight, and it works at human scale.</p><p>This model breaks at agentic scale. When an agent generates a layout, then revises it twelve seconds later in response to a user&#8217;s follow-up, then generates a different layout for the next user with slightly different context, the volume of &#8220;design decisions&#8221; being made per day jumps by orders of magnitude. There is no version of the design systems team that reviews each one. Even if there were, the review would arrive too late to matter.</p><p>Inference systems need a different model. The system itself has to evaluate conformance as the work is being produced, and more importantly, it has to learn from what gets built. This is where &#8220;inference&#8221; becomes literal. The system doesn&#8217;t just hand the agent a rulebook. It watches what the agent (and the humans alongside it) actually ship, and updates its own understanding of the product accordingly.</p><p>The most important reframe is what to do with <em>deviation</em>. In the old model, a deviation is viewed as a mistake to fix. The team failed to use the prescribed component and the fix is to bring them back into line. In an Inference System, a single deviation is still probably a mistake. But fourteen teams independently building the same off-system component is no longer a governance failure. It&#8217;s a signal that the system is behind its users.</p><p><em>The question is which is the mistake, the governed decision or the deviation?</em></p><p>Sometimes the answer is the deviation, and the system holds. Sometimes the answer is the governed decision, and the deviation is showing you where the system needs to evolve. The job of the systems designer shifts from enforcing the first answer to investigating the second.</p><p>This is what I mean by governance becoming legacy. Not that quality control disappears, but that the locus of quality moves from a checkpoint at the end of the process to a feedback loop running underneath it. Deviations stop being &#8220;don&#8217;ts&#8221; and start being data. The system stops being a wall and starts being a sensor.</p><h2>How execution is reframed</h2><p>The three shifts above all converge on a single change in what a design system <em>is</em>. It stops being reference material and is contextual material. The artifact a designer produces is no longer a thing the agent looks up; it&#8217;s the substrate the agent thinks in.</p><p>This is not a concept I claim to invent rather capturing something that&#8217;s already happening across the industry. Airbnb has been classifying its 150+ components with ML so that AI tools can assemble prototypes from user behavior rather than from a designer&#8217;s blank canvas. The design system isn&#8217;t a passive reference the team consults &#8212; it&#8217;s the infrastructure the AI builds on top of. Brad Frost, one of the people who shaped what design systems became in the first place, has been writing about an agentic design system framework that treats the system as something an agent operates within rather than something a human reads. Google Stitch shipped a <code>design.md</code> convention; a model-readable file describing a product&#8217;s design intent end-to-end.</p><p>None of these teams are doing the same thing, and that&#8217;s the point. There isn&#8217;t a settled pattern yet. What they share is the underlying move: treating the design system as the model&#8217;s understanding of the product, not as a catalog the model consults.</p><p>That&#8217;s the reframe. Adoption, the metric that defined design system success for the last decade, measured how many teams used the components you shipped. Adaption measures how well the system evolves in response to what those teams (and their agents) actually build. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Ary!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Ary!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Ary!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg&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;:186282,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/195529693?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Ary!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2Ary!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3eb1003e-8c55-4853-bbd9-eb24e3687ccb_2000x1125.jpeg 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>The system&#8217;s new purpose</h2><p><em>We&#8217;re going from adoption to adaption.</em> </p><p>Adoption has been the standard metric of design system success for as long as the discipline has existed. How many teams use the buttons you ship? How many screens are built from canonical components? How much of the product surface is on-system? Those numbers matter, and they&#8217;re not going away. Scaling consistency through re-usable design and code is still the foundation, and any team that abandons it in pursuit of something shinier will regret it within a quarter.</p><p>Adoption is no longer enough of a metric on its own, and Adaption sits on top of it. While Adoption is important to know how widely the system is used, Adaption allows us to understand the evolution of the system.</p><p>In an Inference System, prototypes are data varying from a static HTML exploration, a branch of code experiments, a design file built outside the canonical components. These are not sins of the system but signals of what needs to grow.</p><p>What this looks like is various levels of prototypes become first-class context. It&#8217;s a mistake to think every single prototype created needs to go to production. It defeats the purpose of rapid prototyping, where the <em>insight is the artifact</em>. From these thousands of insights captured, the adaption of the system allows to bring in the collective intention of what to ship to production.</p><p>Design systems were never only about tokens and components. The goal was to codify decisions and scaling craft. It&#8217;s the decoder that&#8217;s changed, which for the past decade was a designer reading documentation. Now the decoder is a model parsing structure.</p><p>The teams who get this early will spend the next few years quietly rebuilding their design systems into something that looks less like a component catalog and more like the model's understanding of their product. Call it an Inference System if it's useful. The label matters less than the shift.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iSCP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iSCP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iSCP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:374346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/195529693?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iSCP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iSCP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1156d4a4-5dba-429f-8d9d-c74d18ab46da_2000x1406.jpeg 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><h2>Hyperlinks + notes</h2><ul><li><p><a href="https://arxiv.org/html/2412.20071v3">Towards Human-AI Synergy in UI Design: Leveraging LLMs for UI Generation with Intent Clarification and Alignment | arXiv</a> </p></li><li><p><a href="https://bradfrost.com/blog/post/agentic-design-systems-in-2026/">Agentic Design Systems in 2026 | Brad Frost</a></p></li><li><p><a href="https://bradfrost.com/blog/post/ai-and-design-systems/">AI and Design Systems | Brad Frost</a></p></li><li><p><a href="https://uxdesign.cc/the-next-era-of-design-is-intent-driven-f789ee521482">The Next Era of Design is Intent-Driven | Vamsi Batchu, UX Collective</a></p></li><li><p><a href="https://medium.com/@Rythmuxdesigner/ai-design-systems-why-tokens-schema-generative-rules-matter-now-ca3ab41c96d9">AI Design Systems: Why Tokens, Schema &amp; Generative Rules Matter Now | Medium</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[The shape of leadership]]></title><description><![CDATA[Issue 294: Where do leaders spend their time now?]]></description><link>https://www.proofofconcept.pub/p/the-shape-of-leadership</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-shape-of-leadership</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 19 Apr 2026 16:31:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aLi3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3908f34-06c0-4b61-bc51-c3d632c2226b_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The leadership role has changed drastically in the past three years. We&#8217;ve moved from the blitz scaling era to the scale era of AI. Though managing towards outcomes is still the focus, the way we do it has changed. As organizations figure out how to go from AI-novice to AI-native, it&#8217;s important to find new ways of working across various companies and crafts. This results in leaders needing to conduct their own personal discovery.</p><p>Let&#8217;s look at where areas are de-emphasized and what highlights the new focus area for leaders. Whether you&#8217;re in the craft of Growth, Design, Engineering, or Product, we&#8217;re all participating in the organizational re-write.</p><h2>Areas collapsing</h2><p>In order to know what the focus areas are for leaders in this new era, we must understand what might converge and collapse. This doesn&#8217;t mean what changes isn&#8217;t important. It means how it&#8217;s done and the emphasis changes.</p><h3>Being the single point of direction and communication</h3><p>If the majority of your scope was passing down communications from one person to another, you aren&#8217;t a leader. You are a line manager like those in production factories. Communication is important, but it&#8217;s more bi-directional than ever. With Retrieval and other AI techniques, it&#8217;s easier to get a sense of what is going on. I find myself talking to <a href="http://rovo.com/">Rovo</a> at work before I ask another human to see if I can get the information I need first.</p><h3>The era of extreme ownership</h3><p><a href="https://www.carolapc.com/">Carola Pescio Canale</a>, our leader on Rovo &amp; AI, speaks to this being the time for extreme ownership for everyone. For individual contributors, there are a high expectation and opportunity for agency. The saying, &#8220;You can just do things&#8221; is not a stretch. The ways of working are going from reviewing proposals of what to fund to reviewing existing evidence to continually fund.</p><h2>The focus areas for leaders</h2><p><strong>Upholding craft excellence<br></strong>If you are a leader of a craft such as Engineering, it&#8217;s your primary responsibility to ensure the way the work is done and what gets shipped meets the highest bar possible. It&#8217;s always been important, and more important than ever, to manage the work.</p><p>The bar itself is moving. When generation is cheap, the scarce resource is taste: the ability to tell what&#8217;s actually good from what merely looks good. A team that ships twenty AI-generated components a day but can&#8217;t distinguish the two that belong in the product from the eighteen that don&#8217;t is not shipping faster. It&#8217;s accumulating debt faster. Craft leaders hold the line on that distinction.</p><p>Our skills are being re-applied with new capabilities and new tools. Leaders need to be on top of the newest innovations and tools in order to enable the team.</p><p>This means using the tools yourself, not just reading about them. A leader who hasn&#8217;t built something with the current generation of models is calibrating on stale data, and their sense of what&#8217;s hard, what&#8217;s trivial, and what&#8217;s genuinely novel will be wrong within a quarter. Being on top of the tools is no longer a research task delegated to the most curious IC on the team. It&#8217;s a core leadership practice, and it&#8217;s what lets you keep setting a credible bar for everyone else.</p><p><strong>Clarity of purpose and vision</strong><br>As software is being re-written and many companies are re-founding themselves, it is difficult to find clarity and stability in a time of much distraction.</p><p>Every week brings a new model, a new benchmark, a new competitor, a new framing of what the company should be. Each one feels urgent, and most of them are noise. The leader&#8217;s job is to absorb that volatility so the team doesn&#8217;t have to. When everything looks like a priority, nothing is, and teams start optimizing for the loudest signal in the room rather than the work that actually compounds.</p><p>The role of the leader remains important to ensure the purpose and vision are clear. With priorities changing, it is crucial to set a vision that is enduring through the changes. Leaders must double down on the vital few initiatives that will sustain the change.</p><p>A useful test: can your team articulate the vision without quoting you? If the answer is no, the vision isn&#8217;t enduring, it&#8217;s just recent. Endurance comes from repetition and from pruning. Saying yes to the vital few means saying no to the interesting many, and that work is almost entirely the leader&#8217;s to do. Nobody below you has the standing to kill a promising initiative, which is exactly why so many of them survive past their usefulness.</p><p><strong>Oversee a portfolio of outcomes</strong><br>Julie Zhuo said, &#8220;You are all managers now,&#8221; speaking to agent orchestration and interacting with the new tools. If everyone is now a manager, leaders oversee a portfolio of outcomes.</p><p>The unit of leadership work used to be the team. Now it&#8217;s the bet. A team is a stable structure you staff and grow over quarters. A bet is a thesis about where value might emerge, and it may need two people for six weeks or ten people for a year. Treating every initiative like a team leads to over-investment in things that should have stayed experiments, and under-investment in the ones that were ready to scale.</p><p>First, leaders are constantly placing new bets that don&#8217;t scale. This is one of the reasons 70% of my direct reports are individual contributors. The reason to keep things flatter than conventional orgs in the past is because priorities fluctuate in relationship to the bets.</p><p>A flatter org is a faster org when the bets are still forming. Layers exist to manage known work, and most of what matters right now isn&#8217;t known work yet. Keeping ICs close also means the signal from the frontier reaches you without being filtered through three rounds of synthesis, which is what you need when the ground is moving.</p><p>Portfolio management includes initiatives and vision horizons. Leaders have to consider what aspects of capabilities to scale and what to transform. The hardest calls are the ones about existing capabilities. Scaling something that works is satisfying and legible, but transformation is where the compounding happens, and it rarely looks like progress in the quarter you commit to it. A portfolio without at least one uncomfortable transformation bet is probably a portfolio that&#8217;s quietly optimizing for the last era.</p><p><strong>Fostering ecosystems<br></strong>As a system designer at heart, the ecosystems must be nurtured, and there are many of them. Leaders must understand the possible paths in partnerships. As products and businesses are being re-written, partnerships become non-deterministic themselves. The question of build or buy becomes asked more frequently in the assets needed for the company. This could be a strategic lever, capability, or talent.</p><p>The build-or-buy question used to be an annual exercise. Now it&#8217;s a monthly one, and sometimes a weekly one. A capability you would have spent a year developing internally might be available as an API next quarter, and a partner you integrated with this summer might be acquired by a competitor before the year ends. Leaders have to hold the map loosely and redraw it often. The skill is less about picking the right partner and more about structuring relationships that can absorb change without collapsing.</p><p>The second ecosystem to foster is what once was systems built for governance. They now need to be transformed into a new shape. Brands and Design Systems are examples of this. Governance systems were built to create consistency across a large surface area, and they worked by constraining what people could do. That logic breaks when the surface area is being generated faster than any central team can review. The new shape of these systems is closer to a substrate than a gate: a set of primitives, defaults, and signals that guide good decisions at the edges without requiring approval at the center. Brands and design systems that survive this transition will be the ones that trade control for leverage.</p><h2>Recap</h2><p>Leaders used to be the ones that held the clarity and consistency, but now they need to be more of a source of disruption. I wrote about my <a href="https://www.proofofconcept.pub/p/the-three-leadership-pillars">three leadership pillars</a>, and conviction is more important than ever.</p><p>The instinct in uncertain times is to wait for more data. More data is not coming. The environment is producing signal faster than anyone can synthesize it, and the leaders who wait for clarity before committing will find themselves a year behind the ones who committed without it. Disruption from the top is not recklessness. It&#8217;s the recognition that standing still is itself a bet, and usually a losing one. Leaders will need to have the conviction to place bets in a time where there are very few answers or previous playbooks to draw from. This is, in fact, what leadership was to begin with.</p><p>The playbook era made leadership look like execution. It wasn&#8217;t. The playbooks were scaffolding built on top of earlier conviction, and we mistook the scaffolding for the work. What&#8217;s happening now is a return to the actual job: deciding what to do when nobody can tell you whether you&#8217;re right, and staying with that decision long enough to find out.</p><div><hr></div><h2>Hyperlinks + Notes</h2><ul><li><p><a href="https://www.youtube.com/watch?v=7rzYDM6vMtI">How I Created OpenClaw, the Breakthrough AI Agent | Peter Steinberger | TED</a></p></li><li><p><a href="https://mjtsai.com/blog/2026/04/15/ipados-postmacbook-neo/">iPadOS Post&#8211;MacBook Neo</a></p></li><li><p><a href="https://review.firstround.com/reluctantly-influential-inside-lenny-rachitskys-demandingly-chill-life/">Reluctantly Influential: Inside Lenny Rachitsky&#8217;s Demandingly Chill Life</a> | <a href="https://www.firstround.com/">First Round</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[The formlessness of AI agents]]></title><description><![CDATA[Issue 292: Finding the right vessel for new capabilities]]></description><link>https://www.proofofconcept.pub/p/the-formlessness-of-ai-agents</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-formlessness-of-ai-agents</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 12 Apr 2026 16:30:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HakA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In <a href="https://marvel.fandom.com/wiki/Avengers_Vol_1_54">The Avengers #54</a>, a mysterious villain called the Crimson Cowl is orchestrating attacks against the team. It&#8217;s not until the last page that the cowl drops and we see what&#8217;s underneath: a robot. The next issue reveals him fully&#8212;Ultron-5, a living automation built by Hank Pym using his own brain patterns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X0th!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X0th!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!X0th!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!X0th!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!X0th!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X0th!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg&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;:894249,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193935933?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!X0th!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!X0th!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!X0th!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!X0th!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5bbb3-d625-491a-8e91-46cd84554462_2000x1125.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>By the time anyone sees Ultron, he&#8217;s already on version five. He was created, gained sentience, rebelled against his creator, hypnotized Pym into forgetting he ever existed, and then quietly iterated through four bodies in secret as a self upgrade. Each time Ultron is defeated, he rebuild to a better enclosure for the same intelligence. Like a hermit crab moving through shells, Ultron wasn&#8217;t becoming something new but finding the optimal fit.</p><p>Our AI tools are having their Ultron moment. In a few years of <a href="https://press.stripe.com/scaling">the scaling era of AI</a>, capabilities have evolved rapidly, and compounding. They are breaking out of the chat boxes with tiny context windows to now taking actions, running in the background, and using similar tools as us. It&#8217;s not AGI, but it turns out serendipitous chron jobs invokes a sentient connection to many human beings.</p><p>The question in the Ultron moment is, &#8220;what is the right body for this intelligence?&#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_!Nk8_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nk8_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nk8_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg&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;:953200,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193935933?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Nk8_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nk8_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49b6e49-3fe9-4a87-813c-e17a3eaa8602_2000x1125.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>New capabilities begin in borrowed form</h2><p>Steve Jobs made this observation at the <a href="https://stevejobsarchive.com/stories/objects-of-our-life">1983 International Design Conference in Aspen</a>. The new media in television shows were radio shows with a camera pointed at them. Because the capability is new, people used existing patterns of what they already knew&#8212;a host behind a desk, reading to an audience, and filmed it. The breakthrough was you could visually tell a story of <a href="https://en.wikipedia.org/wiki/The_War_of_the_Worlds_(1938_radio_drama)">War of The Worlds instead of reading it to them</a>. </p><p>Early websites were digital brochures and mobile apps were shrunken desktop software. <a href="https://www.theverge.com/2019/3/19/18263844/apple-iphone-prototype-m68-original-development-board-red">Early iPhone prototypes ran a cut&#8209;down version of OS X&#8217;s core</a>, adapted to fit a phone. AI agents talking through chat interfaces are like radio shows with a camera pointed at them. Chat is frictionless not because it&#8217;s the right interface but because it&#8217;s a familiar one; a turn-by-turn conversational text box.</p><p>In Silicon Valley, we&#8217;re obsessed with pushing the edges of technology and need to be reminded of global behaviors. I recently ran rapid research comparing site-building tools for SMBs (yes I do this for fun). When compared to classic site builders such as Framer, Webflow, and Squarespace, people preferred using Lovable or Replit to build a website because of the conversational interface.</p><h2>Giving agents a body</h2><p><a href="https://openclaw.ai/">OpenClaw&#8217;s</a> primary interacting is a chat agent, an open&#8209;source framework for controlling your computer through natural&#8209;language agents. You text it on messaging platforms such as Telegram or WhatsApp. It runs tasks on your computer, manages your calendar, clears your inbox. That wasn&#8217;t enough for some people.</p><p>Tom saw a fundamental problem: how do you get OpenClaw to control actual motors in real time? His answer was <a href="https://huggingface.co/spaces/tomrikert/clawbody">ClawBody</a>, a software bridge that connects OpenClaw to physical hardware so you can train agents in simulation, then deploy them to real robots. Chris asked a different question: what if robots could actually understand spatial depth? He integrated Intel RealSense cameras with OpenClaw and a vision&#8209;language model so robots can track a person through space, maintain distance, and navigate obstacles all driven by 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_!mYhV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mYhV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 424w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 848w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 1272w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mYhV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif" width="724" height="407.74007220216606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:312,&quot;width&quot;:554,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:3930400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193935933?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mYhV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 424w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 848w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 1272w, https://substackcdn.com/image/fetch/$s_!mYhV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0d0190-3ca1-4a70-b007-ba663fb06952_554x312.gif 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">ClawBody by Tom</figcaption></figure></div><p>Then there&#8217;s ClawStage, a device built by HooRii Technology that turns OpenClaw into a companion robot &#8212; a Raspberry Pi 5 with a transparent display that creates a hologram-like effect for an animated AI persona, with a camera and microphone array that let it perceive its surroundings and respond to voice directionally. <a href="https://www.hackster.io/news/clawstage-brings-openclaw-to-life-c246233e1e3b">Hackster</a> Users can design custom personalities for it, download characters from a shared hub, make the intelligence feel like <em>someone</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tsDC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tsDC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tsDC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg&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;:519546,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193935933?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tsDC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tsDC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bc6db0d-0633-428b-9bd1-01c8b50cca98_2000x1125.jpeg 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 vignette of different shells and encapsulations for AI; some more functional than others.</figcaption></figure></div><p>A project called <a href="https://eu.36kr.com/en/p/3710669695185284">Dimensional</a> integrated OpenClaw with the Unitree G1 humanoid robot and gave it Spatial Agent Memory. The agent understands physical space and temporality, knows the layout of rooms, the location of objects, where people tend to be. </p><p>Many of these projects started as DIY projects because they wanted to create an enclosure for their sentient tools; like a hermit crab between shells.</p><p>We know how to relate to things that have form. A hammer looks like something you swing and a doorknob affords turning. When something is formless, such as an intelligence in machine-form that sees the world in lines of code, we don&#8217;t have the same intuitive relationship with it. Human and agentic behaviors are not the same. <em>It&#8217;s a miss for us to replicate ourselves in the form of a new intelligence.</em></p><p>This is why we must explore the right enclosures and interfaces for agents. We&#8217;ll soon realize all these CLI tools are not primarily for the humans. People giving the formless thing a shape so they can understand what it does.</p><p><em>The shell keeps changing.</em></p><h2>The trust tension</h2><p>Humans need visibility of agents to trust them; understand they are doing and where the boundaries are. Formlessness creates anxiety for humans. If one can&#8217;t see the agent, how is it held accountable?</p><p>The current challenge is the interfaces are designed in the borrowed form of chat, sidebar, and copilots. We&#8217;re in the uncanny valley of agent design. The form is close enough to be usable but wrong enough to be limiting. A chat-based agent can answer your question but can&#8217;t show you it&#8217;s already working on three other things in parallel. A copilot can suggest edits but can&#8217;t demonstrate that it understands the broader context of your project.</p><p>The interface doesn&#8217;t match the capability. As a result, humans and agents are working on the same interfaces and it&#8217;s not visibly clear who is doing what.</p><p>This is the enclosure problem. Not just how agents look, but what kind of container can hold something that is, by nature, without container. That&#8217;s a harder design question than it sounds. Many of us haven&#8217;t designed for things that can think, plan, reason, and use the same tools we do.</p><p>And if you want to go somewhere uncomfortable: we haven&#8217;t solved this problem for ourselves either. The relationship between consciousness and body, between the mind and the form it inhabits, is the oldest unsolved question in philosophy. We&#8217;re spiritual beings who never fully made sense of our own enclosures. Now we&#8217;re being asked to design one for something else.</p><h2>The form is still being found</h2><p>We&#8217;re doing what humans always do when faced with something formless: we reach for the containers we already have. We put radio on television. We put the legal pad in the Notes app. We put intelligence in a chat box.</p><p>We&#8217;re the ones designing the body for the new medium. That reframes every choice. A chat interface is a claim about what kind of enclosure intelligence should have. A sidebar copilot is a claim. A robotic arm is a claim. Each enclosure shapes what the intelligence can do, how people relate to it, and what it becomes. The form isn&#8217;t neutral.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HakA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HakA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HakA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HakA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HakA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HakA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:493835,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193935933?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HakA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HakA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HakA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HakA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb97fe273-df5e-4dd5-b225-bf6981756c43_2000x1406.jpeg 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>It&#8217;s tempting to settle with the borrowed form, but that&#8217;s not we do as designers. Understanding what formless experiences need form is what we should explore. The fact that we haven&#8217;t found the native form of agents yet means the field is genuinely open. This is the equivalent of being a filmmaker in 1910, a web designer in 1995, a mobile designer in 2008. The early chaotic moments that feel disorienting is what we live for as makers.</p><p><a href="https://x.com/ashebytes/status/2017283202268991823">We are at the beginning of thinking about different enclosures for intelligence</a>, even as we continue reconciling our own as spiritual beings in human bodies.</p><div><hr></div><h2>Hype links + notes</h2><ul><li><p><a href="https://www.cbr.com/marvel-every-version-of-ultron-ranked/">https://www.cbr.com/marvel-every-version-of-ultron-ranked/</a></p></li><li><p><a href="https://fig-events.figma.com/push-pull-ai-apac/">The push and pull of AI + design: How roles are changing and what comes next</a></p></li><li><p><a href="https://artium.ai/insights/beyond-chat-how-ai-is-transforming-ui-design-patterns">Beyond Chat: How AI is Transforming UI Design Patterns &#8212; Artium</a> &#8212; Why chat struggles with complex tasks and what&#8217;s emerging instead</p></li><li><p><a href="https://uxdesign.cc/where-should-ai-sit-in-your-ui-1710a258390e">Where Should AI Sit in Your UI? &#8212; UX Collective</a> &#8212; Mapping emerging AI UI patterns</p></li><li><p>Cool project by Sophie Brenner, a student I met at <a href="https://www.linkedin.com/posts/dhoang2_nycxdesign-talk-with-will-hall-designing-activity-7329494886619971584-UibJ/">NYCxDESIGN</a> last year; very relevant to the topic: <a href="https://www.sbrenn.com/holomaid">https://www.sbrenn.com/holomai</a></p></li><li><p><a href="https://x.com/hwchase17/status/2042978500567609738">Your Harness, Your Memory</a> | <a href="https://x.com/hwchase17">Harrison Chase</a></p></li><li><p><a href="https://designtools.fyi/">designtools.fyi</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[The protégé problem today]]></title><description><![CDATA[Issue 292: Knowledge flows downhill anymore]]></description><link>https://www.proofofconcept.pub/p/the-protege-problem-today</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-protege-problem-today</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 05 Apr 2026 16:31:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FD0X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For the past three years I&#8217;ve been asking myself the same question at the end of each week: &#8220;Are things going to get crazier than they are now?&#8221; I stopped asking the question because the answer seems to be, &#8220;Yes&#8221; every single time. I keep going back to the tech shift being <a href="https://www.proofofconcept.pub/p/multi-modal-and-multi-generational">Multi-modal and Multi-generational</a> as two key reasons why things are so unstable. </p><p>The first rewrite makes a lot of sense. Software development is changing before our eyes. A year ago, when Anthropic CEO <a href="https://www.businessinsider.com/anthropic-ceo-ai-90-percent-code-3-to-6-months-2025-3">Dario Amodei said 90% of code would be written by AI</a>, the statement felt like lunacy. These past three months made me think he was right. The Multi-modal shift of sentient lobsters, more sophisticated toolchain access, and generative AI breakthroughs means every company has to re-write and re-imagine itself. </p><p>The Multi-generational shift is like plate tectonics; slower moving, quiet, but when it happens, it&#8217;ll be felt at immense scale. There are three generational shifts happening at the same time in one of the most tumultuous times in tech. One of the generations is getting squeezed in the middle with nowhere to go.</p><p>This is the <em>prot&#233;g&#233; problem</em> we&#8217;re facing.</p><p>The prot&#233;g&#233;, often mistakenly described as a mentee, is traditionally a talented prospect guided by a wiser mentor; the person who provides wisdom to help guide their careers. This relationship doesn&#8217;t look the same anymore. The first reason is careers are non-linear. The concept of climbing the ladder is not as rigid as it once was. The second factor, most relevant to the issues at hand today, is many people who often provided mentorship don&#8217;t know the new skills and way of working and their prot&#233;g&#233;s are more advanced than them. This type of mentor can still offer some value, but it&#8217;s now limited because of the lack of foundational skills.</p><h2>The generational landscape</h2><p>Any time there is discussion about different generations, it can be generalized and a hasty generalization. However, it&#8217;s important to talk recognize the three groups and reflect on the situational challenges each face, and how to find a path forward together.</p><p>There&#8217;s a version of this essay that gives everyone a clean action item. I&#8217;m not sure that&#8217;s actually useful here, because the situation for each group is different enough that a single prescription would flatten what makes it interesting. But the move does look different depending on where you sit &#8212; so let&#8217;s be specific.</p><h3>The Elder Millennial</h3><p>The <strong>Elder Millennial</strong> (also known as <a href="https://www.businessinsider.com/typical-geriatric-millennial-age-digital-skills-communication-2021-7">Geriatric Milennial</a>), born roughly from 1981 to 1989. These are the people who get excited about Justice&#8217;s &#8220;Genesis&#8221; being played in a Cadillac commercial. They are the one generation active in tech who grew up along with the internet; using dial-up connections to make GeoCities pages and self-taught HTML through Notepad.exe. They didn&#8217;t consume the internet as much as they tinkered with it like a toy. Each platform shift &#8212; web to social to mobile to cloud &#8212; required them to actively adapt to new interfaces.</p><p>The position you&#8217;re in right now is genuinely unusual. You span both paths in a way most people don&#8217;t &#8212; mentor on judgment, be mentored on tools, hold credibility in both directions without fully belonging to either. That&#8217;s a rare thing and worth taking seriously.</p><p>The thing worth being honest about is that it has a shelf life. The people who built during the mobile boom had a window of maybe three to five years where that particular fluency was differentiated before it just became normal and the advantage disappeared. Something similar is happening now. Spending that window waiting for things to settle is a way of watching it close.</p><p>You&#8217;re not running out of relevance. You&#8217;re running out of time to position yourself as the bridge before the bridge becomes the road.</p><h3>The Squeezed Middle</h3><p><strong>Younger Millennials, early Gen Z</strong>, are people in their late twenties to mid-thirties. They are caught between two gravitational pulls of different generations; not enough seniority to coast on experience, not enough native fluency to be the person everyone&#8217;s suddenly paying attention to.</p><p>The tools they built are being deprecated faster than they can be replaced. The instinct is to manage that by staying current &#8212; reading, course-taking, keeping up &#8212; without fully committing to being a beginner again. That instinct is understandable, and it&#8217;s also the thing getting in the way. The obstacle is rarely the skill gap. It&#8217;s the ego that formed around the previous version of the skill.</p><p>The App Store is the meal kit you nuke. Convenient, reliable, completely abstracted from the making of it, which was fine until the moment required something different. Building with AI agents rewards people who at some point had to understand the material, not just use it. This is the challenge for many in The Squeezed Middle. They  no-coded and auto-layout&#8217;d their way through the work. </p><p>The people navigating this well aren&#8217;t just consuming information about AI. They&#8217;re actually letting themselves be taught by tools, younger colleagues, and in situations that have no particular respect for what they already know. That&#8217;s the move. Not catching up. </p><h3>The Young Builder</h3><p>The young builder is <strong>late Gen Z and emerging Gen Alpha</strong>. They are born digital natives with what others call emerging tools as the baseline. They&#8217;re sitting on something that hasn&#8217;t been fully valued because the professional world is still figuring it out. The lag makes it frustrating for people who hold a title higher than them to &#8220;catch up&#8221; to their capability. They were the ones in school who worked on their own side projects because the professor was teaching out-of-date concepts.</p><p>The soft skills can feel like a tax on top of the work. A 21-year-old can ship what used to require a team of twelve. What&#8217;s harder is managing the fallout when it breaks, reading a room that&#8217;s operating on fear, navigating a board conversation where the subtext is more important than the text. Those things are learnable. They just require the same kind of humility that everyone else in this story is also being asked to find.</p><h2>Two paths to the same breakpoint</h2><p>The mentor and prot&#233;g&#233; relationship isn&#8217;t gone. However, it&#8217;s forked and completely changed in path. One version still looks recognizable &#8212; a young builder, an elder Millennial somewhere above them in the org chart or in their network. The exchange is real but the terms changed. The young person often knows more about the tools, what&#8217;s possible right now, what the current defaults are, where the interesting edges are. What the older person has is harder to name but not less valuable: judgment, pattern recognition, the ability to sit with an unresolved situation without panicking. Having watched hype cycles inflate and detonate, having been through acquisitions and pivots and the particular kind of organizational grief that follows a reorg &#8212; that experience doesn&#8217;t look like expertise in the traditional sense anymore. It looks more like weather prediction. You&#8217;ve seen enough systems fail in enough similar ways that you can sometimes feel the pressure changing before anyone else does.</p><p>The second version is harder. An experienced person submitting &#8212; genuinely submitting &#8212; to being taught by someone younger. The difficulty isn&#8217;t really about learning new tools. Most people can do that with enough time and motivation. The difficulty is what you have to put down first: the identity that formed around knowing things, the assumption that seniority means something in territory that&#8217;s unfamiliar to everyone, the specific discomfort of being uncertain in front of someone who used to report to you. The people who can move through that without making it a whole thing tend to be okay. The people who keep waiting for things to stabilize are going to wait a long time.</p><p>Both paths have the same requirement: you have to know who you are clearly enough that learning something new and not feel threatened.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FD0X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FD0X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FD0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:658390,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/193253261?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FD0X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FD0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e29a67-641f-436f-b19f-e52341f25f43_2000x1406.jpeg 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 replaces it</h2><p>The traditional format assumed knowledge had a fixed address. It lived in the most experienced person and traveled toward the least experienced one, and the whole architecture of professional development was built around managing that transfer. What&#8217;s been destabilized isn&#8217;t just who holds the knowledge &#8212; it&#8217;s the assumption that knowledge works that way at all right now.</p><p>The multi-modal AI rewrite and the multi-generational rewrite feel like separate phenomena but they&#8217;re doing the same thing. Both are dismantling the idea that expertise is located, stable, and moves in one direction. You don&#8217;t get to finish one before the other starts and need to face both at once.</p><p>Here is the opportunity for each group.</p><p>The<em> Elder Millennials</em> have a narrow window to do something that matters as they are towards the end of their careers. They&#8217;ve seen the patterns before and have the foundational tinkering skills; the reason adaptability to AI is familiar. These folks have the right amount of experience and capability to set up the next generation just like the original casts in sequel reboots.</p><p>The <em>Young Builder</em> has more to offer professionally than ever. They are the digital natives who know the tools, now with the direct distribution the Elder Millennials didn&#8217;t have as much. The ability to build in public is not at the speed of bringing your Iomega Zip drive to the computer lab so you can FTP your files to your personal website. It&#8217;s at the tap of a button to go live and share.</p><p>Finally, for the <em>Squeezed Middle, </em>you have to find a path by choosing a direction. Though it&#8217;s not their fault as many started careers during the <a href="https://www.blitzscaling.com/">Blitzscaling</a> era; an era that isn&#8217;t valued or frankly exists. This cohort actually has the best advantage of holding both positions. It&#8217;s not too late to re-skill and they have a lot to offer. The key is acknowledging the tough situation they are in and moving forward.</p><p>That quality turns out to be the thing that transfers across all three situations. Not the tools, not the tenure, not the title. The willingness to keep learning without needing the learning to be finished.</p><p>The people who come through this well won&#8217;t have figured it out. They&#8217;ll have stayed curious long enough that figuring it out stopped being the point.</p><div><hr></div><h2>Hyperlinks + notes</h2><ul><li><p><a href="https://nextplayso.substack.com/p/15-ideas-to-help-you-build-a-better?publication_id=2876&amp;post_id=187272379&amp;isFreemail=true&amp;r=39wsz&amp;triedRedirect=true">15 ideas to help you build a better personal network</a> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;next play&quot;,&quot;id&quot;:2876,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/nextplayso&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a52ae65-e680-467b-8fd1-a60254192a79_500x500.png&quot;,&quot;uuid&quot;:&quot;55904c70-7807-40bb-ace7-e21c92fbaa22&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://blog.cloudflare.com/emdash-wordpress/">Introducing EmDash &#8212; the spiritual successor to WordPress that solves plugin security</a> | Begun, the technology and ecosystem wars, has</p></li><li><p><a href="https://www.macrumors.com/2026/03/29/biggest-iphone-overhaul-ever-rumor/">Apple Preparing &#8216;Most Significant Overhaul in the iPhone&#8217;s History&#8217;</a>  &#8594; Thunderbolt for Stage Manager, please!</p></li><li><p><a href="https://marco.org/2026/04/01/letter-to-john-ternus">A letter to John Ternus</a> | <a href="https://marco.org/2026/04/01/letter-to-john-ternus">Marco Arment</a></p></li><li><p><a href="https://braunandbrains.substack.com/p/how-much-money-i-spent-on-my-first?publication_id=2842079&amp;post_id=192965323&amp;isFreemail=true&amp;r=39wsz&amp;triedRedirect=true">How Much Money I Spent on My First Newsletter Event</a> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rachel Braun&quot;,&quot;id&quot;:135598628,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cf36a5b-aacd-4c69-8ad4-c286d1b3f1df_3601x3601.jpeg&quot;,&quot;uuid&quot;:&quot;64e2f088-9ea0-4a83-986e-bd5d5f8d2754&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://open.substack.com/pub/gooddaysbymarina/p/a-look-inside-issue-02-of-my-zine?r=39wsz&amp;utm_campaign=post&amp;utm_medium=web">A look inside issue 02 of my zine</a> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;good days&quot;,&quot;id&quot;:7183944,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gooddaysbymarina&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6601327-de86-4aa9-9385-c5506ffb660b_500x500.png&quot;,&quot;uuid&quot;:&quot;0b3b2793-e09a-4d07-98cf-51e881c12309&quot;}" data-component-name="MentionToDOM"></span> </p></li></ul>]]></content:encoded></item><item><title><![CDATA[AI tokens are mana]]></title><description><![CDATA[Issue 291: Spend them like you mean it]]></description><link>https://www.proofofconcept.pub/p/ai-tokens-are-mana</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/ai-tokens-are-mana</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 29 Mar 2026 16:30:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sR7k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd12b9682-ea14-4df7-b1f2-2e349ba69dc5_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The most formidable experiences that inspired my passion for making software and design was playing computer games in the bedroom growing up on our Gateway 2000 PC. Of many of the games I love and played, <a href="https://en.wikipedia.org/wiki/Diablo_(video_game)">Diablo</a> ranked high on the list. Diablo (1996) is a dark fantasy action RPG by Blizzard Entertainment set in the cursed town of Tristram, where you des&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/ai-tokens-are-mana">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Product Design lessons from the MacBook Neo]]></title><description><![CDATA[Issue 290: Knowing what to cut is the hardest part of design]]></description><link>https://www.proofofconcept.pub/p/product-design-lessons-from-the-macbook</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/product-design-lessons-from-the-macbook</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 22 Mar 2026 16:30:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1aTS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9d8b7-d9da-4b5c-8892-831906d385c4_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ten days in, and the <a href="https://www.apple.com/macbook-neo/">MacBook Neo</a> already feels different from Apple&#8217;s previous attempts at an entry-level machine. The reviews are positive, the discourse is lively, and &#8212; more telling than either &#8212; people who don&#8217;t usually get emotional about spec sheets are writing essays about what a $599 laptop meant to them as a kid.</p><p>This wasn&#8217;t the first iteration &#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/product-design-lessons-from-the-macbook">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Re-writing Tapestry for AI workflows]]></title><description><![CDATA[Issue 289: I shipped a production app, then blew it all up]]></description><link>https://www.proofofconcept.pub/p/re-writing-tapestry-for-ai-workflows</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/re-writing-tapestry-for-ai-workflows</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 15 Mar 2026 16:31:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qh-q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48587ea5-0aa7-4246-9821-d584d046cbe8_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last year, I made an app with vibe coding tools called <a href="http://tapestry.design">Tapestry</a>. Like many recruiters, high-touch relationship management is one of the most important parts of my job as a hiring manager. Instead of automating these relationships, I made a piece of software that helps me stay connected. Before tapestry, most of my notes and action items were stored in A&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/re-writing-tapestry-for-ai-workflows">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Forward deployed designer]]></title><description><![CDATA[Issue 288: Go to the problem]]></description><link>https://www.proofofconcept.pub/p/forward-deployed-designer</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/forward-deployed-designer</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 08 Mar 2026 16:30:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jmgv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b708e0-f612-4ffe-b131-18eb9804acbf_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In the early 2010s, Palantir coined a role that didn&#8217;t exist before: the Forward Deployed Software Engineer. These weren&#8217;t engineers building features on a roadmap. They were engineers embedded directly at client companies &#8212; sitting with analysts, operators, and decision-makers &#8212; to discover the problem and build the solution in the same motion. The rol&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/forward-deployed-designer">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Software interoperability]]></title><description><![CDATA[Issue 287: Your moat is now a bridge]]></description><link>https://www.proofofconcept.pub/p/software-interoperability</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/software-interoperability</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 01 Mar 2026 17:30:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aLi3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3908f34-06c0-4b61-bc51-c3d632c2226b_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years, the winning strategy in software was consolidation. Build the suite. Own the workflow end-to-end. Make it painful to leave. The walled garden wasn&#8217;t a bug&#8212;it was the business model.</p><p>That model is cracking. Not because the walls aren&#8217;t strong, but because the value is shifting to what flows between them.</p><h2>What&#8217;s pushing this</h2><p>Software pricing is mo&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/software-interoperability">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Sketching with code]]></title><description><![CDATA[Issue 286: Treating code like a pencil, not a blueprint]]></description><link>https://www.proofofconcept.pub/p/sketching-with-code</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/sketching-with-code</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 22 Feb 2026 17:30:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rJ-M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1e09bd-cee0-4382-83dd-2bf8f6302258_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A common concern with coding through Gen AI is that the outputs are so high fidelity that they narrow the solution space. But you can run into the same problem with Figma. Long before generative AI, I was sketching in code&#8212;and the distinction matters. My love for a spatial canvas to explore infinite ideas applies just as much to programmatic drawing.</p><p>Ske&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/sketching-with-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The supply side of AI]]></title><description><![CDATA[Issue 285: What you sell in a marketplace changes with every platform shift]]></description><link>https://www.proofofconcept.pub/p/the-supply-side-of-ai</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/the-supply-side-of-ai</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 15 Feb 2026 17:30:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aLi3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3908f34-06c0-4b61-bc51-c3d632c2226b_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every major distribution shift creates a new marketplace. And every new marketplace starts with the same question: what&#8217;s being supplied?</p><p>The answer is never static. What fills the shelves of a new platform economy always begins with the most obvious artifact&#8212;the thing that looks most like what came before&#8212;and evolves as builders discover what the platfo&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/the-supply-side-of-ai">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Surfaces, capabilities, and extensions]]></title><description><![CDATA[Issue 284: Future casting opinionated platforms]]></description><link>https://www.proofofconcept.pub/p/surfaces-capabilities-and-extensions</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/surfaces-capabilities-and-extensions</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 08 Feb 2026 17:30:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9AJk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15539fbf-1e23-4086-854a-6d248b4867b0_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Throughout my career, I&#8217;ve had the pleasure of working across many different focuses: consumer, growth, design systems, marketplaces, platform, and so much more. Each focus area has its own approaches and incentives. Over time, I amalgamated them into three pillars to distill it to the simplest form: <em>surfaces</em>, <em>capabilities</em>, and <em>extensions</em>. Each layer ha&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/surfaces-capabilities-and-extensions">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How Product Discovery changes with AI]]></title><description><![CDATA[Issue 283: Understanding the new uncertainty to de-risk]]></description><link>https://www.proofofconcept.pub/p/how-product-discovery-changes-with</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/how-product-discovery-changes-with</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 01 Feb 2026 17:31:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G3ri!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Product Discovery is the secret weapon I&#8217;ve used throughout my career. I&#8217;ve used it as the vehicle for changing the business&#8212;at One Medical when we launched new service lines, at Webflow when we needed to validate core product changes. It&#8217;s betting on your conviction with end users.</p><p><strong>What is Product Discovery?</strong></p><p>Product discovery is the process of figuring out what to build before you build it. It&#8217;s how teams de-risk the question mark between having a goal and deciding to build.</p><p>The key risks teams seek to understand:</p><ul><li><p><strong>Desirability</strong>: Do customers actually want this?</p></li><li><p><strong>Viability</strong>: Does it work for the business?</p></li><li><p><strong>Feasibility</strong>: Can we build it?</p></li><li><p><strong>Usability</strong>: Can customers figure out how to use it?</p></li></ul><p>The process operates in two interconnected loops:</p><p><strong>Exploration of the Problem Space</strong> &#8212; the divergent phase, where you expand possibilities. You <em>research</em> to understand the problem space, <em>ideate</em> to generate potential solutions, and <em>evaluate</em> to narrow down which directions have merit. This loop is about opening up.</p><p><strong>Validation of the Solution Space</strong> &#8212; the convergent phase, where you test assumptions. You <em>prototype</em> to make ideas tangible, <em>test</em> with real users to gather evidence, and <em>learn</em> to inform what&#8217;s next. This loop is about closing in onthe  truth.</p><p>Both loops orbit around the central uncertainty: <em>What should we build?</em> The Goal informs where you&#8217;re headed. The Build is the outcome of successfully navigating that uncertainty.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!39Dt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!39Dt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!39Dt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg" width="1456" height="880" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:880,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:891173,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/186509509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!39Dt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!39Dt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb9605c-4b49-4dab-ae4e-95b18a9c8965_3840x2320.jpeg 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>Teresa Torres wrote the playbook on this with <em>Continuous Discovery Habits</em>&#8212;weaving customer input into daily product decisions rather than treating research as a phase.</p><div><hr></div><h2>How AI shifts the balance</h2><p>In <a href="https://jennywen.ca/">Jenny Wen&#8217;s</a> talk at Hatch Conference in 2025, &#8220;<a href="https://www.youtube.com/watch?v=4u94juYwLLM">Don&#8217;t Trust the Process</a>,&#8221; she raises an important point: the processes we&#8217;ve established are rapidly becoming lagging indicators. Process is important, but it should work for you, not the other way around.</p><p>People worshipped the process artifacts, not the final result. We&#8217;re in a moment where the moment you document a process, it becomes irrelevant. I don&#8217;t believe it&#8217;ll be like this forever, but until software is completely rewritten with AI as a core capability, it&#8217;s going to be like this for a while.</p><p>So, where does Product Discovery change? Let&#8217;s revisit those four risks.</p><p><strong>Feasibility: dramatically reduced.</strong> Building software used to be the hard part. A feature that would have taken a team two sprints can now be prototyped in an afternoon. I recently built the first version of <a href="https://tapestry.design/">Tapestry</a> in a few hours&#8212;something that would have taken weeks before.</p><p><strong>Viability: easier to test.</strong> When you can deploy a working prototype to production cheaply, you can get real market signals faster. You&#8217;re not guessing whether something could work as a business; you can find out.</p><p><strong>Usability: faster iteration.</strong> You can generate multiple UI variations, test them, and refine quickly. The feedback loop tightens.</p><p><strong>Desirability: unchanged.</strong> This is the one AI doesn&#8217;t solve. No amount of synthetic personas or simulated user research replaces the insight you get from watching a real person struggle with your product, or hearing them describe a problem you hadn&#8217;t considered. Desirability still requires humans talking to humans.</p><p>The implication: when three of four risks become cheaper to address, the remaining one&#8212;desirability&#8212;becomes the differentiator.</p><div><hr></div><h2>My evolving approach</h2><p>Product Discovery is more important than ever, but my process, methods, and tools have changed drastically.</p><h3>Sketching with code</h3><p>I still start with pen and paper. That hasn&#8217;t changed. But the paper sketch isn&#8217;t what I put in front of people anymore. I <strong>sketch with code</strong> at various fidelities.</p><p>Here&#8217;s what I mean: a &#8220;low-fidelity&#8221; code sketch might be a simple HTML page with hardcoded data&#8212;enough to show the flow and get a reaction. A &#8220;high-fidelity&#8221; code sketch connects to real APIs and handles edge cases. The napkin sketch and paper prototypes are still how I think through problems, but code is how I communicate them.</p><p>At One Medical, this looked like building quick prototypes for the Labs experience during a Google Ventures design sprint. At Webflow, it was creating functional proofs-of-concept for layout features before committing engineering resources.</p><h3>Prototyping in production</h3><p>When I was a Design Technologist, the best prototype was one I could build off a branch of the functional app with a staging server. Now I <strong>prototype in production environments</strong>.</p><p>Take my project <a href="https://tapestry.design/">Tapestry</a>. I built my hypothesis as a Replit app and deployed it to production. The first version was a traditional CRM with AI capabilities layered on top. I built it in a few hours&#8212;I would never have done this in my old approach because it would have taken too long.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Fe_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Fe_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Fe_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg" width="1456" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:401070,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/186509509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Fe_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Fe_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e2e065d-3027-41ef-8161-522e60a7529c_2000x1208.jpeg 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">Built a production app to actually use and get feedback</figcaption></figure></div><p>I invited a few people to use it. I got feedback in a production environment&#8212;real data, real usage patterns, plus their qualitative feedback. From those insights, I&#8217;m now pivoting Tapestry to be more decoupled from the CRUD app. The focus is shifting to a service and an MCP server so people can use their LLM of choice to manage their relationships.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YWZ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YWZ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YWZ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg" width="1456" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:588709,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/186509509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YWZ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YWZ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c292f27-acea-492a-9828-b1a53c34359c_2000x1208.jpeg 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">Found the killer use case was integrating with Claude and ChatGPT</figcaption></figure></div><p>Important distinction: having something in production doesn&#8217;t mean you&#8217;re releasing the product or going to market. It can remain a closed beta. Production is just a better testing environment than staging. In the new world of Product Discover with AI, you can pivot dozens of times before you ever launch the product vs. after the fact.</p><h3>Spending most of my time on desirability</h3><p>Since AI compresses the time I spend on feasibility and viability, I now spend most of my time on desirability&#8212;talking to people, understanding their problems, and watching how they react to prototypes.</p><p>There are AI tools that claim to provide signals about virtual customer personas. I don&#8217;t use them for primary research. I spend my time with humans. The hard part was never synthesizing research findings; it was getting the right insights in the first place.</p><div><hr></div><h2>The new question</h2><p>Product Discovery with applied AI is going to feel uncomfortable. It will feel like seeking a solution, looking for a problem, because the prototype and build is no longer a phase but a nearly-immediate loop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G3ri!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G3ri!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G3ri!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:799394,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.proofofconcept.pub/i/186509509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg&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_!G3ri!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G3ri!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff887133a-e2c1-4439-925b-8c2386ffaaa2_2000x1406.jpeg 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 my talk for <a href="https://vimeo.com/750128853?share=copy#t=12631.574">Maze&#8217;s Disco conference in 2022</a>, I argued that Product Discovery is a method, a capability, a culture, and a navigation tool. That&#8217;s still true. But the emphasis shifts.</p><p>When AI can build almost anything quickly, the question changes from <strong>&#8220;Can we build this?&#8221;</strong> to <strong>&#8220;Should this exist?&#8221;</strong> And that&#8217;s a question only customer insight can answer.</p><p>As the ability to build anything becomes immediate and inexpensive, Product Discovery is more important than ever. Spend the majority of your time on understanding desirability.</p><div><hr></div><h2>Hyperlinks + notes</h2><ul><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7422293784295694336/?commentUrn=urn%3Ali%3Acomment%3A(activity%3A7422293784295694336%2C7423603358071939072)&amp;dashCommentUrn=urn%3Ali%3Afsd_comment%3A(7423603358071939072%2Curn%3Ali%3Aactivity%3A7422293784295694336)">Join our AI Design team!</a></p></li><li><p><a href="https://herbig.co/product-discovery">A Practical Guide for Product Teams</a> by Tim Herbig</p></li><li><p><a href="https://reshukajain.medium.com/continuous-discovery-habits-book-summary-de1639c18677">Continuous Discovery Habits: Book Summary</a> by Reshuka Jain</p></li><li><p><a href="https://www.theverge.com/tech/870583/xteink-x4-e-ink-reader-books-hands-on">This tiny pocket-friendly e-reader is packed with frustration and potential</a> &#8594; What is this, an e-reader for ants?</p></li><li><p><a href="https://www.moltbook.com/">Moltbook</a> &#8594; I am absolutely not sending my OpenClaw agent here, but this is fascinating</p></li><li><p><a href="https://x.com/maddiedreese/status/2016776634263884008">Maddie Reese&#8217;s OpenClaw gets a body to create a Tamagotchi-like experience</a> &#8594; The metaphor of a lobster is quite fitting as AIs seek their shell </p></li></ul>]]></content:encoded></item><item><title><![CDATA[From LECHTTURM 1917 to Markdown: a workflow for personal AI context]]></title><description><![CDATA[Issue 282: How I took 10 years of notebooks and used Claude Code build my knowledge]]></description><link>https://www.proofofconcept.pub/p/from-lechtturm-1917-to-markdown-a</link><guid isPermaLink="false">https://www.proofofconcept.pub/p/from-lechtturm-1917-to-markdown-a</guid><dc:creator><![CDATA[David Hoang]]></dc:creator><pubDate>Sun, 25 Jan 2026 17:30:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QLCj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42cbbc2a-dd61-4cb4-8ee4-d25192a09a82_2000x1406.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://www.proofofconcept.pub/i/183399501/4-personal-llms-and-agents">Personal LLMs and Agents</a> is an area I&#8217;m focusing on this year. I&#8217;m in the phase where I&#8217;m prototyping what that looks like. What works well for me is using the combination of Claude Code and Obsidian as my notes. Since Claude Code has local access to Obsidian and the Markdown files, it makes updating notes and automating work simple. However, I don&#8217;t fu&#8230;</p>
      <p>
          <a href="https://www.proofofconcept.pub/p/from-lechtturm-1917-to-markdown-a">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>