<?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[James Pember]]></title><description><![CDATA[Thoughts on AI, startups, technology, marketing and product. 

https://www.linkedin.com/in/jamespember/]]></description><link>https://jamespember.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4BAw!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f51ea49-6c9f-48bf-b02a-8796ead5f3c8_1024x1024.png</url><title>James Pember</title><link>https://jamespember.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 27 Jun 2026 02:55:29 GMT</lastBuildDate><atom:link href="https://jamespember.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[James Pember]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[jamespember@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[jamespember@substack.com]]></itunes:email><itunes:name><![CDATA[James Pember]]></itunes:name></itunes:owner><itunes:author><![CDATA[James Pember]]></itunes:author><googleplay:owner><![CDATA[jamespember@substack.com]]></googleplay:owner><googleplay:email><![CDATA[jamespember@substack.com]]></googleplay:email><googleplay:author><![CDATA[James Pember]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Weekend Reading List — 27/03/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-27032026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-27032026</guid><pubDate>Fri, 26 Jun 2026 22:00:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/X3yOsABcaHw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://summerlightning.substack.com/p/llms-pre-commodify-ideas">LLMs pre-commodify ideas</a>&#8221; - Sachin Benny. Fun way to think about staying original in an AI world: front-run an idea <em>before</em> it makes it into the training data.  </p></li><li><p>&#8220;<a href="https://kevinkelly.substack.com/p/why-are-llms-smart">Why are LLMs Smart?</a>&#8221; - Kevin Kelly. Great as always from KK on intelligence and exactly where &#8220;intelligence&#8221; is coming from when an LLM solves a problem for you. </p></li><li><p>&#8220;<a href="http://Post agent companies">Post agent companies</a>&#8221; - Yoni Rechtman and Justin Woodbridge. It&#8217;s weird to think about, but the &#8220;value&#8221; of agents as &#8220;digital labor&#8221; will naturally decrease as open source models improve and the unit cost of inference plummets. Giving away the digital labor for free, but using that to build a more traditional network effect or data moat seems like the smartest move long term.   </p></li></ol><h3>Music </h3><div id="youtube2-X3yOsABcaHw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;X3yOsABcaHw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/X3yOsABcaHw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Brute force]]></title><description><![CDATA[I&#8217;ve been seeing a lot of posts online recently about why we are 3.5 years into the ChatGPT era, yet half the knowledge work sector is still unsure if AI is actually a net-positive for their personal productivity.]]></description><link>https://jamespember.substack.com/p/brute-force</link><guid isPermaLink="false">https://jamespember.substack.com/p/brute-force</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Mon, 22 Jun 2026 01:33:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HrsC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been seeing a lot of posts online recently about why we are 3.5 years into the ChatGPT era, yet half the knowledge work sector is still unsure if AI is actually a net-positive for their personal productivity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7tmk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7tmk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 424w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 848w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 1272w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7tmk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png" width="576" height="312" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:312,&quot;width&quot;:576,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54191,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/202557104?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7tmk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 424w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 848w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 1272w, https://substackcdn.com/image/fetch/$s_!7tmk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cbf9efc-3d63-4c55-b691-a55ca5c5384a_576x312.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In this post above, Anna raises an interesting analogy. Cooking vs baking. She noted that AI right now is incredible for cooking, taking a picture of your fridge, applying some human judgment, and dynamically riffing on a recipe. But for baking? Not so much. Baking is high-stakes! Once the muffin is in the oven, you can&#8217;t go back and change anything. Her argument was, when things go wrong in high-stakes knowledge work, you end up spending more time sifting through AI-generated slop trying to fix it than you would have spent just doing the work yourself. </p><p>It&#8217;s a smart framing, and on the surface makes a lot of sense. But it also perfectly highlights the fundamental gap between the &#8220;chatbot&#8221; era we are leaving behind, and the <a href="https://jamespember.substack.com/p/a-roadmap-for-building-the-future">&#8220;agentic&#8221; world we are moving into</a>. </p><p>When we use a chatbot (like ChatGPT or Gemini), we are stuck in a <a href="https://jamespember.substack.com/p/the-one-shot-mirage">one-shot</a> paradigm. You write a prompt, hit enter, and you pray the model bakes the perfect muffin on the first try. If it doesn&#8217;t, the burden of iteration (i.e. fixing it) falls entirely on you. We&#8217;ve all experienced the pain of prompting and prompting, and getting worse and worse results. </p><p>The opposite of a perfect one-shot is raw, brute-force iteration. Trying, failing, tweaking, and trying again until it&#8217;s right. But to understand why we haven&#8217;t built systems this way until now, we have to completely re-frame our relationship with the conceptual merit of accuracy, efficiency, and quality.</p><p>We are programmed to hate inefficiency. If a human baker ruined five batches of muffins just to figure out the right recipe for the sixth, we&#8217;d call them incompetent (<em>not to mention extremely inefficient</em>). </p><p>Once you start thinking about it, you see this cultural meme everywhere:</p><ul><li><p>&#8220;<em>Measure twice, cut once</em>&#8221;</p></li><li><p>&#8220;<em>If a job is worth doing, it&#8217;s worth doing well</em>&#8221;</p></li><li><p>&#8220;<em>Slow is smooth, and smooth is fast</em>&#8221;</p></li><li><p>&#8220;<em>Do it right, or don&#8217;t do it at all</em>&#8221;</p></li></ul><p>Every piece of cultural wisdom we&#8217;ve inherited as a species is designed to minimise waste because, for humans, failure <s>is</s> was expensive. Generating multiple incorrect, broken versions of a task (on purpose) just to find the single right one feels instinctively like &#8220;slop&#8221; and waste to us.</p><p>But today compute is cheap, humans are expensive, and agents aren&#8217;t humans.</p><p>An agentic system doesn&#8217;t <em>need</em> to get it right on the first try. The agent&#8217;s job is to embrace the exact brute-force trial and error that we find so distasteful, and handle it entirely in the background. Whilst you sleep, or do something else, autonomously.</p><p>To lean into the baking analogy: an agent can very cheaply bake 5 versions of the muffin, run an automated validation loop on the results, quietly throw out the four failures, and only serve you the one that actually worked. It ruins five batches of muffins <em>so you don&#8217;t have to.</em></p><p>This is the structural shift we are all navigating right now. We are moving away from AI as a synchronous, real-time conversational partner, and toward AI as an asynchronous, autonomous machine. It&#8217;s a weird, exciting and difficult journey. </p><p>AI won&#8217;t make us more productive if we rely on a perfect one-shot prompt every time. AI will (only) revolutionise knowledge work if it&#8217;s allowed to brute-force the trial and error while we sleep. If you can hand over a high-stakes baking problem at 5 PM, and by the time you wake up, the agent has quietly burned through the slop, course-corrected, and left the perfect result waiting for you. </p><p>I get it, it feels instinctively wrong to rely on brute force. It rubs up against all of our our ingrained cultural instincts. But when the friction of iteration drops to zero, throwing compute at the wall until it sticks isn&#8217;t slop, it&#8217;s just smart. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading. Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HrsC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HrsC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HrsC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1783807,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/202557104?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HrsC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!HrsC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7451360a-60cc-4a39-850e-da7f5622f070_1376x768.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Gemini prompt: &#8220;Illustrate &#8220;brute force&#8221; in risograph style&#8221;.</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 20/06/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-20062026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-20062026</guid><pubDate>Fri, 19 Jun 2026 21:31:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/O9f91sP0V-c" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://spyglass.org/siri-ai/">Apple Wins Consumer AI By Default</a>&#8221; - MG Siegler. Apple has been copping it for years about why they are so behind in the AI race. History says they shouldn&#8217;t be counted out though. Apple has a long track record of waiting and watching new technological shifts whilst taking their time to ship the <em>best</em> experience for mass-market consumers. See Airpods/iPhone/Apple Watch etc&#8230;. </p></li><li><p>&#8220;<a href="https://jasmi.news/p/2026-advice">The old world is dying</a>&#8221; - Jasmine Sun. At this point, there can be no doubt that AI (and the broader macroeconomic environment) means that the traditional pathways for younger people are eroding (or evolving?). Maybe this isn&#8217;t such a bad thing? </p></li><li><p>&#8220;<a href="https://tomcritchlow.com/2026/06/08/termites-tokens/">Of Termites &amp; Tokens</a>&#8221; - Tom Critchlow. Great and fun piece about how organisations must (should) adapt to a token-first world.  </p></li></ol><h3>Music </h3><div id="youtube2-O9f91sP0V-c" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;O9f91sP0V-c&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/O9f91sP0V-c?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[What does ChatGPT want me to do?]]></title><description><![CDATA[Every time I get an email from ChatGPT, it leaves me both confused and worried about what the future looks like for OpenAI.]]></description><link>https://jamespember.substack.com/p/thinkers-with-taste</link><guid isPermaLink="false">https://jamespember.substack.com/p/thinkers-with-taste</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Wed, 17 Jun 2026 10:06:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YGaw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd4477a5-80ee-463b-9ab5-0e745fc4603b_1601x892.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every time I get an email from ChatGPT it leaves me both confused and worried about what the future looks like for OpenAI.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BJhN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BJhN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 424w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 848w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 1272w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BJhN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png" width="619" height="318" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:318,&quot;width&quot;:619,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53413,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/175391191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BJhN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 424w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 848w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 1272w, https://substackcdn.com/image/fetch/$s_!BJhN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0331f789-8f6a-48c7-87a7-60f6c1347897_619x318.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I get sporadic and random emails about everything from recipes to &#8220;self-care&#8221;. Even the copy feels confused. &#8220;<em>Ask anything &#8212; really</em>&#8221;. Here&#8217;s a push notification I just received a few minutes ago. This all feels just incredibly disjointed.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iqcc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iqcc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 424w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 848w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 1272w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iqcc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png" width="1170" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77899,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/175391191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iqcc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 424w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 848w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 1272w, https://substackcdn.com/image/fetch/$s_!iqcc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc64b9a-2c20-4d2e-a0af-1b6d5a7224d6_1170x550.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The ChatGPT brand, whilst household and <em>very well known</em>, feels all over the place. Dave Morin <a href="https://youtu.be/Yvox4U_8u1w?t=1262">described OpenAI&#8217;s overarching brand narrative as &#8220;</a><em><a href="https://youtu.be/Yvox4U_8u1w?t=1262">portfolio</a></em><a href="https://youtu.be/Yvox4U_8u1w?t=1262">&#8221; the other day on his podcast</a>, and I think that&#8217;s pretty spot on. OpenAI is trying to be <em>everything</em> to <em>anyone</em>. A jack of all AI-trades. </p><p>If OpenAI&#8217;s narrative is &#8220;portfolio&#8221;, Anthropic&#8217;s is probably <a href="https://www.anthropic.com/news/fable-mythos-access">&#8220;fear&#8221;</a>, but of course they&#8217;re trying to establish &#8220;<a href="https://jamespember.substack.com/p/keep-thinking-thoughts-on-the-anthropic">thinking</a>&#8221; as another brand pillar too. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q2UL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q2UL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 424w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 848w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 1272w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q2UL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png" width="653" height="430" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:430,&quot;width&quot;:653,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35258,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/175391191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!q2UL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 424w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 848w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 1272w, https://substackcdn.com/image/fetch/$s_!q2UL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde8b8018-2e07-4140-a316-5ce51b91aa7c_653x430.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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 Claude product page</figcaption></figure></div><p>Google&#8217;s core narrative is probably &#8220;infrastructure&#8221; and Apple's might be their classic &#8220;it just works&#8221; (when it actually works&#8230;) alluding to local and on-device AI integrated into to all the apps.  </p><p>Now, the counter to all this is, ChatGPT is probably the most mainstream and household brand name in all of AI, which sure counts for a lot. But the counter-to-this-counter is that ChatGPT&#8217;s once-dominant stranglehold on consumer AI seems to be slipping. Is ChatGPT at risk of becoming the Myspace of the AI era? </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C709!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C709!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 424w, https://substackcdn.com/image/fetch/$s_!C709!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 848w, https://substackcdn.com/image/fetch/$s_!C709!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 1272w, https://substackcdn.com/image/fetch/$s_!C709!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C709!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png" width="688" height="272" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/750a5804-c958-4c15-a584-781bb612916d_688x272.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:272,&quot;width&quot;:688,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/175391191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C709!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 424w, https://substackcdn.com/image/fetch/$s_!C709!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 848w, https://substackcdn.com/image/fetch/$s_!C709!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 1272w, https://substackcdn.com/image/fetch/$s_!C709!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750a5804-c958-4c15-a584-781bb612916d_688x272.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://techcrunch.com/2026/06/16/chatgpts-market-share-slips-below-50-for-first-time/">TechCrunch</a> (June 16 2026)</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xxg4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xxg4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xxg4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg" width="680" height="481" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:481,&quot;width&quot;:680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;AI assistant marketshare&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="AI assistant marketshare" title="AI assistant marketshare" srcset="https://substackcdn.com/image/fetch/$s_!Xxg4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Xxg4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5459274-d4f1-46dd-bba5-3c7f26d4112b_680x481.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">Source: Sensor Tower</figcaption></figure></div><p><a href="https://www.youtube.com/watch?v=jj_jJl5bBfU">Some might say</a> that this is just classic segmentation and focus. OpenAI is going after mums and normies (huge market), whilst Anthropic instead is going after knowledge workers and &#8220;ambitious people&#8221; (smaller but more valuable market per user?). But it&#8217;s not <em>that</em> simple IMO. OpenAI is pushing me to make fun selfies and figure out what to make for dinner, but <em>also</em> wants to own the future of agentic software engineering with Codex. OpenAI wants their cake and to eat it too. </p><p>Ultimately, OpenAI will have to fight really hard to maintain their share, given this market is <em>just</em> heating up. <a href="https://spyglass.org/siri-ai/">Apple is ready to launch Siri 2.0</a> and Gemini is already a first-class citizen of every Android device, of which there are billions. Google and Apple are both going to be very formidable competitors in the race to win the consumer/normie market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qIjE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qIjE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 424w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 848w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 1272w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qIjE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:248674,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/175391191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!qIjE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 424w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 848w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 1272w, https://substackcdn.com/image/fetch/$s_!qIjE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1b96784-0fdb-4abb-8d1e-99014c659f3a_2092x1168.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.linkedin.com/feed/update/urn:li:activity:7379090640313417728">Credit to Hannah Bahl for visualising this first</a>.</figcaption></figure></div><p>Can OpenAI have it all? Can you win the suburban mums and the coders? Time will tell, but either way, it&#8217;s fascinating to see these  giant players in the frontier lab space battle it out in the differentiation arena. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Project: Recreating the internet of my youth]]></title><description><![CDATA[&#8220;Research suggests&#8221; that ones musical discovery peaks at age 24.]]></description><link>https://jamespember.substack.com/p/project-recreating-the-internet-of</link><guid isPermaLink="false">https://jamespember.substack.com/p/project-recreating-the-internet-of</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Mon, 15 Jun 2026 12:50:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!r1k0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;Research suggests&#8221; that ones musical discovery peaks at age 24. I turned 24 in the year 2013. For me, this all makes sense. Between the years 2005 to 2015 I was totally obsessed with music. I spent hours online every night, scouring album review blogs, downloading random mp3s and watching music videos on early YouTube. I played in bands and went to shows. Music for me, like many at that same age, was everything. </p><p>There was something <em>unique</em> about music discovery during this period of time. The internet as a distribution mechanism for music was just starting to become truly meaningful. Enough time had passed since Napster, and <a href="https://www.theguardian.com/music/2015/oct/22/arctic-monkeys-debut-single-i-bet-you-look-good-dancefloor">big bands</a> were blowing up thanks in part at least to platforms like MySpace. It was the era of the &#8220;free mp3&#8221; and transferring music from your laptop to your iPod with a USB cable. Even the streaming services (<em>Spotify didn&#8217;t get to Australia until 2010-ish</em>) were &#8220;library-first&#8221;. You had to search and tend to your your library like a garden, carefully. </p><p>It&#8217;s cliche, but there was something magical about <em><a href="https://en.wikipedia.org/wiki/StumbleUpon">stumbling upon</a> </em>your new favourite song in some <em>weird corner</em> of the internet. The serendipity of it all. I&#8217;m sure previous generations felt the same way about the record store, but actually for precisely the same reason. You went looking, and you <em>found</em> something. You weren&#8217;t <em>served</em> it.   </p><div class="callout-block" data-callout="true"><p><em>Side note: A question I&#8217;ve had stuck in my head for a decade+ is why I&#8217;m willing to give music I actively discover a chance, but when passively served music via an algorithm, I find myself fighting the urge to skip any song I haven&#8217;t heard within seconds. Passive discovery for me requires discipline. There must be some interesting psychological explanation for this&#8230;</em></p></div><p>Anyway, during this &#8220;golden age&#8221; of musical discovery, <a href="https://www.vice.com/en/article/the-rise-and-fall-of-the-hipster-music-era-2000-2014-vices-definitive-timeline/">I was very into the indie music scene</a>. I read (brilliant) independent blogs like <a href="https://en.wikipedia.org/wiki/Gorilla_vs._Bear">Gorilla vs Bear</a>, <a href="https://web.archive.org/web/20100731071909/http://www.youaintnopicasso.com/2010/07/29/mp3-new-jens-lekman-the-end-of-the-world-is-bigger-than-love/">You Aint No Picasso</a>, <a href="https://web.archive.org/web/20100709063218/http://iguessimfloating.blogspot.com/2010/03/hypeworthy-foxes-in-fiction.html">I Guess I&#8217;m Floating</a>, <a href="https://en.wikipedia.org/wiki/Tiny_Mix_Tapes">Tiny Mix Tapes</a> and yes, a lot of Pitchfork too. These blogs ranged in size and popularity, some of the smallest probably had just thousands of daily readers, whereas Pitchfork was obviously a formidable cultural powerhouse at its peak, but all of them felt &#8220;intimate&#8221; anyway, in a way that has never really been recaptured in the social media/&#8221;big internet&#8221; era. </p><p>I find myself wanting to <em>go back</em> to this version of the internet (or maybe I&#8217;m just feeling nostalgic&#8230;), but I&#8217;m not sure that it&#8217;s possible. Most of these blogs have shut down and many of the internal links are almost all dead. This internet is gone, sadly. </p><p>So I decided to build a little <em>time-portal</em> for myself, a way to dip back into this era. It&#8217;s a list of the 1000 &#8220;best&#8221; (imo) songs from this era. It has a nice little YouTube player and there are even some categories and themes too. </p><p>Listen along if this sort of this is your jam: <a href="https://music.jamespember.com/">https://music.jamespember.com/</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r1k0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r1k0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 424w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 848w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 1272w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r1k0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png" width="1456" height="877" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:877,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:364181,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/201957129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!r1k0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 424w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 848w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 1272w, https://substackcdn.com/image/fetch/$s_!r1k0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c9e173-00c0-4a50-b990-7fcff9d3e844_1484x894.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 13/03/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-13032026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-13032026</guid><pubDate>Fri, 12 Jun 2026 22:42:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/0o9_cxGbt30" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://reshufflebook.com/fallacies/jevons-misunderstanding">Jevons Misunderstanding</a>&#8221; - Sangeet Paul Choudary. Bit of a grim read, but worth reading. Basically, even though Jevons Paradox means we will likely see increased demand for knowledge work, it doesn&#8217;t necessarily mean we&#8217;ll need <em>more</em> people to do it. </p></li><li><p>&#8220;<a href="https://ideas.fin.ai/p/two-glass-boxes">Two glass boxes</a>&#8221; - &#193;ngela Castillo-Gill. Good read on designing AI-powered enterprise products and the new types of personas or users you need to build for &#8212;&gt; those who configure the systems and those who consume the system. A totally new type of power-user. </p></li><li><p>&#8220;<a href="https://velvetnoise.substack.com/p/how-to-enter-side-doors">how to enter side doors</a>&#8221; - Maja Wilbrink. Great career-advice piece on becoming legible and shooting your shot. The front door is increasingly shut (or just too crowded), side doors is a great way to think about finding future opportunities. </p></li></ol><h3>Music </h3><div id="youtube2-0o9_cxGbt30" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;0o9_cxGbt30&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/0o9_cxGbt30?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A roadmap for building the future of SaaS]]></title><description><![CDATA[and how product teams should respond to the age of AI.]]></description><link>https://jamespember.substack.com/p/a-roadmap-for-building-the-future</link><guid isPermaLink="false">https://jamespember.substack.com/p/a-roadmap-for-building-the-future</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Thu, 11 Jun 2026 02:25:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PvAg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I really like this slide <a href="https://www.linkedin.com/posts/destraynor_im-in-berlin-to-keynote-uxdx-and-also-tech-activity-7465322700610297856-nJGz">I saw online</a> from Des Traynor, one of the co-founders of Intercom.. <em>uh I mean</em> Fin. For all the frothy hype and exuberance in the AI&lt;&gt;software discourse, I find this is such a clean and concise summary of what people <em>mean</em> when they talk about &#8220;agentic&#8221; products and the future of SaaS. I don&#8217;t think I&#8217;ve ever actually seen the attributes and characteristics laid out this clearly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V2Il!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V2Il!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 424w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 848w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 1272w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V2Il!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png" width="1280" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:574934,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/201131712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V2Il!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 424w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 848w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 1272w, https://substackcdn.com/image/fetch/$s_!V2Il!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ff71de-3469-495d-bb6c-13dc09292956_1280x718.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://www.linkedin.com/posts/destraynor_im-in-berlin-to-keynote-uxdx-and-also-tech-activity-7465322700610297856-nJGz?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAmlHW0BLq9rIQIbZooU2CqQx0SvyBj-HFY">This post</a> from Des.</figcaption></figure></div><p>This is something I am thinking a lot about, and a constant topic of conversation in our product team, so as I try to think about how we are adapting to this new reality, I thought it would be helpful for me to just step through each of these points and flesh out the thinking and what it really means. </p><p>Let&#8217;s go through these one by one. </p><h3><strong>&#8220;Own complete domain areas&#8221; </strong></h3><p>From platform suites, to specialisation and best-of-breed, it feels like our industry changes its collective mind every few years as to what the best way to architect a software stack is. </p><p>In the age of AI, it is becoming clear that tools and point solutions are in a very vulnerable position, because AI and coding agents place tremendous negative pressure on the pricing power of these &#8220;lighter weight&#8221; tools. AI is very capable at building tools, so it&#8217;s going to be increasingly difficult to justify higher prices and annual contract expansion. For a SaaS company with any level of ambition, this isn&#8217;t a feasible way to operate. However, out of these tool-ashes comes a huge opportunity for software companies to own <em>entire domains</em>. To be more than just a tool. To be a solution that doesn&#8217;t just <em>enable</em> the work to be done, but increasingly <em>does</em> the work too. </p><p>What&#8217;s most interesting here is that sufficiently ambitious product teams can start to flex their product development muscles and expand into <em>more</em> of their domains. By the way, for this piece, my definition of a domain is the combination of raw tooling and the (often unwritten) knowledge of how, when and where to use the tools. </p><div class="callout-block" data-callout="true"><p>Domain = (Tools + Organisational Expertise + Industry Convention) </p></div><p>Let me use a real life example from <a href="https://komo.tech">Komo</a>, where I lead product. Historically, our <em>domain</em> has been customer engagement, but more specifically <em>interactive content</em>, a smaller slice of that broader domain. Our customers, which are large global consumer brands (like Live Nation, NBC Universal or the the New York Comic Con) use our product to design and deploy interactive content to their audiences. This can be competitions, quizzes or micro-games, just to name a few examples.</p><p>Generally speaking, Komo has been deployed in an enterprise stack alongside existing tools in the Marketing Automation, CDP and CRM categories. We&#8217;ve operated within a wider ecosystem of tools and systems that support our domain. </p><p>We&#8217;ll always play nice (partner, co-sell, integrate) with other software vendors to be sure, but recently, we&#8217;ve been seeing a lot of traction with helping customers consolidate more of these &#8220;generic martech&#8221; capabilities into Komo. Put simply, more of the stack collapsing into one platform. </p><p>Why are customers asking for this? For two reasons: </p><ol><li><p>Less tools is <em>almost</em> <em>always</em> better.  Everyone instinctively knows this.</p></li><li><p>Consolidated tools in a given domain is the only way to <em>reliably</em> deploy agents.  </p></li></ol><p>Every big enterprise, including all of our customers, want to deploy agents. They see the vision clearly, they&#8217;ve all drank the kool-aid. However, as we have all learned over the past few years, it is just <em>not</em> that easy to get this stuff to work reliably beyond a cool demo. Deploying an agent to run, for example, customer engagement, across 3-5 different software products (CMS, CRM, CDP&#8230;), is just not viable. Integration tax, data-sync latency, security concerns, permissions issues and maintaining up to date context are just a handful of the immediate roadblocks here. It&#8217;s worth noting that this dilemma exists in practically every domain and software category today. </p><p>If you can consolidate all of the tooling (modular capabilities) needed in one place, encode all of the domain expertise (historical learning, what&#8217;s been tried and failed, guardrails, playbooks, rules) and then use agents to drive the car, we start to get closer to a true &#8220;system of work&#8221;-style paradigm.  </p><p>Five years ago, the prevailing product orthodoxy was to pick a lane and stay in it. It was simply to much effort for a team like ours to expand into new pockets of our domain. &#8220;Core business&#8221; and all that. Suddenly, there is an opportunity, for strong product teams, with strong customer relationships, to expand quickly into all of the open space in their domain. </p><h3><strong>&#8220;Are fully agentic&#8221;</strong></h3><p>Almost all of the software we use every day, at least until five minutes ago, has been <a href="https://minutes.substack.com/p/tool-shaped-objects">tool-shaped</a>.  Tools that enable humans to do work in a more productive manner. The shape of these software tools have been remarkably consistent across multiple generations. Lists, forms, graphs, tables and buttons. Focus-type-point-and-click. I touched on it above, but one really cannot understate just how big of a mental shift it is to think about software as not just tools that help humans do work, but as a system that can <em>do work too</em>. </p><p>It&#8217;s no surprise to anyone reading this, but we&#8217;re of course now at the point where AI is getting fairly good at reasoning, researching, writing, coding and coordination. When these capabilities sit on top of the domain context we talked about above, things start to get very interesting.  </p><p>This all has obvious implications for pricing power in two distinct ways. Firstly, software can now in theory angle for budget previously tied up in labor costs but secondly, and perhaps most importantly, solutions that <em>do</em> work and achieve outcomes can start to price based on outcomes and the work done. You will no longer want to pay for a tool to help <em>you</em> with project management, you will want to pay for a solution that <em>does</em> your project management.</p><h3><strong>&#8220;Let you interact however you want&#8221;</strong></h3><p>This idea of <a href="https://jamespember.substack.com/p/headless-saas-and-using-my-own-product">headless composability</a> has been one of the most common themes of my blog posts over the past year, because I am fairly convinced that it represents a really seismic shift in how we will think about building products in the future.</p><p>In the future, product and design teams will consider agents to be as relevant a &#8220;user group&#8221; to optimise for, as their human counterparts. APIs, CLIs and SDKs are going to be a far bigger priority for product teams than ever before. This will enable customers to use products in totally new ways: from the command line, from a chatbot or via a copilot-style experience in product too.</p><h3><strong>&#8220;Are self-improving&#8221;</strong></h3><p>This is perhaps the hardest one to nail down, largely because there is a massive misunderstanding out there in the community, especially among customers, about how this actually works.</p><p>Many buyers assume that the large language models <em>inherently</em> learn on the fly. They expect that every time an end-user chats with a model, it retains that exact conversation and magically gets smarter for the next run. But foundation models don&#8217;t improve statically in real-time. If you feed the exact same prompt to a frozen API weights-set, you&#8217;re going to get a similar, static level of capability.</p><p>This is all trickier than it sounds. For example, we work with a lot of customers in global sport. One of the most common use cases is in-venue activation. But there are a million-and-one little details here which need to be accounted for. Sending some content to fans 5 minutes after their team has just lost an important game and their best player has been injured is a big no-no, but the models won&#8217;t inherently understand this domain-specific context. This is the task ahead of product teams today in this era: figuring out how to encode all of the little nuances and details. </p><p>The &#8220;self-improving&#8221; loop doesn&#8217;t happen at the model layer; it happens at the application layer. It&#8217;s about building the &#8220;harnesses&#8221; around the model. When a user edits an AI-generated campaign in Komo, or rejects a specific design choice, that telemetry has to be captured, structured, and fed back into a system which attempts to store these &#8220;learnings&#8221; to better prompt the models next time. This is not out-of-the-box AI capability. True self-improvement in AI-first software means the system is constantly optimising its own prompts, memory retrieval, and domain guardrails based on real-world usage, making the software uniquely better for that specific customer and use case every single day. </p><h3><strong>&#8220;Are strategic systems&#8221;</strong></h3><p>Historically, a platform like Komo has been viewed primarily as a tool for <em>tactical implementation</em>. A marketing team uses us to execute a specific initiative: &#8220;We need to launch a quiz for the New York Comic Con by Friday.&#8221; </p><p>This isn&#8217;t unique to Komo tough, this actually goes for almost all enterprise software today. The humans define the strategy in a meeting room somewhere, and the software is just the execution mechanism. The software doesn&#8217;t <em>really understand</em> the strategy.  </p><p>The shift to an agentic world entirely flips this dynamic. We are moving from tactical execution to goal- and strategy-setting.</p><p>Instead of telling the software what to build, the team will input a high-level business objective: &#8220;<em>We need to increase first-party data capture among Gen Z attendees at Live Nation events by 15% this quarter</em>.&#8221; The software then steps up into the strategic role. It analyses historical engagement data, reviews what campaigns worked or failed in the past, designs the optimal interactive experience, schedules the roll out, and monitors performance. The human moves from being the primary builder to being the editor-in-chief. From tool-shaped to strategy-shaped. </p><h3><strong>&#8220;The primary performance vector is the quality and depth of the AI&#8221;</strong></h3><p>The first era of AI copilots, if we are being completely honest, were often extremely dumb. They were largely thin UI skins slapped on top of raw LLM endpoints. We called them &#8220;wrappers&#8221; back then. Glorified auto-complete bars that lacked any real sense of context, memory, or domain awareness.</p><p>In this new era, your core engineering moat isn&#8217;t just your UI or your database model. As Des says, &#8220;<em>the primary performance vector is the quality and depth of the AI</em>&#8221;.</p><p>The harness is the product now. We&#8217;re already seeing some truly fascinating work here. This world will require moving far beyond stitching together API calls toward building deeply contextual and verticalised systems, and maybe even custom models, similar to what <a href="https://fin.ai/cx-models">Intercom has done with Fin</a>, or what Canva and Leonardo.ai are doing <a href="https://www.linkedin.com/posts/leonardo-ai-part-of-canva-has-released-share-7359712575556653056-gNR8/">with visual generation</a>. It means creating sophisticated &#8220;cognitive&#8221; architectures. The job as a modern product team is no longer just building great software features, the job is building a highly optimised &#8220;system&#8221; around the AI to maximise its capability to do real work within your specific domain.</p><div><hr></div><p>These attributes, these new characteristics, form the basis of <em>a new moat</em>. It&#8217;s never been more viable to <a href="https://www.linkedin.com/posts/jamespember_one-of-the-novel-things-about-vibe-coding-activity-7340547986046783488-gpp7">ship internal tools</a>, <a href="https://jamespember.substack.com/p/beware-the-saas-graveyard">to rip out overly expensive point solutions</a> and <a href="https://jamespember.substack.com/p/i-built-a-perfectly-good-customer">roll tools specifically suited to your needs</a>. This means the bar for what we will consider &#8220;premium&#8221; software is going to be drastically raised, but the opportunity on the other side may be bigger than any other time in software history.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PvAg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PvAg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PvAg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Deep Dive: The Wanderer Above a Sea of Fog &#8211; Animato&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Deep Dive: The Wanderer Above a Sea of Fog &#8211; Animato" title="Deep Dive: The Wanderer Above a Sea of Fog &#8211; Animato" srcset="https://substackcdn.com/image/fetch/$s_!PvAg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PvAg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0328b863-e425-42b3-8c75-56f6beda0953_2000x1500.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">Wanderer above the Sea of Fog by Caspar David Friedrich (1818)</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 06/03/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-06032026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-06032026</guid><pubDate>Fri, 05 Jun 2026 22:35:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/z-aKOc5nN2c" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://www.sachee.com.au/the-markdown/when-everyone-can-build-what-do-you-actually-own">When everyone can build, what do you actually own?</a>&#8221; - Sachee Perera. A few years into the AI boom, it&#8217;s now clearer than ever. We have way <em>more software</em>, but it&#8217;s still <em>not really</em> any easier to build a <em>software</em> <em>business. </em>Good post outlining why.</p></li><li><p>&#8220;<a href="https://martinalderson.com/posts/whats-going-on-with-gemini/">What&#8217;s going on with Gemini?</a>&#8221; - Martin Alderson. So much of the talk in AI is centered around OpenAI and Anthropic, but Google is IMO the most interesting player in the space given its three unique structural advantages (cash, user distribution and novel TPU infra). But, as with most big companies, it&#8217;s kind of a sprawling mess right now. </p></li><li><p>&#8220;<a href="https://www.platformer.news/an-economists-case-against-the-ai-jobs-pocalypse/">An economist&#8217;s case against the AI jobs-pocalypse</a>&#8221; - Casey Newton. Good interview and discussion between Casey and a labor economist on what may or may not happen re: jobs due to AI and automation.  </p></li></ol><h3>Music </h3><div id="youtube2-z-aKOc5nN2c" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;z-aKOc5nN2c&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/z-aKOc5nN2c?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[australia, capital gains tax and outliers ]]></title><description><![CDATA[tech is not a cottage industry, but a deeply centralising force for change (which can be either good or bad, or both at the same time).]]></description><link>https://jamespember.substack.com/p/australia-capital-gains-tax-and-outliers</link><guid isPermaLink="false">https://jamespember.substack.com/p/australia-capital-gains-tax-and-outliers</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Mon, 01 Jun 2026 22:02:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wJA5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>tech is not a cottage industry, but a deeply centralising force for change (which can be either good or bad, or both at the same time). the question of whether the tech industry can help deliver a meaningful step change in our national prosperity probably comes down to whether we can build true outliers here or not. </p><p>if we want to really make a dent in our declining productivity and standard of living, we need more than just sustainable companies that fund a comfortable lifestyle for its employees, we need crazy outliers which not only create ungodly numbers of productive new jobs (just consider how many people google employ), but also develop networks of capital, talent and ideas that lead to clustering effects, where entirely new industries can be developed and nurtured. i&#8217;d argue we&#8217;ve already seen this in saas in AU (ty canva, safety culture and atlassian!) but now we also need it in robotics, aerospace, transport, clean energy, ai, data centres, manufacturing, biotech, you name it. </p><p>so imo the question just becomes, how do you create an environment that does as much as it can to encourage people to attempt to build outliers? </p><p>interestingly, i&#8217;m not certain that it&#8217;s all about tax. after all, i can&#8217;t think of one global tech unicorn company from dubai (famously low-tax region), but i can think of a ton (spotify, klarna, lovable, legora...) from sweden (famously high-tax region). </p><p>i&#8217;d argue this is because great tech &#8220;scenes&#8221; are ultimately more about culture and less about politics. but. can/should politics help change/nudge the culture? </p><p>ultimately the cgt debate is about incentives, vibes and a very delicate risk/reward balancing act. the cgt discount change messes with the risk/reward equation for tech founders, there&#8217;s just no question about that. whether one considers it right or wrong, good or bad, isn&#8217;t actually the thing. the thing is just what the downstream and second-order effects could be. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJA5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJA5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJA5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2418509,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/198848782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wJA5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!wJA5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e496ad-1247-43cf-b9a3-28df6b164447_1408x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 30/05/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-30052026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-30052026</guid><pubDate>Fri, 29 May 2026 22:10:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/KSa1zsPcj8w" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://colossus.com/article/inside-notion/">Inside Notion</a>&#8221; - Brie Wolfson / Camille Ricketts. Like Linear, Notion is a fascinating company to study, because on the surface, it just seemed so vulnerable to AI disruption. It&#8217;s &#8220;just&#8221; docs and tasks after all. Instead, they&#8217;re thriving. Lots of good lessons in here. </p></li><li><p>&#8220;<a href="https://www.robinsloan.com/lab/that-a-way/">Reasoning models don&#8217;t so much think as navigate</a>&#8221; - Robin Sloan. A beautiful little post musing on whether reasoning models are thinking by &#8220;thinking harder&#8221; i.e. applying more intellectual effort, or just <em>steering</em> or <em>navigating</em> towards the directionally correct &#8220;idea-space&#8221;. As always, Robin&#8217;s posts are short, sweet and crazy thought-provoking. </p></li><li><p>&#8220;<a href="https://fortune.com/2026/05/26/sam-altman-dario-amodei-walking-back-ai-jobs-apocalypse-prophecies-ipo/">Sam Altman and Dario Amodei are both walking back their AI jobs apocalypse prophecies as they eye blockbuster IPOs</a>&#8221; - Sasha Rogelberg. Turns out, fear-as-marketing was a pretty bad strategy for the frontier labs, at least in terms of mass market sentiment. A lot of people really don&#8217;t like AI, so it&#8217;s hard not to be cynical about these 180&#8217;s. You wonder what they really believe, and say behind closed doors.   </p></li></ol><h3>Music </h3><div id="youtube2-KSa1zsPcj8w" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;KSa1zsPcj8w&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/KSa1zsPcj8w?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I built an internal agent orchestration platform for my company. Here's what I learned. ]]></title><description><![CDATA[There are two interesting things going on in enterprise AI right now:]]></description><link>https://jamespember.substack.com/p/i-built-an-internal-agent-orchestration</link><guid isPermaLink="false">https://jamespember.substack.com/p/i-built-an-internal-agent-orchestration</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Mon, 25 May 2026 08:37:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mhvD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There are two interesting things going on in enterprise AI right now: </p><ol><li><p>Whilst the industry is obsessed with agents and agentic-everything, <em>so much </em>of internal enterprise AI adoption is still just LLM chatbots. Engineers are so far ahead of the curve here on what&#8217;s possible with coding agents, but <em>almost none</em> of that productivity has trickled down to Marketing, HR or Finance. </p></li><li><p>Almost all AI usage today is single-player. Productivity gains are almost always made in &#8220;private spaces&#8221;, the Gemini web app or the Claude Code CLI, but I can&#8217;t see what you&#8217;re talking to Gemini about. I see the output and the artifacts, but I don&#8217;t know how you got there. There is still no consensus on what &#8220;mission-control&#8221; for agents looks like today inside a company. The closest we have is Claude Cowork. </p></li></ol><p>As a weekend project, I decided to build a prototype of how I&#8217;d think about solving these problems. I call it <strong>Quarterdeck</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gVnT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gVnT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 424w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 848w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 1272w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gVnT!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png" width="1200" height="682.9411764705883" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:774,&quot;width&quot;:1360,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:120347,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gVnT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 424w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 848w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 1272w, https://substackcdn.com/image/fetch/$s_!gVnT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527eff22-a6f5-49c2-bddd-04e217ab4c2b_1360x774.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p> <strong>What is Quarterdeck?</strong> </p><ul><li><p>One platform for teams in a company to define their processes as <strong><a href="https://jamespember.substack.com/p/its-a-skill-issue">Skills</a></strong>.</p></li><li><p>A way to wire up <strong>Connected Apps</strong> and integrations (Slack, Posthog, Github etc).</p></li><li><p><strong>Agents</strong> that can read Skills and execute code in a safe and secure isolated sandbox.</p></li><li><p>Centralised <strong>Artifacts</strong> so agents can write and read files <em>outside</em> of their sandbox. </p></li><li><p>An <strong>Automations</strong> platform to orchestrate all of this (triggers, crons, scheduling).</p></li></ul><p><strong>How does it work?</strong> </p><ol><li><p>First, a user defines a Skill. A skill can be any recurring routine or process. The skill has a detailed set of instructions for <em>how</em> a task or process should be completed, <em>what</em> <em>order</em> steps should be completed in, <em>which tools</em> are required and what <em>output</em> <em>or artifact</em> the skill should generate. </p><ol><li><p>A simple example is a Skill could be &#8220;Weekly Product Usage Reporting&#8221;. The skill could tell the agent to go look at the usage stats in Posthog or Amplitude, reason about the most important stats and trends, compile it into a PDF and send it via Slack every Monday morning to the relevant channels. </p></li></ol></li><li><p>Skills can be invoked explicitly (i.e. the user tells the agent to use it via Chat), but agents can also figure out which Skills or Tools should be used to complete a task too.</p></li><li><p>Users can setup an Automation which trigger the agent to execute a task or skill, either based on a Trigger or Schedule. &#8220;Do this every Monday at 9am&#8221; vs &#8220;when triggered via API endpoint&#8221;. </p></li></ol><div><hr></div><p><strong>Each team has their own Workspace, where they can define their own Connected Apps and Skills.</strong> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s6GO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s6GO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 424w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 848w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 1272w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s6GO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png" width="212" height="370" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:370,&quot;width&quot;:212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15109,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s6GO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 424w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 848w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 1272w, https://substackcdn.com/image/fetch/$s_!s6GO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc269ef44-7541-4c55-bf1d-a4150b33a2e2_212x370.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VqZK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VqZK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 424w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 848w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 1272w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VqZK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png" width="1070" height="552" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:552,&quot;width&quot;:1070,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80988,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VqZK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 424w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 848w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 1272w, https://substackcdn.com/image/fetch/$s_!VqZK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9cbac7d-7fe7-4775-b43a-d4f0fc65777f_1070x552.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>A skill is </strong><em><strong>just</strong></em><strong> a Markdown file.</strong> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wY1q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wY1q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 424w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 848w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 1272w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wY1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png" width="1061" height="848" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:848,&quot;width&quot;:1061,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89270,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wY1q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 424w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 848w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 1272w, https://substackcdn.com/image/fetch/$s_!wY1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f5b7153-0f53-4b10-8c85-70d89cf7c026_1061x848.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Users can connect the apps they use using Connected Apps.</strong> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XcZ_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XcZ_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 424w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 848w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 1272w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XcZ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png" width="1066" height="394" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:394,&quot;width&quot;:1066,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41608,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XcZ_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 424w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 848w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 1272w, https://substackcdn.com/image/fetch/$s_!XcZ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd199d9d3-13ee-4e2d-ad13-3c2603dc0e69_1066x394.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Easily setup recurring automation&#8217;s using scheduling.</strong> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OEQk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OEQk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 424w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 848w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 1272w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OEQk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png" width="787" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:787,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48264,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OEQk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 424w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 848w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 1272w, https://substackcdn.com/image/fetch/$s_!OEQk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c755c7-9cd4-4b86-b803-8256ec9808b2_787x924.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>What&#8217;s cool is you can combine Skills and Connected Apps</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mC2c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mC2c!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 424w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 848w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 1272w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mC2c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png" width="715" height="185" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:185,&quot;width&quot;:715,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F349f1d83-5f54-4931-b71b-a18fa54da149_715x263.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mC2c!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 424w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 848w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 1272w, https://substackcdn.com/image/fetch/$s_!mC2c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10c5fb9c-a0b9-4d32-98ea-4cc168169765_715x185.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I built it entirely on the Cloudflare stack, using their <a href="https://developers.cloudflare.com/agents/">Agents</a> and <a href="https://developers.cloudflare.com/sandbox/">Sandbox</a> SDKs. It&#8217;s rough, but it <em>does work</em>, and you can see that this is so clearly going to become an important piece of the enterprise-AI puzzle. <a href="https://jamespember.substack.com/p/workslop-isnt-a-problem-worth-worrying">I&#8217;ve written before about this idea that true AI productivity gains are likely driven by a tiny group in most organisations and that they need systems</a>,  and I think something like this is the right set of core primitives: Skills, Agents, Connected Apps and Artifacts. </p><p>I&#8217;m not going to go any further with this because I already have a startup, and there at on of great companies solving for this &#8220;properly&#8221; (<a href="https://www.runtm.com/">Runtime</a> being a great example out of the latest YC batch) but nevertheless, it was a great way to better understand the emerging tool-chain and think more deeply about the core primitives and concepts in this space which is going to be coming increasingly important. </p><p>In most teams I&#8217;ve ever seen up close, people reinvent the wheel constantly. Grunt and glue work that could be automated isn&#8217;t, and process documentation is outdated and often ignored. Building an &#8220;agentic organisation&#8221; is a way out of this. It won&#8217;t be easy to get there (old habits and all that), but there is a path.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mhvD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mhvD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 424w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 848w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 1272w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mhvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png" width="1456" height="618" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:618,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2558783,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196602026?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mhvD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 424w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 848w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 1272w, https://substackcdn.com/image/fetch/$s_!mhvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182332ad-a60b-46df-9cd1-512301f15be2_1584x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 23/05/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-23052026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-23052026</guid><pubDate>Fri, 22 May 2026 22:01:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/5_kMPMgVTj8" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://jasmi.news/p/party-in-the-permanent-underclass">notes on AI, labor and China</a>&#8221; - Jasmine Sun. Jasmine&#8217;s Substack is must-read for anyone in tech, a refreshing and unique perspective that is neither pro or anti tech. This post is no different, for anyone thinking about AI job loss, east vs west etc. </p></li><li><p>&#8220;<a href="https://gwern.net/tool-ai">Why Tool AIs Want to Be Agent AIs</a>&#8221; - gwern. There&#8217;s a lot of debate in AI circles around &#8220;tools vs agents&#8221;. Put another way, are we building tools to make humans better/faster/stronger (i.e. the historical precedent for every technological leap) or are we building our replacements (i.e agents). Very good and detailed post. Worth carving out the time for. </p></li><li><p>&#8220;<a href="https://mollykinder2.substack.com/p/the-messy-middle">The Messy Middle</a>&#8221; - Molly Kinder. For some reason this week I&#8217;ve been reading a lot about jobs and AI, but I guess it&#8217;s a hot topic. AI is exciting, and we&#8217;re probably fine in the long-run (Jevons Paradox, new jobs etc), but there will be pain along the way. Sadly. </p></li></ol><h3>Music </h3><div id="youtube2-5_kMPMgVTj8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;5_kMPMgVTj8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/5_kMPMgVTj8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[all hands presentations on autopilot ]]></title><description><![CDATA[it&#8217;s endlessly fascinating what you can build with AI tooling nowadays, and just how much it forces you to rethink roles, responsibilities and tasks more broadly.]]></description><link>https://jamespember.substack.com/p/all-hands-presentations-on-autopilot</link><guid isPermaLink="false">https://jamespember.substack.com/p/all-hands-presentations-on-autopilot</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Fri, 22 May 2026 00:09:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T4_m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>it&#8217;s endlessly fascinating what you can build with AI tooling nowadays, and just how much it forces you to rethink roles, responsibilities and tasks more broadly.</p><p>like most companies, we hold a monthly all hands/town hall meeting, where we all gather and talk through the current state of the business. metrics, wins, challenges, highlights, low-lights etc. </p><p>i found it increasingly crazy that our team would spend a few hours every month pulling data, refining the framing and putting it into a deck for the session. reinventing the wheel on a monthly basis, literally. </p><p>i&#8217;ve long thought that reporting-on-autopilot could surely be possible with AI. all the data and context exists, albeit across 4-5 various places and platforms. </p><p>so i built it. it&#8217;s a simple set of python scripts that pull data from a few sources (github, posthog, hubspot, slack and some custom metrics spreadsheets) and then uses some <a href="https://jamespember.substack.com/p/its-a-skill-issue">skills</a>, a few templates, and importantly an LLM to turn this all into a simple set of outputs: a presentation (just an html file) and a document. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D2MR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D2MR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 424w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 848w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 1272w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D2MR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png" width="456" height="198" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:198,&quot;width&quot;:456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52437,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/197641166?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D2MR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 424w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 848w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 1272w, https://substackcdn.com/image/fetch/$s_!D2MR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1717bf87-4e49-4ca3-a10c-ce8130417a62_456x198.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>all of this happens in a few minutes and in my experience, does a really good job at scaffolding out 80-90% of what we&#8217;d put together anyway. it&#8217;s really cool and powerful, but also a glimpse into the future, i think. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LnHo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LnHo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 424w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 848w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 1272w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LnHo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png" width="1320" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:1320,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146309,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/197641166?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LnHo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 424w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 848w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 1272w, https://substackcdn.com/image/fetch/$s_!LnHo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36940fec-ae45-47d9-8a1f-d6eaca60c8e0_1320x554.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ys6L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ys6L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 424w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 848w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 1272w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ys6L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png" width="1323" height="498" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:498,&quot;width&quot;:1323,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:127138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/197641166?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ys6L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 424w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 848w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 1272w, https://substackcdn.com/image/fetch/$s_!ys6L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbe660d-ba29-44a8-b5de-1ca18b35bcf3_1323x498.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vp5F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vp5F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 424w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 848w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 1272w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vp5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png" width="1338" height="615" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:615,&quot;width&quot;:1338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:306910,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/197641166?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vp5F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 424w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 848w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 1272w, https://substackcdn.com/image/fetch/$s_!vp5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe205c965-b6ca-40cd-8786-5fc83cdea395_1338x615.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>the big takeaway, or the big idea on my mind right now is that, for so much knowledge work, the task is just <em>coordination:</em> shuffling data, numbers and information between systems, and distilling this into &#8220;context&#8221; that can be delivered to other people inside an organisation.</p><p>the big promise of AI is just to supercharge all of this coordination work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T4_m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T4_m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T4_m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2238935,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/197641166?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T4_m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!T4_m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b1bae0a-3855-4ff4-9a6b-028c643e2f90_1408x768.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 16/05/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-16052026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-16052026</guid><pubDate>Fri, 15 May 2026 23:16:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/EhUz4gARqZo" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://andonlabs.com/blog/ai-cafe-stockholm">Our AI started a cafe in Stockholm</a>&#8221; - Andon Labs. A Swedish AI research company let an agent &#8220;run&#8221; a cafe in Stockholm. &#8220;You won&#8217;t believe what happened next!&#8221;.</p></li><li><p>&#8220;<a href="https://www.a16z.news/p/the-ai-job-apocalypse-is-a-complete">The AI Job Apocalypse Is a Complete Fantasy</a>&#8221; - David George. Good read on the history of technological revolution, how these changes impact jobs and why this time it may not be any different. </p></li><li><p>&#8220;<a href="https://thegeneralpartnership.substack.com/p/the-best-companies-will-stop-making">The Best Companies Will Stop Making Software</a>&#8221; - Phin Barnes. An interesting take that argues that the &#8220;best&#8221; software companies in the future may operate more like Nike, a global design studio that controls brand and vision, whilst &#8220;outsourcing&#8221; the building further down the supply chain. </p></li></ol><h3>Music </h3><div id="youtube2-EhUz4gARqZo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EhUz4gARqZo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/EhUz4gARqZo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Workslop isn't a problem worth worrying about]]></title><description><![CDATA[Every week I read a new article complaining about workslop and how it&#8217;s ruining the workplace, but IMO this is missing the forest for the trees.]]></description><link>https://jamespember.substack.com/p/workslop-isnt-a-problem-worth-worrying</link><guid isPermaLink="false">https://jamespember.substack.com/p/workslop-isnt-a-problem-worth-worrying</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Sun, 10 May 2026 23:31:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Rd5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://nooneshappy.com/article/appearing-productive-in-the-workplace/">Every week I read a new article complaining about workslop and how it&#8217;s ruining the workplace</a>, but IMO this is missing the forest for the trees. Worrying about an entire org &#8220;<em>using AI properly</em>&#8221; is a massive trap because this assumes productivity is a flat line where everyone moves up 10% together. </p><p>I just don&#8217;t think that&#8217;s how things will work in the future. For most companies, massive step changes in productivity will likely be driven by a small number of hyper-productive-and-capable superstars who figure out how to get maximum leverage from the emerging toolchain. Big is no longer better.</p><p>80% of people using AI are using Gemini or ChatGPT to polish their emails or generate &#8220;docu-slop&#8221; that fills the void of a 40-hour work week. Then you&#8217;ve got the 20%, the ones building systems <a href="https://jamespember.substack.com/p/unblocked">and new ways of working</a> that make them infinitely more productive than their colleagues.  </p><p>The &#8220;workslop&#8221; crew is just hitting the &#8220;make this sound professional&#8221; button because they&#8217;re (still) playing the game of appearing productive. But from my vantage point, the power law/10x users aren&#8217;t worried about the appearance of work, they&#8217;re focused on leverage.</p><p>The mistake is trying to &#8220;fix&#8221; the slop. It&#8217;s a waste of energy. You will likely never train away the desire to look busy in a system that rewards busyness.</p><p>Instead, the only move that matters is identifying that top 20% of power users and figuring out how to <em>institutionalise</em> what they&#8217;re doing. If one person has figured out how to use agents, models, skills and a harness to do the work of five people, the goal isn&#8217;t to get the other four to use AI. It&#8217;s to turn that one person&#8217;s workflow into a repeatable system for the whole company. </p><p>The workslop is just the sound of the old world dying. Ignore the em-dashes and go find and promote the people building the work-systems of the future. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Rd5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Rd5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Rd5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2446676,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/196771521?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5Rd5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!5Rd5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f89b472-6786-4921-8c9b-164aa9c31e33_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 09/05/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-09052026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-09052026</guid><pubDate>Fri, 08 May 2026 01:09:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/2aWQWNSRaBw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://educatedguesser.substack.com/p/where-are-you-in-the-context-supply">Where Are You in the Context Supply Chain?</a>&#8221; - Educated Guess (aka Bucco Capital). A pretty cold, albeit quite accurate way to think about how AI-driven job disruption may play out on the field. Reminds me of that old quote: &#8220;There are only two jobs&#8212;making the product and selling the product&#8221;. Everything else is cost, a tax.  </p></li><li><p>&#8220;<a href="https://hardcoresoftware.learningbyshipping.com/p/230-mcp-its-hot-but-will-it-win">MCP - It&#8217;s Hot, But Will It Win?</a>&#8221; - Steven Sinofsky. There&#8217;s lots of chatter in our industry about headless, composability and middleware protocols (A2A/MCP etc) and this is a good piece that draws some historical parallels ultimately arguing that middleware rarely plays out as expected/hoped. </p></li><li><p>&#8220;<a href="https://www.bailliegifford.com/en/uk/individual-investors/insights/ic-article/2026-q1-ai-isn-t-coming-for-your-job-it-s-coming-for-your-mind-10061431/">AI isn&#8217;t coming for your job. It&#8217;s coming for your mind</a>&#8221; - Tom Slater. I&#8217;ve thought about this a lot, the idea that using AI a lot seems to really change the way your brain feels. I feel far more tired at the end of a heavy-AI-use workday. Good piece that argues that we&#8217;re going to need to seriously rewire/adapt our brains if using AI all day becomes the norm. </p></li></ol><h3>Music </h3><div id="youtube2-2aWQWNSRaBw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2aWQWNSRaBw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/2aWQWNSRaBw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Unblocked]]></title><description><![CDATA[Most people in tech are aware of Elon&#8217;s infamous operating principle of focusing entirely on fixing the most important problem in the company, until it&#8217;s solved.]]></description><link>https://jamespember.substack.com/p/unblocked</link><guid isPermaLink="false">https://jamespember.substack.com/p/unblocked</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Mon, 04 May 2026 04:42:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iwQe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most people in tech are aware of Elon&#8217;s infamous operating principle of <a href="https://www.linkedin.com/posts/chris-tottman_marc-andreessen-once-said-elon-musk-is-activity-7365714576119709696-KNTt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAmlHW0BLq9rIQIbZooU2CqQx0SvyBj-HFY">focusing entirely on fixing the most important problem in the company, until it&#8217;s solved</a>. </p><p>One way I am thinking about the holy trinity that is [<em>agent harness + <a href="https://jamespember.substack.com/p/its-a-skill-issue">skills</a> + models</em>] is that it becomes a framework for codifying and actually implementing this ethos. </p><p>What consumes time and energy every day and every week? </p><p>What problems are blocking growth and success? </p><p>Every process, every bottleneck, every strategic pain point <em>should be</em> fodder for your agents, or at least your humans + their agents. Through this lens, everything becomes a &#8220;skill issue&#8221;.  </p><p>Let&#8217;s use an example. At Komo, one of the most time-consuming things we do is help customers build custom reports based on their data. Very stock standard SaaS customer success stuff. </p><p>Historically, this has been actually quite hard and time-consuming. </p><p><em>Export all the data &#8212;&gt; sometimes needing a dev to help with a custom export from the database if the product doesn&#8217;t support it &#8212;&gt; get it into a spreadsheet &#8212;&gt; look for some trends and interesting takeaways &#8212;&gt; get that into a deck &#8212;&gt; try make it look nice &#8230;..  </em></p><p>But with the power that is models + agents + skills, this becomes quite easy! You just tell the agent what to do, write a reusable manual (SKILL.md) and then all the user has to do is say, &#8220;<em>hey agent, for Customer X, use your entry-analysis skill to pull the data, analyse the data and generate the report using the standard template</em>&#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_!3Pha!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Pha!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 424w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 848w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 1272w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Pha!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png" width="946" height="619" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:619,&quot;width&quot;:946,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:88920,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/194756228?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3Pha!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 424w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 848w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 1272w, https://substackcdn.com/image/fetch/$s_!3Pha!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a6392c-bf9e-4d9a-8c24-25f73d85c358_946x619.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The skill is the unlock here. This is the process documentation that is so often skipped internally, as keeping it up to date manually over time is just too painful. You can also explain tasks in plain English (i.e. &#8220;calculate repeat engagement rate&#8221;), and the agent will figure out how to write the code to do it. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4iyr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4iyr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 424w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 848w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 1272w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4iyr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png" width="825" height="916" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:916,&quot;width&quot;:825,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111685,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/194756228?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4iyr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 424w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 848w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 1272w, https://substackcdn.com/image/fetch/$s_!4iyr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5796fb61-6acb-48e0-bc48-1468fcc13b84_825x916.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An excerpt from my data analysis SKILL.md file </figcaption></figure></div><p>What used to take days now takes minutes. A previously-nightmarish business process is now easy to execute over-and-over again. Importantly, you can iterate on the process and have it self-improve. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8X7f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8X7f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 424w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 848w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 1272w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8X7f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png" width="931" height="650" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:650,&quot;width&quot;:931,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/194756228?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8X7f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 424w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 848w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 1272w, https://substackcdn.com/image/fetch/$s_!8X7f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5002602-4742-4cb0-8be8-90afbe4e16e5_931x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Right now, whenever I run into recurring tasks, blockers or problems, I try and ask myself: is this just a skill issue? Could some custom code and a set of instructions solve for this? </p><p>All of this said, there are still tremendous UX problems to solve here. Orchestration, guardrails, tool definition, scheduling/invocation etc. Using agents and skills is still a fairly big technical leap for a lot of business users. Many are trying to solve this problem (see: Claude Cowork etc), and I think we will ultimately triangulate on some very good UX patterns, but we aren&#8217;t there quite yet. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iwQe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iwQe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iwQe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2349147,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/194756228?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iwQe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iwQe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eb40369-b3f5-47c9-a3a8-f4139add982a_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 02/05/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-02052026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-02052026</guid><pubDate>Fri, 01 May 2026 19:47:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/GhcMmaUPtrk" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://contralabs.com/research/human-creativity-benchmark">The Human Creativity Benchmark</a>&#8221; - Contra Labs. Genuinely interesting attempt to build an eval framework for AI in creative work. Their key insight: most benchmarks treat evaluator disagreement as noise to be resolved, but in creative work, disagreement is the signal, that&#8217;s &#8220;taste&#8221;. </p></li><li><p>&#8220;<a href="https://californiawaterblog.com/2026/04/26/ai-water-use-distractions-and-lessons-for-california/">AI Water Use Distractions and Lessons for California</a>&#8221; - Jay Lund. Everyone has heard the &#8220;AI uses lots of water&#8221; debate. Turns out, it&#8217;s not that simple. This guy actually did the math and found that California data centres use roughly 0.055% of the state&#8217;s annual human water use, less than beer production in Central Arizona. TLDR: The discourse is bad. </p></li><li><p>&#8220;<a href="https://www.saastr.com/atlassian-and-twilio-crush-the-quarter-accelerate-is-the-saaspocalypse-over/">Atlassian and Twilio Crush the Quarter, Accelerate. Is the SaaSpocalypse Over?</a>&#8221; - Jason Lemkin. Two &#8220;legacy&#8221; SaaS co&#8217;s just crushed the quarter which feels very counter to the prevailing narrative (not to mention the stock price). The big question is whether this is a sustainable return to growth or just temporary gain.</p></li></ol><h3>Music </h3><div id="youtube2-GhcMmaUPtrk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GhcMmaUPtrk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GhcMmaUPtrk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Weekend Reading List — 25/04/2026]]></title><description><![CDATA[Have a great weekend.]]></description><link>https://jamespember.substack.com/p/weekend-reading-list-25042026</link><guid isPermaLink="false">https://jamespember.substack.com/p/weekend-reading-list-25042026</guid><pubDate>Fri, 24 Apr 2026 20:31:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/mxb8p-tPaFI" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Links</h3><ol><li><p>&#8220;<a href="https://foundationcapital.com/ideas/context-graphs-ais-trillion-dollar-opportunity">AI&#8217;s trillion-dollar opportunity: Context graphs</a>&#8221; - Jaya Gupta &amp; Ashu Garg. Agents need context to thrive, we know this. This is a good piece on the emerging concept of a &#8220;context graph&#8221; or &#8220;context-as-a-service&#8221; as it pertains to SaaS. A good primer on how it affects both legacy players and new startup challengers. </p></li><li><p>&#8220;<a href="https://ethanding.substack.com/p/claude-code-is-not-making-your-product">claude code is not making your product better</a>&#8221; - Ethan Ding. I&#8217;m not sure I buy this entirely, but it&#8217;s good to read things you don&#8217;t necessarily agree with, of course. This is a good argument <em>against</em> coding agents and is a reminder that more/faster is not always better.</p></li><li><p>&#8220;<a href="https://jasmi.news/p/warning-shots">AI populism&#8217;s warning shots</a>&#8221; - Jasmine Sun. The recent attacks on Sam Altman are (sadly) surely a sign of things to come. It&#8217;s clear now that AI is going to cause very significant social upheaval and become a divisive political issue. Jasmine calls it &#8220;AI populism&#8221;. Worth a read.</p></li></ol><h3>Music </h3><div id="youtube2-mxb8p-tPaFI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;mxb8p-tPaFI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/mxb8p-tPaFI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[An infinite pool of software engineers ]]></title><description><![CDATA[If you&#8217;re interested (like I am) in the future of enterprise SaaS and what AI and agents mean for our craft, our business models and our industry, I recommend watching the hour-long &#8220;debate/discussion&#8221; below.]]></description><link>https://jamespember.substack.com/p/an-infinite-pool-of-software-engineers</link><guid isPermaLink="false">https://jamespember.substack.com/p/an-infinite-pool-of-software-engineers</guid><dc:creator><![CDATA[James Pember]]></dc:creator><pubDate>Tue, 21 Apr 2026 11:47:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!h_sF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you&#8217;re interested (like I am) in the future of enterprise SaaS and what AI and agents mean for our craft, our business models and our industry, I recommend watching the hour-long &#8220;debate/discussion&#8221; below. Box CEO Aaron Levie is clearly bullish, whilst a16z partners Martin and Steven are more cautiously skeptical. </p><div id="youtube2-dvt_74kV-RM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dvt_74kV-RM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dvt_74kV-RM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>You should watch the video and make up your own mind, but I do want to highlight one idea from Aaron in the discussion that I think is worth touching on, and this is what I am deciding to call the &#8220;Aaron Levie Theory of Agents&#8221;. </p><p>It&#8217;s about an <em>infinite pool of software engineers</em>. Imagine one person, inside an organisation, who now has access to this infinite pool of smart and capable people, who are never to busy to help them. These &#8220;people&#8221; can do three distinct things: write code on the fly to solve problems, use existing APIs and services, and use skills or tools to perform work according to set instructions and guidelines.  </p><p>The code part <em>really</em> matters here, because code is just a very flexible, robust and <em>universal tool</em> for solving knowledge-work problems. Why? Because at the end of the day, everything you would normally do on your computer, is of course, just code. A presentation, a spreadsheet, a website, a form, an application, an internal tool. All of these are <em>just code</em>. This is why <a href="https://open.substack.com/pub/benansell/p/the-apprentices-sorcerer?r=1ujda&amp;selection=27cb33a5-ad4c-4a90-a1c2-9629a866670d&amp;utm_campaign=post-share-selection&amp;utm_medium=web&amp;aspectRatio=instagram&amp;textColor=%23ffffff&amp;bgImage=true">coding agents are the first true &#8220;killer app&#8221; for LLMs</a>. </p><p>It&#8217;s still early, and in many ways agents are still more promise than reality, but if you imagine what it would mean to give every knowledge worker a potentially infinite pool of software engineers to better do their job, one can&#8217;t help but get excited. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h_sF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h_sF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 424w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 848w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 1272w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h_sF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png" width="678" height="542" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:542,&quot;width&quot;:678,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71701,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jamespember.substack.com/i/193685416?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!h_sF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 424w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 848w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 1272w, https://substackcdn.com/image/fetch/$s_!h_sF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6f6c804-c73a-44b9-97d6-aa4062bcfcd6_678x542.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://jamespember.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>