<?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[EvolvingRichie]]></title><description><![CDATA[Using AI to end factory farming | AI Impact Director, Vegan Hacktivists | Lead Data & AI Consultant at Greener by Default | Former Research Director, Bryant Research | Talks too much | Dresses Smart]]></description><link>https://richiemanandhar.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!MULj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41af1077-24e6-448e-84e3-63efea26c5f2_4000x4000.jpeg</url><title>EvolvingRichie</title><link>https://richiemanandhar.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 23 Jul 2026 04:48:55 GMT</lastBuildDate><atom:link href="https://richiemanandhar.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[EvolvingRichie]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[richiemanandhar@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[richiemanandhar@substack.com]]></itunes:email><itunes:name><![CDATA[Thomas Manandhar-Richardson]]></itunes:name></itunes:owner><itunes:author><![CDATA[Thomas Manandhar-Richardson]]></itunes:author><googleplay:owner><![CDATA[richiemanandhar@substack.com]]></googleplay:owner><googleplay:email><![CDATA[richiemanandhar@substack.com]]></googleplay:email><googleplay:author><![CDATA[Thomas Manandhar-Richardson]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Tips for managing a team of AI agents]]></title><description><![CDATA[Without getting burned out]]></description><link>https://richiemanandhar.substack.com/p/tips-for-managing-a-team-of-ai-agents</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/tips-for-managing-a-team-of-ai-agents</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Sun, 12 Jul 2026 10:32:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!K3GQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Warning: This is a bit of a more advanced post.</p><p>If you believe what you read on LinkedIn, real AI power uses are managing &#8220;teams of agents&#8221;. No, <em>swarms</em> of agents. What does this even mean? To cut through the hype, most of the time, all that means is having a few windows of Claude Code or OpenAI Codex doing tasks at once. Heck, if you&#8217;ve ever asked ChatGPT a question, left it to go research an answer, then <em>done that 2 more times</em> and waited for them both to finish, you&#8217;re arguably managing a team of AI agents. Jargon Debunked.</p><p>Whilst the people claiming to constantly manage 10 Claude Code agents at once are probably lying (notice how many of them are AI consultants or selling an AI course), there is actually truth to the hype. I personally often manage 3-4 agents at once, and know people whose default way of working is managing 2-5 Claude Code conversations at once.</p><p>But it&#8217;s not as easy as firing off a bunch of AI agents then sitting back and watching the productivity benefits roll in. Managing a team of agents is <em>exhausting.</em> Every agent you launch becomes a thread you have to mentally hold open until you&#8217;ve reviewed what it&#8217;s done. This post discusses a few ideas I have to reduce that mental burden, so you can do more <em>and</em> feel better.</p><p>The key problem we face here is context switching. Moving between agent chats requires constantly unplugging your mind from one task and plugging back into another....then swapping back again a few minutes later. This isn&#8217;t new. Knowledge workers have always had to do this: simultaneously answering their managers&#8217; emails about a report whilst also writing said report and watching the football. And it&#8217;s always been mentally taxing. But managing a team of agents is plate spinning on a whole other level.</p><p></p><h1>Tactics to limit the burden of context switching</h1><h2>Don&#8217;t be afraid to bin an agent&#8217;s output entirely</h2><p>You can just delete conversations that you don&#8217;t have the bandwidth for. Even if it&#8217;s dozens of pages or hundreds of lines of code. It feels wasteful, but it&#8217;s more wasteful to burn precious human cognitive resources reading something that isn&#8217;t useful or valuable, or that you don&#8217;t have the bandwidth to use properly. You can always get more computing power, you can&#8217;t get more mental freshness (well, unless you count coffee and ADHD medication).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K3GQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K3GQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K3GQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56f3023e-815e-4b9e-89dc-82cbeb650d36_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;:2461526,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_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_!K3GQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!K3GQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56f3023e-815e-4b9e-89dc-82cbeb650d36_1672x941.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></p><h2>Batch decisions of the same type.</h2><p>Don&#8217;t review one agent&#8217;s research report, then context-switch to drafting a social media post with another agent, then context-switch to evaluating a hiring shortlist. Group like with like.</p><h2>Match the stage of agent work to your energy level.</h2><p>Work with agents is often a four-step process:</p><ol><li><p>You and the agent plan the task</p></li><li><p>They go do it</p></li><li><p>You review</p></li><li><p>You iterate together<br>Step 1 requires the most cognitive energy, so do it when you&#8217;re cognitively sharpest. I&#8217;m a morning person, so that&#8217;s mornings for me, but you might be different. Save the simpler review and iteration stages for when you have less mental energy.</p></li></ol><p><strong>Warning!</strong> You can review when you&#8217;re tired, but don&#8217;t post anything. Don&#8217;t email the report draft to your manager, don&#8217;t click &#8220;post&#8221; on that important company LinkedIn update. AI outputs can <em>look</em> done when they actually aren&#8217;t, and a tired mind might think they&#8217;re ready when they contain embarrassing errors.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZPH6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZPH6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZPH6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21489b59-32c8-49a6-b636-72cfc487124b_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;:2525753,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_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_!ZPH6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!ZPH6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21489b59-32c8-49a6-b636-72cfc487124b_1672x941.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></p><h2>Name your threads</h2><p>Rename your conversations to something useful, rather than relying on the name the agent gave it. A vague &#8220;Animal welfare research&#8221; becomes &#8220;Create research workflow for Sonia&#8221;.</p><p>Sometimes I open a convo and am like &#8220;ok I get what we&#8217;re doing here but why are we even doing this?&#8221;. The agent will default to saying <em>what</em> is in the convo, but often you also need <em>why</em> you&#8217;re having that convo in the first place to get your head back into it.</p><h2>Pin your threads</h2><p>Scrolling through a dozen threads to find the one that you were working on yesterday is a pain. I pin all threads until they are finished. That way I can simply skim the pinned threads, and either progress them, or if I&#8217;m done with them, unpin them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UVdk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UVdk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 424w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 848w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 1272w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UVdk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png" width="1456" height="897" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17446749-3976-4eca-8877-524a173cd554_2880x1774.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:897,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:392509,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.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_!UVdk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 424w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 848w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 1272w, https://substackcdn.com/image/fetch/$s_!UVdk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17446749-3976-4eca-8877-524a173cd554_2880x1774.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Just ask the agent to keep going</h2><p>The more that agents check in, the more context switching you have to do. Sometimes an agent will come back for feedback too early. It will stop working and ask you for direction, when really it could have kept going. Sometimes if I can&#8217;t be bothered to direct an agent I just ask something like &#8220;If it&#8217;s safe to do so, can you just make a reasonable assumption and carry on, or do you really need my guidance?&#8221; I&#8217;d probably say 1/3 of the time it will go back to solving the task.</p><h2>Ask your agents to help you</h2><p>When you jump back into a thread, don&#8217;t be afraid to say &#8220;catch me up on what we&#8217;ve talked about.&#8221; You don&#8217;t need to remember everything from scratch. The agent already has it. Use 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_!uSX_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uSX_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uSX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png" width="1456" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:318539,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.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_!uSX_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!uSX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0814181b-7f34-4d46-9145-63a74c76cd37_2880x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You can also pre-emptively do this if you are working on a thread and know it&#8217;s going to be a while before you come back to it. When you finish the work, say &#8220;I am going to drop this task for a few days, write a summary for me when I return&#8221;</p><p>You can also ask agents to always give outputs in a format that&#8217;s easiest for you to process. It doesn&#8217;t have to be some ugly markdown document. Ask agents to make plans / status reports as nice HTML pages with interactivity and visual fun:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XvBG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XvBG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 424w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 848w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 1272w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XvBG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png" width="1456" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:654708,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.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_!XvBG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 424w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 848w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.png 1272w, https://substackcdn.com/image/fetch/$s_!XvBG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcbecb4-49bb-40f3-bc60-a043a246ca21_2880x1772.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>Perhaps the best place for you to review something isn&#8217;t even in your AI app. If you&#8217;re the kind of person who feels most comfortable reviewing things in email, perhaps because you have done so by managing humans for many years, then don&#8217;t be afraid to just ask AI to email its plan to you. You can have it turn the plan into a PDF or Google Doc and review it that way.<br>Tactics to limit the burden of context switching 3.png</p><h2>Beware the temptation to &#8220;just fire something off&#8221;</h2><p>It&#8217;s so tempting to just spin up another agent and throw another task at them. Sometimes you need to resist the urge to do this, because you just create an unmanageable mess of review work for later. It might feel very sci-fi to assign agents tasks before you go to bed and have them work while you sleep. In the morning, you&#8217;ve got to review it all! Ultimately you need to know how many things you can have in flight at once.</p><h2>Accept that this work is genuinely taxing.</h2><p>If I go deep on working with three or more Codex/Claude Code agents in parallel, I&#8217;m done for the day after four or five hours. I might do light work or chill out for a while, I often don&#8217;t work 8 hours those days. I&#8217;m exhausted! If you find yourself resting more during the work day, don&#8217;t beat yourself up about it. It isn&#8217;t a productivity failure, it&#8217;s the nature of the work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!grjM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!grjM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!grjM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!grjM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!grjM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!grjM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c1b7409-ff7d-43df-9294-8e64b981e10b_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;:2526586,&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://richiemanandhar.substack.com/i/206431349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_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_!grjM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!grjM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!grjM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!grjM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c1b7409-ff7d-43df-9294-8e64b981e10b_1672x941.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><h1>What strategies do YOU use to manage more than one AI agent without becoming exhausted?</h1>]]></content:encoded></item><item><title><![CDATA[Pulling Google Doc comments in Claude is not worth the effort]]></title><description><![CDATA[A failed experiment]]></description><link>https://richiemanandhar.substack.com/p/pulling-google-doc-comments-in-claude</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/pulling-google-doc-comments-in-claude</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Fri, 10 Jul 2026 10:07:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eNF0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>The goal</h1><p>I want to give Claude a link to a Google doc and have it return a clean list of every comment, who wrote it, any replies, and the exact sentence in the document it refers to. Then Claude and I could work through the feedback together.</p><p>Basically, doing this is a pain that involves using Google Cloud, so is not worth the time for most people. Figuring this out was frustrating enough that I thought I&#8217;d write it down. That way, other people don&#8217;t waste the same time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eNF0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eNF0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eNF0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/134bdcfb-a89b-4eda-8814-f780c97b24a9_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;:2650690,&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://richiemanandhar.substack.com/i/206423036?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_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_!eNF0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!eNF0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F134bdcfb-a89b-4eda-8814-f780c97b24a9_1536x1024.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><h1>The native connector doesn&#8217;t work</h1><p>Claude&#8217;s native Google Drive connector <em>can</em> pull the comments. It returns every comment, the author, the replies and the open/resolved status, all correct.</p><p><em>Separately</em>, it can also pull the document text with the commented ranges marked up inside it.</p><p>What&#8217;s bullshit is that it can&#8217;t combine them! It can&#8217;t tell you which comment goes with which piece of text. The comments come back tagged with one kind of ID. The highlighted ranges in the document come back tagged with a completely different kind of ID. Nothing in the response links the two.</p><p>The dangerous thing is that when I first asked Claude to match them, it did: <em>by guessing which comment went with which sentence</em>. So obivously it got a bunch wrong, and then didn&#8217;t tell me in classic LLM fashion.</p><h1>The raw API works but isn&#8217;t worth it</h1><p>Connectors are just AI-friendly packages that contain API code. If a connector doesn&#8217;t work, the next best thing to try is using the API directly, having AI write all the code for you.</p><p>Google&#8217;s Drive API can give us what we want. It has a field on the comments resource called <code>quotedFileContent</code>, and its <code>value</code> is literally the text the comment refers to. So the correct way to do it is a single call. You run <code>comments.list</code> on the file, ask for <code>quotedFileContent</code>, <code>content</code>, <code>author</code> and <code>replies</code> in the fields, and every comment comes back already paired with the sentence it&#8217;s anchored to. No guessing. No parsing. No reconstruction (<a href="https://developers.google.com/workspace/drive/api/guides/manage-comments">Manage comments and replies, Google</a>; <a href="https://developers.google.com/workspace/drive/api/reference/rest/v3/comments">comments REST reference</a>). Someone on Google&#8217;s own forum asked for this precise thing, the comments plus the highlighted paragraph, and that field is the answer (<a href="https://support.google.com/docs/thread/302286586">Google Docs community thread</a>).</p><p>So the obvious fix is to skip the connector and talk to that API directly. Have Claude write a small Python script that calls <code>comments.list</code> with the right fields, then run it.</p><p>The problem is authentication. To use the API, the script has to use your Google account credentials. To make that possible, you go into the Google Cloud Console, create a project, switch on the Drive API, build an OAuth &#8220;desktop app&#8221; credential, and download a <code>credentials.json</code> file to sit next to the script. That&#8217;s just long enough for most people to say &#8220;fuck this&#8221;. But I&#8217;ve done this type of thing before. I hate Google&#8217;s Cloud Console but I&#8217;ll go there if I have to.</p><p>But it gets worse. if you go 7 days without using it....the token expires and you have to do it all over again (<a href="https://developers.google.com/identity/protocols/oauth2">Google OAuth token expiration behaviour</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_!8LRB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8LRB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8LRB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20ecaabb-21f3-464b-a4d6-06024a130043_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;:2433526,&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://richiemanandhar.substack.com/i/206423036?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_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_!8LRB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8LRB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ecaabb-21f3-464b-a4d6-06024a130043_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><p><strong><span>Google could probably fix this easily</span></strong></p><p>Clever readers will be wonder: &#8220;If the Connector is just using the API, and the API has the answer we need, why can&#8217;t the connector call the right bit of the API?&#8221;</p><p>Because Google built the connector to not have access to the thing we need! The connector&#8217;s read call strips out the <code>quotedFileContent</code> field, which is the one field that would have solved this.</p><p>None of this is hard for Google. It&#8217;s one field. If Claude&#8217;s Google Drive connector either exposed <code>quotedFileContent</code> in its comment output, or preserved the link between comment IDs and the highlighted ranges it already returns, the whole problem disappears.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Urnm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Urnm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Urnm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3835000-f0f5-4f97-a27d-a5c9c69fe24a_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;:2577843,&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://richiemanandhar.substack.com/i/206423036?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_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_!Urnm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Urnm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3835000-f0f5-4f97-a27d-a5c9c69fe24a_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><p></p><h1>Summary</h1><p>Basically, the connector can&#8217;t do it, the API can but you have to do a bunch of shit in Googles Cloud Concole and if you don&#8217;t use it every 7 days you have to go configure it again.</p><p><strong>Can someone figure out a solution for this?</strong></p>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #20: 8th July]]></title><description><![CDATA[What to use Fable for + Claude Cowork and Claude Chat have merged + Claude in Chrome is amazing unless&#8230;. + Offload the predictable parts of your skills]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-092</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-092</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Wed, 08 Jul 2026 09:36:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZPD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>What to use Claude Fable for</h1><p>Claude Fable is the most powerful AI model on the planet by a large margin. You get some limited free usage of it for the next few days, then after that you have to pay <em>for every conversation. </em>People are scrambling for what to use it on.</p><p>I recommend 2 things:</p><h2>Understand where Fable excels in your job so you know when to pay later</h2><p><span>Find a hard, Opus level task, like a big piece of research, an app idea, a feature for an existing coding project. Then get </span><strong><span>Opus</span></strong><span> to do it on </span><strong><span>Max</span></strong><span> settings. Then have </span><strong><span>Fable</span></strong><span> do the </span><em><span>exact same</span></em><span> task on </span><strong><span>max</span></strong><span> settings. literally copy paste same prompt. Repeat until you're out of Fable.</span><br><br><span>This is useful because it allows you to directly assess how good Fable is for your hardest tasks. It allows you to figure out: Are there tasks where its a good idea to pay for Fable in the future? Or is Opus good enough? </span><br><br><span>Using Fable will be expensive. But for the hardest tasks, it might be worth it. But if you don't know how good Fable is for </span><em><span>your work</span></em><span> then you can't even begin to figure out whether it might be worth it.</span><br><br><span>Can't think of a task? Why not just look through older tasks you've already done? Arguably that's an even better comparison: retry real work with Fable and see if it's worth it.</span></p><h2>Strategic thinking</h2><p>Most AI&#8217;s these days are good at following plans. If you have a good goal, a great question, it will do the rest. It&#8217;s worse at coming up with those questions, identifying the right goals.</p><p>So use Fable to <strong>Refine your goals and questions</strong>. Not only will that give you strategic clarity, you can then just use less expensive models to answer your questions later.</p><h1>Claude Cowork and Claude Chat have merged, use Cowork for almost everything now</h1><p>The only thing 2 use cases for Claude Chat:</p><ol><li><p>When you want to continue a conversation on the mobile app and don&#8217;t want to use Cowork Dispatch</p></li><li><p>If you&#8217;re on the Pro plan (the ~$20 one) and regularly run out of Claude. Claude Chat uses slightly fewer tokens to do the same task.</p></li></ol><p><strong>But other than than that, Cowork is better in every way.</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_!ZPD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZPD9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 424w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 848w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 1272w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZPD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png" width="1456" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57abff09-7019-4652-87d6-9461327f21a6_1530x818.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96815,&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://richiemanandhar.substack.com/i/203676172?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.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_!ZPD9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 424w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 848w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.png 1272w, https://substackcdn.com/image/fetch/$s_!ZPD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57abff09-7019-4652-87d6-9461327f21a6_1530x818.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><h1>Claude in Chrome is amazing&#8230;.if you're on the Claude Max plan</h1><p>So found out that if you&#8217;re on Claude Max, you get to use Claude Opus and Claude Sonnet in the Claude Chrome extention. But if you&#8217;re on free Claude or Claude pro (the ~$20 one), you just get the shitty Haiku model! </p><p>So unless you&#8217;re on Claude Max, I&#8217;d be wary of using Claude in Chrome for everything. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X9zz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X9zz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 424w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 848w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X9zz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png" width="1268" height="1480" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1480,&quot;width&quot;:1268,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125919,&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://richiemanandhar.substack.com/i/203676172?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.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_!X9zz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 424w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 848w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!X9zz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b72be9a-8011-4f31-9b3a-3cc808872954_1268x1480.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></p><h1>Offload the predictable parts of your skills and scheduled tasks to Python scripts: more reliable, fewer tokens</h1><p>The core idea is to have Claude rewrite your skills or scheduled tasks to offload as much work to Python scripts as it can. Instead of having Claude do all the work, you have Claude run a Python script that does most of the work, and Claude just does the bits that require genuine flexible intelligence.</p><p>A brief explainer on how this works: when you run a skill or a scheduled task, what you&#8217;re doing is basically just sending a pre-written prompt to Claude. Then Claude goes to work; it might run a search, read a document, write some code and run it.</p><p>However, you can also have a skill or scheduled task run a pre-written Python script. Why would you want it to do this? Well, asking Claude to do a task is always going to be a little bit of a gamble. If you ask Claude to search your folder for information about a project, there&#8217;s always a chance it&#8217;s not going to find everything. If you ask Claude to search for information online 10 times, it won&#8217;t always search the same sites. This is a fundamental feature of Large Language Models; they are &#8220;probabilistic&#8221;.</p><p>However, a Python script is &#8220;deterministic&#8221;. It always does exactly the same thing, or it crashes. What people don&#8217;t realise is that there are almost certainly parts of your skill or scheduled task that actually can be done with a Python script. Instead of asking Claude to do the task, you have Claude run a Python script. The Python script does most of the tasks and then sends the information to Claude. Claude finishes the task. Using a Python script for some part of the task gives you increased reliability.</p><p>Example: imagine that every day I want Claude to search my inbox and collect all the emails about a specific project. Let&#8217;s say about plant-based pet food, and summarise those emails for me.</p><p>Every morning when this runs Claude is going to come up with a search strategy from scratch: it&#8217;s going to think of the right keywords, then it&#8217;s going to figure out how to use Gmail. Then it is going to figure out how I want the answer summarised.</p><p>But instead, we can give it a Python script that automatically pulls all the emails that feature the keywords &#8220;pet food&#8221;. Now Claude has a much easier and simpler job. Instead of figuring out a whole search strategy from scratch, it just has to summarise the emails that the Python script gives it.</p><p>A second advantage of doing this is that it reduces the amount of your Claude tokens. If Claude has to think of a strategy to solve a problem, then run three or four searches for a file, that uses up tokens. But instead, if Claude only has to run a Python script and then collect the results, all of the work has actually been done by the Python script, and Claude has done very little work. This means that Claude doesn&#8217;t have to spend as many tokens. This means that you can preserve more of your Claude usage for important tasks, and for tasks that genuinely require Claude&#8217;s intelligence and flexibility.</p>]]></content:encoded></item><item><title><![CDATA[LLMs are exceptional programmers, but mediocre data scientists.]]></title><description><![CDATA[Last updated 8th July.]]></description><link>https://richiemanandhar.substack.com/p/llms-are-exceptional-programmers</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/llms-are-exceptional-programmers</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Wed, 08 Jul 2026 09:30:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!P14Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Last updated 8th July. Ported from my old Wordpress site and updated</em></p><p>In 2026, LLMs got <em>terrifyingly</em> good at software engineering. So why are they so unimpressive at data science?</p><h1>1. Data science doesn&#8217;t really use tests that much</h1><p>LLMs are so useful for software engineering because of a powerful 1-2 punch:</p><ol><li><p>As long as software tests are good, and code passes those tests, you can be somewhat confident that LLM code is good. You can have LLMs quickly produce vast amounts of code, and you don&#8217;t have to review it line by line.</p></li><li><p>LLMs are really good at writing lots of tests quickly.</p></li></ol><p>On the other hand, data science success is fuzzier, and involves far fewer tests. Data science is mostly exploratory: you&#8217;re not building a product that either works or doesn&#8217;t work. You&#8217;re discovering <em>what</em> <em>works best</em> from a list of options. What is best is often not clear: whether a model makes a good prediction can depend which metric you prioritise (precision, recall etc). Some models might produce better results, but are harder to interpret. All statistical models make assumptions that you may or may not be willing to make. LLM struggle more with this fuzziness (as do humans!).</p><p>Data scientists usually don&#8217;t write tests unless they&#8217;re turning an analysis into a production model, and even then you could argue that its the job of MLOps (if you&#8217;re lucky enough to have MLOps people). I know many data scientists who never write tests and don&#8217;t need to.</p><h1>2. Data analysis is iterative</h1><p>Whilst LLMs are amazing at building <em>software</em> in Python, they are not as good at <em>data analysis</em> in Python. Analysing data is an iterative process. You&#8217;re exploring the data with tables, charts and statistical tests, and learning about the data. Then you use what you&#8217;ve learned to produce more informative tables, charts and statistical tests. Rinse and repeat until you either run out of time or feel like you understand what&#8217;s going on.</p><p>Today&#8217;s LLM agents can <em>kind of</em> do this, but it&#8217;s not that impressive. LLMs can code better than senior data scientists, but their data exploration is more on the level of a junior</p><h1>LLMs have the components to be great at data science.</h1><p>Bizarrely, most of the capabilities to do good data science are already inside the models. If you ask them what statistical test is best for a given situation, they give great answers. If you ask them to code up a specific analysis, they do a near-perfect job. If you ask them to critique your graph, they make helpful suggestions. But despite all this, they don&#8217;t consistently put all those skills together. Why?</p><p>I have 2 theories:</p><ol><li><p>The training data for data science does not often contain objectively correct answers. LLMs are tuned using reinforcement learning, which basically amounts to &#8220;have it produce loads of answers then label those answers as either good or bad and have it learn the difference&#8221;. Code that doesn&#8217;t run is an easy &#8220;bad&#8221;. A data analysis that makes &#8220;arguably unrealistic assumptions&#8221; is harder to judge, so maybe the LLM gets a fuzzier signal. Data science blog posts and tutorials often follow a plan of &#8220;do whatever gets the best out of sample error&#8221;, which means that there often aren&#8217;t hard rules. Just ask your data science friends &#8220;Which of these models wins: XGBoost, Random Forest, neural networks or linear regression?&#8221;. They&#8217;ll tell you &#8220;it depends on a lot of things&#8221;. A model will struggle to distil clear principles for that kind of answer. Additionally, analyses by statisticians always contain a health dose of &#8220;we think this is probably the best analysis for this data but here are the many limitations&#8221;. Neither data scientists nor statisticians claim to have <strong>the</strong> answers to data problems, so LLMs probably struggle to identify the best practices.</p></li><li><p>Data science requires far more context than software engineering. Data analysis code can rune perfectly and be beautifully architected, yet produce an analysis that is totally wrong because it lacks context. For example, entries in the &#8220;price&#8221; column of a dataset generally should not be negative, right? &#8230;unless a business allows customers to return products and records them as &#8220;negative purchases&#8221;&#8230;or you&#8217;re describing the wholesale price of electricity from the national grid (but <em>not</em> if you&#8217;re a country with no wind/solar). And if the price of stock market futures is negative, its not wrong per se, but something quite dramatic is happening! And price should <em>never</em> be above &#163;400 if you&#8217;re a fast fashion company, but <em>always</em> above that if you sell handmade Italian suits. The correctness of an analysis is <em>entirely</em> defined by the business context, so its hard for LLMs to identify the underlying patterns of a good data analysis.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P14Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P14Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P14Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/913915be-e86e-4c88-b349-6789f7d31145_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;LLMs are exceptional coders but mediocre data scientists._image.png&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="LLMs are exceptional coders but mediocre data scientists._image.png" title="LLMs are exceptional coders but mediocre data scientists._image.png" srcset="https://substackcdn.com/image/fetch/$s_!P14Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!P14Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F913915be-e86e-4c88-b349-6789f7d31145_1024x559.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><blockquote></blockquote><h1>Coding agents still struggle with notebooks</h1><p>Data scientists make heavy use of notebooks (e.g. Jupyter) as an interactive way to analyse data. But while LLMs are exceptional at working with regular .py files, they are not nearly as good at using Notebooks in my experience. Claude Sonnet 4.5 can build a functioning interactive website in 1 prompt, but will randomly write notebook code cells in the wrong order! Even the breathtakingly good Opus 4.6 will do things like select the wrong Jupyter kernel to run a notebook.</p><p>This may be because Jupyter notebooks are long, convoluted JSON files under the hood. LLMs will probably get better at dealing with them, maybe even this year. But it may also be that the solution is to create a new file type that preserves human readability and interactivity with ease of use by an LLM. I have been trialling using hydrogen notation to have .py files that I can run as notebooks. Maybe we should all be looking at <a href="https://marimo.io/">Marimo Notebooks</a>? Or should we just be abandoning notebooks altogether and using a more LLM-native way to analyse data?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZyiT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZyiT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZyiT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;LLMs are exceptional coders but mediocre data scientists._image_1.png&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="LLMs are exceptional coders but mediocre data scientists._image_1.png" title="LLMs are exceptional coders but mediocre data scientists._image_1.png" srcset="https://substackcdn.com/image/fetch/$s_!ZyiT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!ZyiT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b5dd17d-9977-4914-a324-04bdaaac65da_1024x559.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><blockquote></blockquote><h1>Where coding agents really accelerate data science</h1><p>There is one key way in which LLMs are transformative for data science: <strong>iteration speed</strong>. I might have five hypotheses about a dataset, and some of those hypotheses could be tested in 2-3 different ways. I might generate 10 different charts for an in-depth analysis. I might have to deal with multiple types of messy data. That&#8217;s a lot of code to write! But LLMs are so good at writing code that they can fast-track all of that boredom. Using coding agents, I can test more hypotheses and iterate faster. The LLM is unlikely to give me the answer, but it allows me to arrive at the answer quicker.</p><p>A secondary way they help as a <strong>thought partner</strong>. Claude Opus 4.8 has the knowledge of PhD in statistics inside it, even if it doesn&#8217;t consistently apply that knowledge. I love chatting with Claude or Gemini about the merits and assumptions of different analyses.</p><h1>How do you use LLMs to do data science? Have you overcome these limitations?</h1>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #19: 22nd June]]></title><description><![CDATA[I had Claude in Chrome unfollow 83 people on Instagram +]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-b8d</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-b8d</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Mon, 22 Jun 2026 09:47:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jwva!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Claude Chrome unfollowed 83 people on my Instagram, one by one. It didn&#8217;t stop until it finished.</h2><p>One of the problems LLMs have always had is that they are not fully reliable. Give them a list of 100 things to do, they will happily say they can do it. But then they&#8217;ll run out of attention after doing 60 of them, and won&#8217;t tell you. It might even claim it <em>did</em> finish the task! However, people have been telling me that this issue is not as bad as it used to be, so I re-investigated.</p><p>I had a pile of Instagram accounts I&#8217;d followed over the years and wanted to clear them out. 83 of them. I as dreading it, because Instagram makes it deliberately tedious. There&#8217;s no &#8220;unfollow everyone&#8221; button. You have to go one profile at a time: click unfollow, go back to your following list, find the next one, repeat.</p><p>So I just told Claude in Chrome to do it. And it did. It went profile by profile, clicked unfollow, went back to my following list, found the next person, unfollowed them. 83 times. Without stopping, without complaining. I expected it to get through maybe 20-30, then I&#8217;d tell it &#8220;carry on&#8220; and repeat that a few times. But it bloody did the whole thing!</p><h2>How I manage many Claude conversations at once: pinning and renaming chats</h2><p>AI power users have multiple conversations going at once. How quickly and easily you can context switch between them determines how productive you can be. </p><p>Two ways I manage it:</p><ol><li><p>Rename conversations If you think you&#8217;ll come back to them. I often rename them to the goal of the convo, like &#8220;Research and buy best vegan feta&#8221; or &#8220;fact check all references in report. That way when I jump back into that convo, I know <strong>what done looks like</strong>.</p></li><li><p>I like to &#8216;pin&#8217; open conversations until they are done. Once I&#8217;m done with them, I unpin them. That way, when I jump into Claude,  all my &#8216;open loops&#8217; are at the top.</p></li></ol><p>What do you use to help you manage multiple Claude conversations?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jwva!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jwva!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!jwva!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!jwva!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!jwva!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jwva!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png" width="1456" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:585538,&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://richiemanandhar.substack.com/i/201576349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.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_!jwva!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!jwva!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!jwva!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!jwva!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86171ce3-7233-4f84-a06e-8c2cde7fd5d7_2880x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>I saved a Claude in Chrome shortcut that auto-fills application forms for me</h2><p>One of my favourite uses of Claude Chrome is filling forms for me. The only issue is that Claude in Chome is not attached to your regular Claude account: it has no memory of you! I think this is a security thing: if Claude Chrome had all the memories on your Claude account, a malicious website could trick Claude into sharing them. </p><p>To get around this, I created a Claude Chrome shortcut called <code>/fill-form</code>. These are just like skills: basically you type the skill name and it runs a custom prompt. </p><p>Now when I type it on a web page, it will run a prompt that basically says &#8220;You should attempt to fill out as much of this form as possible using the following information: Full name _____ DOB _____ address _____ &#8221; I then provided my full name, date of birth, email address, phone number, regular address, and LinkedIn profile in the prompt. Claude will pick the info it needs and fill out the form!</p><p>I consider the security risks of this to be minimal; I don&#8217;t think outside websites that Claude reads can trigger it&#8217;s shortcuts. However, I&#8217;m not going to put my passport details in there, just in case.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aELi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aELi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!aELi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!aELi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!aELi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aELi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png" width="1456" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:546363,&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://richiemanandhar.substack.com/i/202969901?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.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_!aELi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 424w, https://substackcdn.com/image/fetch/$s_!aELi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 848w, https://substackcdn.com/image/fetch/$s_!aELi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!aELi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0911817-d961-4468-a3f8-974497ee9e60_2880x1800.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></p>]]></content:encoded></item><item><title><![CDATA[AI makes me excited and scared and that's ok]]></title><description><![CDATA[Scroll through any thread about AI and you&#8217;ll see two loud camps: the cheerleaders and the haters.]]></description><link>https://richiemanandhar.substack.com/p/ai-makes-me-excited-and-scared-and</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/ai-makes-me-excited-and-scared-and</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Fri, 19 Jun 2026 10:36:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!d6U1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Scroll through any thread about AI and you&#8217;ll see two loud camps: the cheerleaders and the haters. One side is pure excitement: AI is innovation, breakthroughs, the future is here! The other is pure outrage: It&#8217;s all hype, it just churns out slop, it ripped off artists, it&#8217;s causing the climate crisis. Both act like their reaction is the only legitimate one, as if you have to pick a team: thrilled or furious.</p><p>But there&#8217;s a different emotional response I want us to talk about: fear.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d6U1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d6U1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d6U1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153054,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://richiemanandhar.substack.com/i/201721210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d6U1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d6U1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c106c5-a1da-458c-9a19-f2e00c1bce61_1024x559.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h1>It&#8217;s ok to be a bit scared of AI</h1><p>When I first saw a Deep Research report way back in February 2024, my stomach felt like ice. As a researcher, I felt my job was disappearing in front of my eyes. Multiple times in 2025 the Bryant Research team genuinely entertained the possibility that AI tools would make us obsolete soon. In the end we leaned in hard, adopting <a href="https://docs.google.com/document/u/1/d/1HOgd2qtG9mw5Mn-fEIHgJJWNyxUHKT6pPliAT3iCswU/edit?tab=t.0#heading=h.thpfmeklfbyl">the boldest AI policy</a> in the animal protection movement, and now are using AI to produce vastly better research than before. I reckon Bryant is safe...for now? Who knows what will happen next year.</p><p>With the pace of AI development, some days I think &#8220;there has never been more possibility than there is now, so many new things are possible!&#8221;. Other days I think &#8220;Jesus Christ, can&#8217;t it slow down for just a week?&#8221;, or &#8220;What the hell is the world even going to look like in 2 years?&#8221;.</p><div data-attrs="{&quot;url&quot;:&quot;blob:https://gemini.google.com/1450ce15-8a5b-419b-85f8-43206a0e7b57&quot;}" data-component-name="AssetErrorToDOM"><picture><img src="/img/missing-image.png" height="455" width="728"></picture></div><h1>You can be excited and scared</h1><p>I&#8217;m excited that anyone in the world with an internet connection can benefit from the power of GPT5.5. I&#8217;m scared that terrorists have it too.</p><p>I&#8217;m excited that scientists have incredible AI research tools. I&#8217;m scared that people spreading misinformation have them too.</p><p>I&#8217;m excited that AI can empower the animal protection movement to make real change for animals. I&#8217;m scared that factory farming companies have it too.</p><p>How <em>should</em> you feel about AI? I want to tell you that all your emotions are valid, and so are mine. If you feel positive <em>and</em> negative about AI at the same time, you&#8217;re not confused or misguided. This is the future we&#8217;re living in.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wsru!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wsru!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wsru!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95009,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://richiemanandhar.substack.com/i/201721210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Wsru!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wsru!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79d5ad64-7ca4-4f60-b2fe-737f7c919292_1024x559.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #18: 15th June]]></title><description><![CDATA[Ask Claude to review your Word doc with tracked changes rather than rewriting it for you+ Use Claude in Chrome to add things to your calendar]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-6e4</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-6e4</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Mon, 15 Jun 2026 14:52:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CHyP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Ask Claude to review your Word doc with tracked changes rather than rewriting it for you</h1><p>Claude can add tracked changes to Word documents. </p><p>I generally advise against using AI for serious writing. Low-stakes internal writing is fine, but for anything client/donor/policymaker-facing, you should be writing it yourself.</p><p>I believe the best way to use AI in writing is to have it propose changes to the text you&#8217;ve written, and then you can decide how to actually adapt those changes. Luckily Claude can do this, meeting you exactly where you are: in the doc! Just like a coworker.</p><p>For example, you could have it review a document adopting the persona of a European policymaker, a British Labour MP, or something like that, and leave comments about how this MP would judge how they would perceive the piece. Or you could have it go through and identify sentences that need a citation or further explanation.</p><p>If you use Google Docs, like many people, you have to download it as a word document. Unfortunately, Claude cannot add comments to a Google Doc (probably my only major frustration with Cowork).</p><h1>Use Claude in Chrome to add things to your calendar </h1><p>One of my favourite things that Claude in Chrome can do is add events to your calendar. Just open Claude in Chrome on the page that details your event, and say &#8220;add this to my calendar&#8221;. You don&#8217;t even need your calendar open, it will open it in another tab for you. Then <em>go do something else </em>(Lots of people tell me they don&#8217;t like Claude in Chrome because it&#8217;s slow - you&#8217;re not supposed to sit there and watch 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_!CHyP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CHyP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 424w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 848w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 1272w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CHyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png" width="1456" height="903" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:903,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:628461,&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://richiemanandhar.substack.com/i/201568392?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.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_!CHyP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 424w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 848w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.png 1272w, https://substackcdn.com/image/fetch/$s_!CHyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4771ef71-6158-4426-a6bd-8e0f82cc814f_2880x1786.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>Note that on this page, it gives me an &#8220;add to calendar&#8221; option, but that downloads an ICS file, which is quite tedious to then import into your Google Calendar.</p><p>You might argue that this barely saves you any time. The purpose isn&#8217;t really to save you time; firstly, it removes a tedious thing that annoys me. Second, it adds detail to my calendar that I would never have taken the time to do anyway. Claude will copy the title, full descriptions, locations, everything. In the past I never bothered with that and just put in location, time and rough title. </p><p>You can even, as I did, ask in plain english for buffer time and it adapts. I do this a few times a week and it has never gotten an event wrong.</p>]]></content:encoded></item><item><title><![CDATA[Places to find animal advocacy research, aside from academic search engines]]></title><description><![CDATA[Last reviewed and updated: 16 Jun 2026]]></description><link>https://richiemanandhar.substack.com/p/places-to-find-animal-advocacy-research</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/places-to-find-animal-advocacy-research</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Mon, 15 Jun 2026 09:25:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MULj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41af1077-24e6-448e-84e3-63efea26c5f2_4000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last reviewed and updated: 16 Jun 2026</p><p>As a researcher in the animal advocacy space, Google Scholar is my bread and (vegan) butter. It&#8217;s how I find peer-reviewed articles that I can base my research on.</p><p>But there is tons of great work that is not conducted in universities or published in journals. This is often called &#8220;grey literature&#8221;. If you don&#8217;t know where to find this work, you might miss it! That&#8217;s why I&#8217;ve compiled a list of places that I go to when doing a research project.</p><p>If I&#8217;ve left off a good source, do let me know!</p><h2>Organisations / websites that put out new research</h2><ul><li><p><strong>Faunalytics:</strong> Their <a href="https://faunalytics.org/completed-projects/">original studies</a> are all indexed by academic search engines, and their <a href="https://faunalytics.org/?s=&amp;post_type=post&amp;orderby=post_date&amp;order=desc&amp;explore=true">Research library</a> mostly contains accessible summaries of published papers. But! It also covers reports, whitepapers and other scholarship, so worth a search.</p></li><li><p><strong><a href="https://rethinkpriorities.org/animal-welfare">Rethink priorities</a></strong>: Sometimes, but not usually indexed by Google Scholar. Usually around the fundamental questions of the movement as well as blindspots (e.g. shrimp, insects, wild animal welfare)</p></li><li><p><strong><a href="https://www.fsrfund.org/funded-research">Food systems research fund</a>: </strong>some, but not all projects end up published in academic journals. Very strong work on fixing the food system.</p></li><li><p><strong><a href="https://www.charityentrepreneurship.com/animal-welfare-reports">Ambitious Impact (formerly Charity Entrepreneurship)</a> </strong>publish their <a href="https://www.charityentrepreneurship.com/animal-welfare-reports">research reports</a> onto the feasibility and impact of certain causes.</p><ul><li><p>I have been told that they don&#8217;t publish everything, so if you&#8217;re wanting to be extra thorough (or are really desperate for references) you could email them.</p></li></ul></li><li><p><strong><a href="https://www.animetrics.org/">Animetrics</a></strong> do great work focussing on animal protection in neglected regions.</p></li><li><p><strong><a href="https://rootedresearch.co/">Rooted Research Collective</a></strong> relatively new but promising. They haven&#8217;t put out anything publicly in the last year but are still giving public talks, so likely to see something soon!</p></li><li><p><strong>Tiny Beam <a href="https://tinybeamfund.org/Fellowship-Awards">Fellowship winners</a> </strong>are sometimes missed by Google Scholar, and is great research on animal advo in low and middle income countries</p></li><li><p><strong><a href="https://bryantresearch.co.uk/insights/">Bryant Research</a> </strong>social science result consultancy exclusively serving the animal protection movement and al protein space</p></li><li><p><strong><a href="https://www.goodgrowth.io/#research-highlights">The Good Growth Co</a></strong> similar to Bryant but work in Asia and do a lot of capacity building work</p></li><li><p><strong><a href="https://www.animalask.org/research">Animal Ask</a></strong> do very rigorous research on the best tactics for animal advo orgs to pursue.</p><ul><li><p>Currently not indexed by academic search engines, but I have told them about this and so this may be fixed at some point.</p></li></ul></li><li><p><strong><a href="https://animalthinktank.org.uk/">Animal Think Tank</a></strong> do research on which messages are most effective at engaging the public on animal advocacy issues.</p></li><li><p>The <strong><a href="https://forum.effectivealtruism.org/?tab=animal-welfare">EA forum</a> </strong>contains generally high quality writing.</p></li><li><p><strong>Mintel </strong>is a leading market research company. Most reports cost $ but there are some for free <a href="https://www.mintel.com/insights/downloads">here</a></p></li><li><p><strong>YouGov </strong>is a leading polling company. Like Mintel they often charge for their reports but you can often find polling for free <a href="https://yougov.co.uk/">here</a>. You can also find more detailed reports if YouGov did them on behalf of a client that chose to make the results free, as <a href="https://commercial.yougov.com/rs/464-VHH-988/images/World-framing-results">Compassion in World Farming</a> did here. I have no systematic way to find these reports, if you do, let me know! Sometimes googling &#8220;YouGov&#8221; AND &#8220;what you&#8217;re interested in&#8221; works.</p></li><li><p><strong><a href="https://ourworldindata.org/animal-welfare">Our World In Data</a></strong> publishes accessible data and analysis on animal welfare.</p></li><li><p><strong>Animal Charity Evaluators </strong>maintains a guide on the evidence for and against various campaign types in their &#8220;Better for Animals&#8221; guide <a href="http://Better for Animals project">here</a>. I have created a NotebookLM chatbot that allows you to chat with this fantastic resource <a href="https://notebooklm.google.com/notebook/00772313-ab7a-42cb-a07c-8a043c31b505">here</a>.</p></li></ul><h1>Organisations / websites that have done research but have stopped posting new research</h1><p>Here you&#8217;ll find research that may not be indexed by Google Scholar. These places have either stopped doing research, haven&#8217;t posted in over a year, or shut down, but their research is still valuable</p><ul><li><p><strong><a href="https://www.northmountainconsulting.com/projects">North Mountain Consulting</a></strong> are an alt-protein consultancy that appears to be shut down.</p></li><li><p><strong><a href="https://www.openphilanthropy.org/research/research-reports/?q&amp;focus-area%5B0%5D=farm-animal-welfare&amp;sort=recent#categories">Open Philanthropy</a> (Now Coefficient Giving)</strong> was posting farmed animal research up until 2021</p></li></ul><h1>Curated databases of papers</h1><p>The research here tends to be less novel, and you can usually find this stuff on academic search engines. But they can be useful for zoning in on literature quicker.</p><ul><li><p><a href="https://insideanimalag.org/">Inside Animal Ag</a> are a great research summarizer</p></li><li><p>Faunalytics <a href="https://faunalytics.org/?s=&amp;post_type=post&amp;orderby=post_date&amp;order=desc&amp;explore=true">Research library</a></p></li><li><p><a href="https://animaldataproject.org/">Animal data project</a></p></li><li><p><a href="https://animalcharityevaluators.org/researchlibrary/#/">ACE&#8217;s Research Library</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Where do data professionals fit in with the animal protection movement?]]></title><description><![CDATA[Updated 12th June 2026.]]></description><link>https://richiemanandhar.substack.com/p/where-do-data-professionals-fit-in</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/where-do-data-professionals-fit-in</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Fri, 12 Jun 2026 12:14:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Df4S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Updated 12th June 2026. Previously posted on my Wordpress site.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Df4S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Df4S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Df4S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:130872,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://richiemanandhar.substack.com/i/201726976?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Df4S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Df4S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf736eb5-362d-4097-9abd-edc1181cba96_1024x559.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Perhaps about once a month someone messages me on <a href="https://www.linkedin.com/in/evolving-richie/">LinkedIn</a> or the <a href="https://www.joinhive.org/">Hive Slack community</a>, asking how a data scientist/analyst/engineer can use their career to help animals. This is something I&#8217;ve spent nearly 5 years thinking about! I originally trained as a data science after my PhD because I wanted to build skills to <a href="https://www.effectivealtruism.org/?gad_source=1&amp;gad_campaignid=23080707750&amp;gbraid=0AAAABA4RvEvGORjOU9TDsNYiTSz19Wbvs&amp;gclid=Cj0KCQjw3K7RBhDJARIsAKRtP5QldxsYWYDujCeMzIzIm5MOtCRhPp29kh1Ac4pxsWqt7dm44iTRttEaAndXEALw_wcB">make the world a better place</a>. These are my reflections on what I&#8217;ve learned, and conversations I&#8217;ve had with others.</p><h2>Definitions</h2><ul><li><p><strong>Data professional: </strong>umbrella term for data scientists, data analysts, data engineers, statisticians, MLOps people, analytics engineers blah blah&#8230;.</p></li><li><p>I&#8217;m going to use the term &#8220;animal protection&#8221; to describe both animal protection non-profits and alternative protein companies. Most alternative protein companies don&#8217;t consider themselves to be part of the animal movement (or wouldn&#8217;t admit it publicly), but my assumption is that the reason you the reader would consider going into alternative proteins is because you want to help animals. So I&#8217;m just going to lump them all in together.</p></li></ul><blockquote><h3>Paradoxically, while there is demand for data science in the animal protection movement, there is little demand for data professionals in animal protection organisations.</h3></blockquote><h1>The bad news</h1><p>Simply put, most orgs cannot afford a data professional. Not only that, they don&#8217;t have enough data, analytics or machine learning (ML) use cases to need even part-time data person. This includes both non-profits as well as alternative protein companies (who are usually small startups). I typically see 1-3 data roles <em>a year</em> advertised across the whole movement. There are probably less than 15 data scientists in paid employment in the entire movement.</p><h1>How can organisations need data <em>science</em> but not data <em>scientists</em>?</h1><p>Across all organisations, animal or no, for profit or non-profit, there is growing need for data skills. However, this doesn&#8217;t necessarily mean there is a growing need for dedicated experts like data scientists. Generally, it&#8217;s a growing need for <em>everyone</em> to have data fluency. Here are some ideas off the top of my head about how &#8220;non data people&#8221; might leverage data, machine learning and AI:</p><h1>Data science skills and use cases for animal protection organisations</h1><h4><strong>More generally:</strong></h4><ul><li><p>Any role that has to use spreadsheets at some point would benefit from data skills. If you have spreadsheets, you have data. Some data skills make you better at using those spreadsheets, and if you know R or python you can take that data out of spreadsheets and do much more with it (or more likely, direct AI to do it).</p></li><li><p>Literally everyone needs to learn to use generative AI, because it is already impacting basically all jobs.</p></li><li><p>AI models can do data analysis, but often make questionable analytical decisions that only a data person would catch.</p></li></ul><h4><strong>More specifically:</strong></h4><ul><li><p><strong>Marketers</strong> might upskill in AB testing</p></li><li><p><strong>Researchers</strong> or Analysts might learn to scrape websites.</p></li><li><p><strong>Researchers</strong> would also likely benefit from statistical training (which data professionals usually have) to do better &#8220;guesstimating&#8221;: estimating the size of a market, or the potential impact a program could have.</p></li><li><p>If you monitor your organisation&#8217;s <strong>socials or comms</strong>, then social media analytics is important to understand what&#8217;s doing well and what isn&#8217;t.</p></li><li><p><strong>Product/project managers</strong>, as well as executives at medium to larger organisations would often benefit from dashboards and automated reports, but might only need a few.</p></li><li><p><strong>Fundraisers</strong> might pull together enough data on donors to do some cluster analysis to understand what types of people donate to the organisation.</p></li><li><p><strong>Website/app developers</strong> might add simple AI features into apps and websites</p></li><li><p>Any organisation that wants to get serious about <strong>evaluating the impact of its programs and campaigns </strong>would benefit from &#8220;causal inference&#8221;, a discipline from economics that is increasingly being brought into data science.</p></li></ul><h1>I&#8217;m a data professional that wants to help animals. What are my options?</h1><p>There are broadly 3 key ways a data professional can directly participate in the animal protection movement and one indirect way:</p><ol><li><p>Doing a non-data job where you can use data skills</p></li><li><p>Fractional roles</p></li><li><p>Consulting</p></li><li><p>Earn to Give (spoiler: this is the main one I recommend)</p></li></ol><h2>Use your data skills inside a non-data job</h2><p>As outlined above, plenty of roles within animal protection/alt proteins would be enhanced with some data skills. You could be one of those people! Whereas outside the movement you might be a data analyst working in the marketing department, in the movement, be a marketer that can do data analytics.</p><p>It may feel strange or even sad to train as a data scientist, only to not &#8220;be&#8221; a data scientist. It may even make you feel like the training was pointless. But I would advise <strong>placing your identity as an animal advocate first</strong>, and focus on your commitment to helping animals. Ask yourself not &#8220;how can I help animals<em> as a data professional?</em>&#8221; but &#8220;How can I help animals with my <em>data skills?</em>&#8221;. Or perhaps you could create a new identity of yourself as a &#8220;hybrid data scientist/marketer&#8221; or &#8220;data-driven fundraiser&#8221;.</p><h2>Fractional roles</h2><p>Some people work part-time at one organisation and part-time at a different one, splitting their work week between 2 organisations. For example, in early 2024 I worked 3 days a week at Peak AI as a data science consultant (non-animal) and 2 days a week at Bryant Research as a data driven researcher (an animal protection research org). Then, I split my week 50:50 between Bryant and being the Director of Data and AI at Greener by Default (I&#8217;ve since handed off the role but remain a part time data consultant for them). </p><p>Fractional roles split it down even further: You might work at 3,4 even 5 organisations. Each one only needs you (and can probably only afford you) for 1 day a week, or 1 week a month, or any other arrangement. This is likely to be more possible in the animal protection space than many other areas of the economy because organisations are all allies, rather than direct competitors. You could never work for Adidas and Nike at the same time, because they&#8217;re direct competitors. But you can simultaneously work for two organisations that both want to end factory farming. It would even have the indirect benefit of increasing potential for collaborations. At Bryant Research, some of our Bryads also work in academic labs or campaigning orgs, and we all benefit from being closer to each other (they&#8217;re not data scientists but the logic is the same).</p><p>It seems to be common in the animal protection movement to have multiple part time roles, so orgs are likely to be open to a fractional role arrangement if it benefits them. If you have your eye on a few organisations, I advise speaking with a few of them about this option and making them aware of it if they are not.</p><h2>Consulting</h2><p>Another option is for the animal protection movement to have consultants and consulting firms that concentrate expertise and then do contract work for various organisations. </p><p>Currently, when it comes to specifically data, there are a few consultants, but no consulting firms. I think the movement could always use strong data consultants, but don&#8217;t think there&#8217;s enough demand for a consulting firm specifically for data. However, a consultancy network where data consultants share work and help each other might be useful (I give this a mild but not trivial chance of success). </p><p>I&#8217;d probably not call yourself a data consultant (or similar) though. I would aim to become a Monitoring and Evaluation (M&amp;E, sometimes called MEL) consultant or a research consultant that specialises in data-heavy projects. The main analysis needs of orgs are data-heavy research projects, and using data to measure the impact of their campaign for funders. The hard truth for data people here is that there are already research consultants and MEL consultants that have domain knowledge you won&#8217;t have, and probably enough data skills to do a reasonable job. You&#8217;ll have to put the time in to build your skills in MEL or research.</p><p>I won&#8217;t repeat the standard generic pros and cons of being a consultant. The disadvantage compared to fractional roles is that consultants are external to the organisation and so do not know all the organisational context and culture. This can make them slightly less effective at delivering projects if those projects are not well planned and the consultant is not good at discovery and scoping (i.e. figuring out the real problem to solve, not naively solving the problem the client puts in front of them). You also don&#8217;t always feel like part of a team which can be a bit lonely. </p><p>It is worth noting that while consultants typically earn good money, this is <em>not</em> the case in animal protection. The animal protection movement is terribly underfunded. Expect to earn significantly less than if you were a consultant for for-profit companies (as in, like 20-40% less!). That said, if you want to earn lots of money, you probably wouldn&#8217;t be in this space in the first place.</p><h2>Earning to give</h2><p>This is an indirect way to help animals, but honestly, <strong>it&#8217;s the main one that I would recommend if you&#8217;re a data professional wanting to help animals</strong>. If you work in data, you can earn very good money in the for-profit sector.</p><p>So I advise that you do that, and then donate 10-30% of your income to animal orgs. If you are a high-paid data engineer or machine learning engineer, your donations might be enough to pay someone in the movement&#8217;s <em>entire annual salary. </em>The animal movement is one of the least well-funded social justice movements, so donations are often needed far more than skills.</p><p>This is probably not be a satisfying answer for many people: donating doesn&#8217;t feel the same as contributing directly. But similar to what I said above, always keep in mind that <em>the animals must come before our own egos</em>, and if this is the best way you can have an impact for animals, then you should feel very good about yourself for doing it. I personally have huge respect for people who donate significantly to the movement.</p><p>Find more about <a href="https://80000hours.org/articles/earning-to-give/">Earning to Give here.</a></p><h1>What about AI consulting and AI roles?</h1><p>I intentionally left this out of earlier versions of this post but people keep asking me about it, so I&#8217;ll address it here. Some people feel like a data scientist joining the movement as a generative AI consultant is a natural fit. I don&#8217;t think it is.</p><p>I definitely think the animal movement needs more people with AI skills, and if you&#8217;re a data person thinking about retraining as a generative AI person, I think that&#8217;s a great idea.</p><p>However, I want to emphasise that I strongly believe that data people have little to no advantage when it comes to retraining in generative AI. AI before ChatGPT and AI after ChatGPT are <em>technically</em> similar tech, but in practice they are fundamentally different. If you&#8217;ve built AI solutions for a decade, I don&#8217;t think you&#8217;re any better placed to be a generative AI consultant than someone who&#8217;s been a marketer for 10 years or someone who&#8217;s worked in HR for 10 years. In fact, I personally think the people best placed to move into generative AI consulting are operations people and management consultants (I plan to write about this).</p><p>So while I <strong>would</strong> recommend people take this path, I wouldn&#8217;t say this is a particularly promising path <em>specifically</em> for data people. Be aware you&#8217;ll be starting from the same point as everyone else.</p><h1>Conclusion</h1><p>Animal protection could benefit a lot from data science skills, but lacks the funding and scale to make hiring dedicated data professional feasible. If data professionals want to make an impact for animals whilst also making a living, they might consider non-data science roles that use data science skills, fractional roles if they can get them, or staying in the for profit sector and donating.</p><h3>Acknowledgements</h3><p>Thanks to Antonieta Pais Nunes Lopes for inspiring this post. Also thanks to <a href="https://www.linkedin.com/in/kylebehrend/">Kyle Behrend</a> and <a href="https://www.linkedin.com/in/sam-tucker-vegan/">Sam Tucker</a> for valuable insights and comments.</p>]]></content:encoded></item><item><title><![CDATA[Where will the next generation of world changers come from?]]></title><description><![CDATA[For cash-strapped, burnt-out workers at NGOs, AI assistants are a tempting alternative to managing early career employees. But do we risk shutting out the world changers of the future?]]></description><link>https://richiemanandhar.substack.com/p/where-will-the-next-generation-of</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/where-will-the-next-generation-of</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Fri, 12 Jun 2026 08:59:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xHGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Note this was first written in Feb on my no defunct Wordpress site and has been moved over and updated. Also </strong>Sofia Balderson of Hive has put out <a href="https://notingthemargin.substack.com/p/ai-talent-and-the-future-of-animal?triedRedirect=true#footnote-2-188481294">a great post building on the ideas presented here</a>.</p><p>Will AI automate all of our jobs? Or will it create tons of new ones? This is one of the biggest debates of the last few years, and I suspect we&#8217;ll be talking about it for years to come. There are good arguments on both sides and to me, it&#8217;s unclear what&#8217;s going to happen.</p><p>But one area of the job market is <em>already</em> showing signs of trouble: <strong>Entry level jobs</strong>. A recent report <a href="https://ravio.com/tech-jobs-report-2025">from Ravio</a> shows hiring rates for entry level jobs in EU tech companies are down 73.4% in 2025, compared to just 7.4% in the rest of the job market. Employment prospects for graduates in the US have &#8220;deteriorated noticeably&#8221;, <a href="https://web.archive.org/web/20250530101542/https://www.nytimes.com/2025/05/30/technology/ai-jobs-college-graduates.html">writes The New York Times</a>. And Dario Amodei, CEO of Anthropic (who make Claude), recently warned that the technology could soon eliminate <a href="https://www.axios.com/2025/05/28/ai-jobs-white-collar-unemployment-anthropic">half of all entry-level office jobs</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_!xHGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xHGF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xHGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Where will the next generation of world changers come from Q_image_1.png&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Where will the next generation of world changers come from Q_image_1.png" title="Where will the next generation of world changers come from Q_image_1.png" srcset="https://substackcdn.com/image/fetch/$s_!xHGF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!xHGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e910fe3-9c5f-47a4-8314-313873538c7a_1024x559.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><h1><strong>What&#8217;s causing this?</strong></h1><p>Simple: when managers and senior employees learn to use AI effectively, they have less need for junior staff. Junior jobs usually consist of simple, repetitive tasks that don&#8217;t require a huge amount of expertise. AI is great at those.</p><p>Junior researchers spend hours crawling through large datasets to find the right stats for a report. They read dozens of Google search results and pull together &#8220;briefs&#8221; for senior researchers. They create powerpoint slide decks. But in 2026, you can do all that yourself with <a href="https://www.perplexity.ai/)">Perplexity</a>, <a href="https://www.youtube.com/watch?v=1nfKXA0doZ8">ChatGPT Deep Research</a> and <a href="https://gamma.app/">Gamma</a>.</p><h2><strong>What I&#8217;m seeing on the ground</strong></h2><p>I&#8217;ve already seen it at both the organisations I work for:</p><ol><li><p>At Greener By Default, until recently, I was the only member of the data team. In 2025 I managed to serve nearly all of our clients and build a data science codebase from scratch by making full use of the latest AI coding tools. In fact, I estimate in 2025, AI coding assistants increased my output 3-4 times! We were going to hire an assistant for me, but decided it wasn&#8217;t necessary. Instead we hired a Data Director, a more senior role focussed on strategy.</p></li><li><p>At <a href="https://bryantresearch.co.uk/">Bryant Research</a>, we get lots of people wanting to intern/volunteer with us. But I am torn: we usually can&#8217;t think of projects to put them on! For most projects, the additional admin and supervision an intern requires is not worth it; our researchers produce better research with AI assistance instead.</p></li></ol><h1><strong>What do we need juniors for?</strong></h1><p>I wish I could write the rest of this post on &#8220;here&#8217;s why replacing junior employees with AI will be terrible for your organisation&#8221;. But I am struggling to do that. Consider the main weaknesses of AI:</p><ul><li><p>AI does not have your organisational context like an employee does.</p></li><li><p>AI is not totally reliable.</p></li><li><p>AI cannot take initiative and needs to be told what to do</p></li><li><p>AI does not bring any &#8220;career capital&#8221; to a job (e.g. it does not have contacts or past life experience that can be tapped)</p></li><li><p>AI doesn&#8217;t have a body so it cannot take physical action in the world.</p></li></ul><p>Apart from that last one, all of those drawbacks apply to junior employees as well! I&#8217;d argue more. </p><p>In addition, AI models like ChatGPT have key advantages that juniors do not have. Namely that they have PhD level knowledge in most things humans have ever written about on the internet, and can produce that knowledge in seconds.</p><p>This sounds harsh, but in the age of AI, the day-to-day value of juniors/interns is not as certain as it used to be.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DxFY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DxFY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DxFY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Where will the next generation of world changers come from Q_image_2.png&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="Where will the next generation of world changers come from Q_image_2.png" title="Where will the next generation of world changers come from Q_image_2.png" srcset="https://substackcdn.com/image/fetch/$s_!DxFY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!DxFY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F240b4936-4a2b-4880-8d9f-996e764962db_1024x559.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><h1><strong>A poison apple for the animal protection movement?</strong></h1><p>For cash-strapped non-profits and scrappy grassroots campaigners, the temptation to replace junior roles with AI can be just as strong as in profit maximising corporations. If AI allows us to do more good with fewer resources, how can we say no?</p><p>And whatever you believe personally, what will your funders say? Some would argue that it&#8217;s unethical to use donor dollars to pay junior activists, when you could just use AI and divert those dollars to impact elsewhere.</p><p>This is also a problem for grassroots organisations who have very minimal paid staff. Senior organisers are increasingly facing a trade-off: Do you delegate tasks to a volunteer, who can only give a few hours a week around their life, or to AI who will hop to it the second you open your laptop? Sure, AI can&#8217;t go door to door knocking or attend a protest, but it can research campaign targets, produce social media content, identify news outlets for work and draft emails to companies. It can do most of these things as good as paid activists, let alone juniors.</p><p>But if the temptation is just as strong, the <em>risks</em> of this strategy are far worse for the animal movement than the for-profit sector. If Facebook doesn&#8217;t contribute to training new software engineering talent, it doesn&#8217;t matter: they will always have plenty of top quality mid and senior candidates to choose from whenever they want to hire. But the animal advocacy movement doesn&#8217;t train junior activists, where will the skilled, mid-level activists of the future come from? Who will fill mid-level openings?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e-p-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e-p-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e-p-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Where will the next generation of world changers come from Q_image.png&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="Where will the next generation of world changers come from Q_image.png" title="Where will the next generation of world changers come from Q_image.png" srcset="https://substackcdn.com/image/fetch/$s_!e-p-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!e-p-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f681e5c-fb4f-4430-9568-0b507fac5f5f_1024x559.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><h1><strong>The solution</strong></h1><p>To be honest, I&#8217;m not really sure what the solution is. I just see a big problem and want to start the conversation. I think leaders in the animal protection movement need to be talking about this.</p><ul><li><p>Should funders be earmarking money for apprenticeships?</p></li><li><p>Should larger, better resourced organisations bear the &#8220;burden&#8221; of training?</p></li><li><p>Should we pool resources and develop movement-wide training programs?</p></li><li><p>Should we as a movement simply accept this as the &#8220;new normal&#8221; and focus recruitment on professionals that already have the skills we need?</p></li><li><p>Can we find roles for juniors/volunteers where they can provide genuine value over AI?</p></li><li><p>Could AI itself help provide the training / mentorship to upskill the next generation?</p></li></ul><p>Last year, Bryant took on a fellow from <a href="https://www.reducetarian.org/fellowship-fellows">The Reducetarian Foundation</a>, Omar. The &#8220;deal&#8221; with this fellowship is they send a talented, pre-vetted college student trained by them to work for you. In return, you mentor them and give them real world experience in the movement, and help fund their salaries.</p><p>Don&#8217;t get me wrong, Omar was genuinely brilliant for his age and experience level; great analytical mind and critical thinking (he was also fun just to chat with!). When I weigh the hours I spent training him against what he produced for us, it seems like a decent &#8220;return on investment&#8221;.</p><p>But could I have got better quality work in less time, using AI on my own? Probably.</p><p>So why did we do it? At Bryant we talked about it internally, and decided that it&#8217;s important to us to support the development of the next generation of research for our movement, even if the ROI might dip negative. That sounds heroic, but I am still undecided on whether that was the best call. Time spent mentoring a junior could have been spent producing better work for our clients, allowing them to help more animals. Or we could have passed those cost savings onto our clients, giving them more resources for vital campaign work. I have also had conversations with other leaders whose intelligence I respect, who told me they don&#8217;t think this is our responsibility, and that we should focus on doing research.</p><p>With a bit more training, experience and encouragement, I could see Omar becoming a fantastic researcher, worthy of a job at Bryant or any other research org in the animal advocacy movement. But will the movement give him the chance? Can we afford to?</p><h1><strong>Further reading</strong></h1><p>This is really well explored in book-length in <a href="https://lnkd.in/efZ3HNNG">The Skill Code by Matt Beane</a></p><p>Thanks to <a href="https://tobiasleenaert.substack.com/">Tobias Leenaert</a> (ProVeg International) and <a href="https://www.linkedin.com/in/laurensarahmee/">Lauren Mee</a> (Animal Advocacy Careers) for feedback on this post, and to <a href="https://faunalytics.org/author/karol-orzechowski/">Karol Orzechowski</a> and <a href="https://faunalytics.org/author/meghann-cant/">Meghann Cant</a> (Faunalytics) for interesting discussions on this topic. None of these people necessarily endorse any opinions in this post.</p>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #17: 8th June]]></title><description><![CDATA[Don&#8217;t copy other people&#8217;s skills - use them as inspiration for you own]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-fe3</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-fe3</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Mon, 08 Jun 2026 09:26:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7EzA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Don&#8217;t copy other people&#8217;s skills - use them as inspiration for you own</h2><p>There are plenty of websites where people have shared their Claude skills. Don&#8217;t just copy them!  You should always build your own skills. One of the best things about Claude&#8217;s skills is that they can be made ridiculously tailored to you and your workflows. So, you should try to make them as personalised as possible. Overly generic skills are less useful to you.</p><p>If you see a skill online that you think is useful, what you should do is read the skill.md file to understand how the skill works. Then, simply describe your own version of that skill to Claude and have it make the skill for you.</p><p> for example, let&#8217;s say you find a skill that opens your LinkedIn and triages new connection requests. </p><h1>Claude (and all LLMs) still suck at graphs</h1><p>In AI there is this concept called &#8220;The jagged frontier&#8221;, which refers to the fact that AI is incredible at somethings and crap at others.</p><p>A great illustration of this is in software engineering and data science. Both require coding in python, but whilst Claude is better at most software engineering tasks than anyone you or I know, it&#8217;s just not that good at data science. Because it doesn&#8217;t &#8220;see&#8221; graphs it makes (unless you directly tell it to) it tends to spit out shitty graphs.</p><p>I was recently analysing my preference in coffees from a dataset of 68 tastings I&#8217;ve built up over time (don&#8217;t ask). It made this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7EzA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7EzA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 424w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 848w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 1272w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7EzA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png" width="919" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:919,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45285,&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://richiemanandhar.substack.com/i/197733028?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.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_!7EzA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 424w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 848w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.png 1272w, https://substackcdn.com/image/fetch/$s_!7EzA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd114d01-d911-4c8a-993b-4cc5c2d6719d_919x644.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><p>Don&#8217;t blame Claude for the pretentious art deco colour palette. But why does it have vertical gridlines? and WHY did it put that in the title? What purpose do they serve? Why has it put in a faint &#8220;mean = 3.16&#8221; ? </p><p>It also made a stacked chart. Whilst I do see these online, they are generally considered a bad idea because its actually really hard to compare any segments except the bottom one. Sure, we can easily compare the blue bits, but comparing the green segments is quite hard. </p><p>I&#8217;d expect better graphs from a junior data scientist, let alone a model that can write python 10x better than me and 100x faster.</p><h2>Claude in Chrome catches broken links and typos on your website, and you can schedule it weekly</h2><p>Our Comms person at <a href="https://bryantresearch.co.uk/">Bryant</a>, Elise, has been using Claude in Chrome to comb through the Bryant website looking for broken links and typos, and it seems to be working pretty well! <strong>Try it on your own website.</strong> </p><p><strong>Pro-tip:</strong> set up a Cowork Scheduled task to repeat this task weekly: it&#8217;s like having an intern check your website for errors every week. The way to do this is:</p><ul><li><p>Have Claude do it once</p></li><li><p>Iterate until it works well.</p></li><li><p>At the end of that conversation, ask Claude to make a repeatable skill (something like &#8220;scan-website-for-errors&#8221;) distilling the best practices, pitfalls and such from your whole conversation. Save that skill</p></li><li><p>Ask Claude to set up a scheduled task that runs every week at whatever time that basically runs the skill and then tells you what happened. You could have Claude slack you, email you or just alert you in the Claude app. Whatever works for you.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Claude learnings from me and my team #16: 2nd June]]></title><description><![CDATA[You can manage multiple conversations with Dispatch + Claude often tells me that Claude Chrome is not available]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-783</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-783</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Tue, 02 Jun 2026 16:58:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EtIN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>This month I have had 2 holidays and 2 conferences across 4 countries and Claude managed all of it flawlessly </h1><p>This month I took a lot of built up annual leave: I did a 6 day dance festival in Albania with my wife, took my dear mum to see Pompeii for her 60th, attended the AVA conference in Toronto and EA Global in London. I had Cowork manage my entire month in one project, and it worked amazingly well! Things I did:</p><ul><li><p>Claude helped with the planning, such as advising where to stay in places to be close to events, what time to get flights to minimise jet lag, what to pack etc</p></li><li><p>I gave it all my flight and accommodation details</p></li><li><p>Claude acted as a tour guide to Pompeii, Herculeneum and Toronto, suggesting attractions, providing historical facts and making schedules</p></li></ul><p>I structured it by making a folder on my computer and putting everything in there: pdf downloads of flight and accom details, conf tickets. I also had Cowork create a bunch of documents: itineraries, packing lists and such. Cowork was uniquely good for this because it can look at everything in a folder and create/update new docs on the fly. </p><p>Usually I didn&#8217;t have access to my laptop, so I kept it on at home (and plugged into the charger!) and used Cowork Dispatch to message it from my phone.</p><p>I&#8217;m aware this could have gone totally wrong, but I wanted to push Claude to it&#8217;s limit. Shockingly, Claude did not make a single mistake that I can detect!</p><h1>You can manage multiple conversations with Dispatch</h1><p>AI power users often have multiple convos going at once. That was not possible with Claude Dispatch before: you could only have 1 convo at a time and it was tedious. <br>That&#8217;s fixed now! Dispatch can have and maintain multiple convos</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EtIN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EtIN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 424w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 848w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 1272w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EtIN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png" width="1456" height="897" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8850717-6804-4014-9604-a0fd76366de9_2880x1774.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:897,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1192932,&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://richiemanandhar.substack.com/i/200095848?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.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_!EtIN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 424w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 848w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.png 1272w, https://substackcdn.com/image/fetch/$s_!EtIN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8850717-6804-4014-9604-a0fd76366de9_2880x1774.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><h1>Claude often tells me that Claude Chrome is not available</h1><p>This is annoying: half the time I tell Claude &#8220;use Chrome to do X&#8221; it says &#8220;the chrome tool is not responding&#8221;. I can&#8217;t quite figure out why, does anyone also get this? Has anyone solved this?</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #15 13th May]]></title><description><![CDATA[More cool Claude Chrome things + Archived co-work project are hard to unarchive + Claude skills with python code break Claude Chat + conectors]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-67d</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-67d</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Wed, 13 May 2026 12:30:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!udCR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Claude essential jargon: &#8220;tokens&#8221;: when you give Claude a piece of text, or a picture, or an excel spreadsheet, it converts it all into a common currency called "tokens&#8221;. It also uses tokens to create its reply to you: whether that&#8217;s a paragraph, a piece of python code or anything else. It also uses tokens to &#8220;think&#8221; such as when it tries to search your email for you. The number of tokens you use in a conversation is the way we measure how much AI you are using. </p><p><strong>Crucially:</strong> Claude only gives you a certain number of tokens per 5 hours. There&#8217;s also a weekly limit. You have probably had the frustrating experience of &#8220;running out of Claude&#8221;. That&#8217;s because you&#8217;ve spend your token budget. Because some things lots of tokens and some things take few tokens, you might find that some tasks drain usage quicker than others.</p><h1>More cool things Claude Chrome can do</h1><p>The simple one: Summarise clickbait substack posts and tell you if they&#8217;re worth reading! Like &#8220;What unique analysis does this post do on the governments new farming policy?&#8221; . </p><p>Note: I won&#8217;t be offended if you have Claude Chrome summarises all my posts!</p><h1>Once you archive a Claude co-work project, it&#8217;s very hard to get it back</h1><p>The title really says it all, to be honest. </p><p>If you right-click on a Claude Cowork project, you can archive it. That does not delete the project but it stores it deep in your computer, making it hard to retrieve. The Claude app doesn&#8217;t let you unarchive co-work projects! </p><p>If you&#8217;re feeling a bit brave: you <em>can</em> use Claude code to get them back: you have to locate the a JSON settings file in your computer that decides what shows up in the Cowork UI. </p><h1>Claude skills can contain python code&#8230;but will break in Claude Chat</h1><p> claude skills are one of the most powerful features of Claude Full-Stock. The Bryant team has skills for everything. One advanced use of skills is that you can have a skill run a Python script. For example, you could make a skill where if you give it a dataset, it will read that data into Python, perform some analysis, and then output the results. It can also run some Python code to create a graph and display the graph. This capability is really powerful. However, one thing to watch out for is that if your skill contains a Python script, ClawedCowork can run it but ClawedChain won&#8217;t be able to execute it. Chat cannot handle it; it will just silently break. </p><h1>Turn off connectors by default to save usage</h1><p>If you&#8217;re not on the expensive &#163;100-200 plan you probably run out of Claude often. If you&#8217;ve connected Claude to a bunch of other apps (and I recommend it) then what you might not realise is that they have a cost! Claude loads them at the start of every chat which can eat into your token allowance (see explainer above). If you find yourself running out of Claude a lot, it&#8217;s worth turning these off by default and turning them on when you think a conversation will need them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!udCR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!udCR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 424w, https://substackcdn.com/image/fetch/$s_!udCR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 848w, https://substackcdn.com/image/fetch/$s_!udCR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 1272w, https://substackcdn.com/image/fetch/$s_!udCR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!udCR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png" width="1456" height="953" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:953,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:187784,&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://richiemanandhar.substack.com/i/195026863?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.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_!udCR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 424w, https://substackcdn.com/image/fetch/$s_!udCR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 848w, https://substackcdn.com/image/fetch/$s_!udCR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.png 1272w, https://substackcdn.com/image/fetch/$s_!udCR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1285029d-d56d-4ab1-b10f-322fa03f85c3_2218x1452.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></p>]]></content:encoded></item><item><title><![CDATA[Simple Ways To Make Better PowerPoint Slides Using Only IT-Approved AI Apps]]></title><description><![CDATA[Let&#8217;s cut the crap: You have to make slideshow presentations all the time: for work, for conferences, maybe for school.]]></description><link>https://richiemanandhar.substack.com/p/simple-ways-to-make-better-powerpoint</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/simple-ways-to-make-better-powerpoint</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Sat, 09 May 2026 09:48:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cgm5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Let&#8217;s cut the crap: You have to make slideshow presentations all the time: for work, for conferences, maybe for school. You don&#8217;t like it and would rather be doing actual work. I&#8217;m going to show you how you can use AI to make presentations in the fraction of the time.</p><h1>Advice tailored to privacy-concerned professionals</h1><p>Whilst there are brilliant new-generation AI presentation makers like <a href="https://gamma.app/">Gamma</a>, not everyone is allowed to use any tool they find on the internet. Many organisations have an &#8220;approved AI tools&#8221; list for security reasons, and getting a new tool onto this list can be as tedious as making the presentations in the first place!</p><p>So I thought I would come up with a way to significantly speed up making PowerPoint presentations using only tools that are probably already approved by IT: ChatGPT, Gemini and Claude. Pick one. I&#8217;ll refer to them collectively as &#8220;AI&#8221;</p><h1>Tip 1: Turn any content into a slideshow outline</h1><p>Quite often, we are giving presentations of other content that we&#8217;ve already created. For example, we might be doing a webinar on a report we wrote, or giving a conference presentation based on our academic paper, or pulling together several blog posts into a presentation.</p><p>In all of these cases, we&#8217;re converting long-form content into a concise set of bullet points that we can put onto PowerPoint slides. This process can be time-consuming and cumbersome, so let&#8217;s just ask AI to do it for us:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cgm5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cgm5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 424w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 848w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 1272w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cgm5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png" width="1024" height="680" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2144640d-355b-4c97-94a6-4d722f088457_1024x680.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:680,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!cgm5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 424w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 848w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.png 1272w, https://substackcdn.com/image/fetch/$s_!cgm5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2144640d-355b-4c97-94a6-4d722f088457_1024x680.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><h1>Tip 2: AI can literally create a PowerPoint for you now</h1><p>Many people don&#8217;t realise this, but ChatGPT, Gemini and Claude can all create decks. Claude and ChatGPT make PowerPoints (you can also install a Claude extension for Powerpoint), and Gemini obviously makes Google Slides.</p><p>So once you&#8217;ve done a piece of work, had AI turn it into a presentation outline (see tip 1), you can whip it up into a deck in minutes.</p><p>I have created a Claude Skill that not only makes a deck following my branding, but it also uses an image generator to place images on every slide! This is a bit more advanced for this article, but I&#8217;ll probably blog about it in future.</p><h1>Tip 3: Make bespoke, on-brand images</h1><p>You don&#8217;t need a something as fancy as a custom Claude skill though. You can just do it &#8220;the old fashioned way&#8221;. Open up Gemini or ChatGPT (Claude has no image generator) and ask it to make you a few images. You can provide the text of a slide, briefly explaining what you want to communicate and ask for picture ideas. Then, you select one and have the tool create it for you. Gemini has an image generator built right into Google Slides if you&#8217;re on a paid plan. </p><p>However, you can go one step further: If you define your branding and tone, AI will make all the images in that style.</p><p>If you look though <a href="https://docs.google.com/presentation/d/1T57zAugveFmb2VmEoZEMcvi3D79shi9m/edit?usp=sharing&amp;ouid=108251522581889770685&amp;rtpof=true&amp;sd=true">this slide deck</a> I recently presented, you&#8217;ll notice they follow a consistent tone. My personal brand is inspired by art deco; gold, navy, forest green. A bit geometric, stylised people. Always generating images in this style makes my presentations coherent and uniquely me.</p><p>How do you do this? Before asking ChatGPT or gemini to generate an image, talk with it about art. Discuss art styles, give it examples of what you like, and then ask it to come up with a prompt to capture that style</p><h1>Tip 4: Use AI to critique slides</h1><p>Your slides are more than just content and pictures; you need to tie them together in an engaging way.</p><p>To do this: screenshot an entire slide, upload it to AI as a picture, and then ask it to critique 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_!1v3c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1v3c!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 424w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 848w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 1272w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1v3c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png" width="1024" height="665" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:665,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!1v3c!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 424w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 848w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.png 1272w, https://substackcdn.com/image/fetch/$s_!1v3c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fbbb329-b394-4634-a1d0-73edd9f9c0b2_1024x665.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>Ask it for the same feedback you&#8217;d ask a colleague for, like:</p><ul><li><p>&#8220;Is this slide too cluttered?&#8221;</p></li><li><p>&#8220;Should I put the picture at the top or the bottom?&#8221;</p></li><li><p>&#8220;Does yellow text on a blue grab attention or is it jarring?&#8221;</p></li></ul><p>I can&#8217;t emphasise this enough: <strong>any time you&#8217;d ask a colleague for feedback, ask AI first.</strong> You&#8217;ll be surprised at how often it can provide helpful advice.</p><h1>Conclusion</h1><p>Here I&#8217;ve shown how you can Use AI to dramatically cut the time taken to make engaging presentations using only ChatGPT, Claude or Gemini. <strong>Try one of these tips today and cut your next presentation time in half. Then spend that time doing something more valuable, or at least more fun.</strong></p>]]></content:encoded></item><item><title><![CDATA[When you should not create AI workflows]]></title><description><![CDATA[When Gemini or Claude doesn&#8217;t work, the true AI Pros build custom workflows&#8230;.or do they?]]></description><link>https://richiemanandhar.substack.com/p/when-you-should-not-create-ai-workflows</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/when-you-should-not-create-ai-workflows</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Tue, 05 May 2026 10:59:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vAjH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When Gemini or Claude doesn&#8217;t work, the true AI Pros build custom workflows&#8230;.or do they?</p><p>This could be automations in Make.com or n8n, or it could be &#8220;skills&#8221; in Claude Code. It might involve jargon MCPs, or the sinister-sounding OpenClaw. It could be Python scripts or cron jobs.</p><p>Btw, if that last paragraph made zero sense to you, don&#8217;t worry! This post is still for you. No jargon from now on.</p><p>In the last six months, something I&#8217;m learning is that often the best thing to do is NOT to solve the problem. Sometimes you should just wait. The models are developing so quickly, with new features added literally every few weeks. Why go through all the effort to create a bespoke system to solve a problem when you could just wait for Google or Anthropic or some random open source developer to solve the problem for you?</p><p>For example, people love the idea of paying automation consultants for bespoke workflows to handle their email inbox: triaging important emails, reminding you at the right time, even drafting responses. But I have so far held off on building one of these for myself or for any of my colleagues. I am pretty sure that Google is already trying to build most of this functionality into Gmail. I would bet that it will be ready this year. It&#8217;s not worth me spending days tinkering with a custom solution. Google will solve it for me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vAjH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vAjH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vAjH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;When you should not create AI workflows_image.png&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="When you should not create AI workflows_image.png" title="When you should not create AI workflows_image.png" srcset="https://substackcdn.com/image/fetch/$s_!vAjH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!vAjH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F661d1732-a205-4cd6-87a2-6487dc0e3bd8_1024x559.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><blockquote></blockquote><h1>When not to build</h1><ul><li><p><strong>When a great feature in an AI product is buggy</strong> AI companies are releasing new features all the time but they usually aren&#8217;t polished in the first few weeks. Anthropic released Claude Cowork in February, And while it has some bugs still, issues get solved every week. Avoid spending human hours trying to work around these bugs.</p></li><li><p><strong>When the project is too difficult.</strong> There are so many easy, powerful AI use cases out there, that I am extremely wary of committing to any AI project over 4 months. In 4 months, AI might have progressed so much that it could finish my project in a week. I have literally seen this happen several times.</p></li><li><p><strong>Projects that only try to reduce the cost of current AI workflows.</strong> I get it. AI is expensive and we&#8217;re not all made of money. Trust me, I work with NGOs for a living. That said I think that the vast majority of people are underspending on AI. They&#8217;re focusing on the costs and not the benefits. Every AI project has a return on investment: the benefits you get out, divided by the cost you have to put in. You should be focusing on getting more out not reducing the cost in. Plus the cost of these AI models is actually going down over time. Why put effort into reducing costs when you could just wait for the cost to come down naturally over time?</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x2nJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x2nJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x2nJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1ad78db-1012-43ce-ae16-321ce7be7a67_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;:null,&quot;alt&quot;:&quot;When you should not create AI workflows_image_1.png&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="When you should not create AI workflows_image_1.png" title="When you should not create AI workflows_image_1.png" srcset="https://substackcdn.com/image/fetch/$s_!x2nJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!x2nJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ad78db-1012-43ce-ae16-321ce7be7a67_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><blockquote></blockquote><h1>When to build</h1><p>That said, here&#8217;s when I think a custom solution is best:</p><ul><li><p><strong>When the benefits are so huge the ROI is positive even after 2-3 months.</strong> Last year I built a custom python automation to create slide decks for my presentations. Now Gemini, Gamma and Claude Cowork all do a great job and I don&#8217;t need it. However, the 2 days it took me to build saved me many more days of awkwardly moving text boxes around.</p></li><li><p><strong>When you need a highly customised solution that is unlikely to be provided by the market.</strong> It&#8217;s a safe bet that Google is trying to bring more AI features into Gmail. On the other hand, I don&#8217;t really know if it is a priority for Google at all to integrate Google Scholar into Gemini. If I need that (and I really do!), it might be best to build it myself rather than hoping.</p></li><li><p><strong>When you need a first mover advantage.</strong> lots of software development companies built their own custom tooling around AI coding. I&#8217;m willing to bet that most of the companies no longer use the tools that they built, they just use Claude Code or Cursor instead. However given how highly competitive the software industry is, it may have been worth it to not wait for the market to solve the problem. By building your own system today you can get the jump on your competitors tomorrow.</p></li></ul><p>Stop building tools that will be obsolete by next Tuesday. Master strategic laziness instead.</p>]]></content:encoded></item><item><title><![CDATA[Insights from my AI learning circle. #4: 29th April 2026]]></title><description><![CDATA[We discussed Claude, Gemini, Make.com automations and more]]></description><link>https://richiemanandhar.substack.com/p/insights-from-my-ai-learning-circle-7e9</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/insights-from-my-ai-learning-circle-7e9</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Wed, 29 Apr 2026 09:09:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EIk5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In this issue:</p><ul><li><p><em>Claude sub-agents prevent overload</em>: Spawn fresh sub-agents per subtask to keep context clean. Claude often skips this unless told explicitly.</p></li><li><p><em>Claude&#8217;s memory is a killer advantage</em>: Say &#8220;add to memory&#8221; mid-chat and it surfaces fluidly later. Gemini and ChatGPT can&#8217;t match it.</p></li><li><p><em>Claude nonprofit team plan</em>: ~$45 more for ~6.25x the usage. Lets you run Opus on everything.</p></li><li><p><em>Gemini memory workaround</em>: Build a Gem that reads a &#8220;Things I&#8217;m working on now&#8221; Google Doc. Edit the Doc to update memory.</p></li><li><p><em>Gemini @drive connector</em>: <a href="https://richiemanandhar.substack.com/publish/posts/detail/195269972?referrer=%2Fpublish%2Fposts%2Fpublished">Separate write-up</a>.</p></li><li><p><em>Make.com blueprints as JSON</em>: Dump into an LLM to debug or translate to n8n. Save often, Make.com can wipe unsaved work.</p></li><li><p><em>Make.com debugging via Claude Chrome extension</em>: Point it at a broken canvas and let it diagnose from screenshots when the JSON isn&#8217;t enough.</p></li><li><p><em>AI connector security</em>: Prompt injection risk only matters for connectors exposed to untrusted inbound messages (email, public Slack, LinkedIn). Internal-only connectors (Drive, Asana) are much safer.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EIk5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EIk5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 424w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 848w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 1272w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EIk5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png" width="392" height="702.3333333333334" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1376,&quot;width&quot;:768,&quot;resizeWidth&quot;:392,&quot;bytes&quot;:723319,&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://richiemanandhar.substack.com/i/195796616?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.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_!EIk5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 424w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 848w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.png 1272w, https://substackcdn.com/image/fetch/$s_!EIk5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa303bb4-16d7-440e-b7fe-da6b18bcf3d7_768x1376.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><h1>1. Claude</h1><h2>Sub-agents prevent Claude getting overloaded</h2><p>Sub-agents are one of the more underused patterns in Claude. The idea is that instead of having a single Claude chat do every step of a complex task in one long conversation, Claude spawns fresh copies of itself to handle individual subtasks. Each sub-agent gets its own clean context window (memory), goes off and does its thing, and only returns the final results to the parent. The parent never has to deal with all the intermediate noise.</p><p>Kevin&#8217;s morning-brief skill is a good illustration of the problem they solve. The skill is supposed to check Slack, pull out action items from Gmail, look at Asana, draft replies, and produce a morning briefing, all in one go. The more it was engineered, the worse it performed. The issue is probably context overload: by the time Claude is looking at Asana, its context window is already full of Slack and Gmail noise, so its attention to the Asana task is degraded. Ideally each of those data sources would be read with a fresh context window, and only the cleaned-up result would be passed back to whichever agent is writing the brief.</p><p>Hilariously Claude will sometimes say &#8220;I will fetch this in parallel&#8221;&#8230; and then not use sub agents. Basically it will lie to you! You can verify after the fact by asking Claude directly whether it used sub-agents. Claude does not always use sub agents by default and often avoids it for some reason. You need to explicitly tell Claude to use sub agents.</p><p>Side note: Claude Code and OpenAI Codex (it&#8217;s coding model) both also have sub agents. Codex gives each sub agent its own name, naming them after famous scientists. Cute.</p><h2>Claude&#8217;s memory is it&#8217;s killer advantage over Gemini</h2><p>When talking to Claude you can say &#8220;add this to memory&#8221; at any point mid-conversation and it updates fluidly. It will then use its memory in future conversations with you. It&#8217;s brilliant. then surfaces that remembered context in unexpected but relevant ways. In one session about methane, Richie&#8217;s Claude proactively used an Oura ring metaphor because he goes on about it all the time. In another conversation about survey platforms, it proactively offered to &#8220;draft a pitch to Chris to switch tools&#8221;. It knew that Richie works at Bryant, who do surveys, and that his boss was Chris. </p><p>Gemini can&#8217;t do this on on a work email (it can <em>kind of </em>do this on a personal, paid plan). ChatGPT has memory too, but is not as smart at using it as Claude in Richie&#8217;s experience.</p><h2>The nonprofit team plan is great value</h2><p>The Claude nonprofit team plan is great value. It costs roughly $45 more than the individual plan but provides about 6.25x the usage (5x the team plan baseline, and the team plan is already 1.25x the individual plan). This effectively means you can afford to run the powerful Opus 4.7 on everything. Most people who aren&#8217;t impressed with Claude are using the weaker Sonnet and Haiku models, because Opus consumes your usage very fast.</p><h1>2. Gemini</h1><p>The main Gemini discussion this session was a workaround for its missing memory feature. We came up with a workaround: that create a custom Gem where one of the context documents is a Google Doc called something like &#8220;Things I&#8217;m working on now&#8221;. Whenever you want to add something to memory, you edit that Doc. The Gem will then pick up whatever is in there in future conversations. It is not as fluid as Claude (you cannot just say &#8220;remember this&#8221; mid-chat, you have to switch to the Doc), but it&#8217;s better than going to the gem, going into it&#8217;s settings, then updating the instructions. Gems themselves do not learn over time, so without something like this they are frozen to whatever was uploaded at creation.</p><p>We also discussed Gemini&#8217;s &#8220;@drive&#8221; connector, but that turned into <a href="https://richiemanandhar.substack.com/publish/posts/detail/195269972?referrer=%2Fpublish%2Fposts%2Fpublished">its own write-up here</a>.</p><h1>3. Make.com</h1><p>Olivia is learning how to build automations using Make.com. </p><h2>Export your Make.com workflows using &#8220;blueprints&#8221; Share them with others or AI models. </h2><p>We discussed how Make.com workflows can be exported as JSON files called &#8220;blueprints&#8221;, and they are the same pattern as n8n (another popular automation software). This unlocks several AI-assisted workflows. You can dump a broken blueprint into Gemini or Claude and ask why it is not working. We speculated that if someone gave you their Make.com blueprint, you could translate it to n8n by having it rewrite the JSON. An LLM probably cannot one-shot a working blueprint from a natural language description, because these platforms update frequently and training data lags, but a workable pattern is to build a rough scaffold yourself (hooking up the right nodes without proper logic), export the blueprint, and ask the LLM to refine the JSON. </p><p>One practical gotcha: Make.com sometimes appears to wipe unsaved work, so save frequently.</p><p>One documented success story this session: a Make.com scenario that takes a CSV of attendees who received travel funding, extracts each person&#8217;s contact details and funding amount, and auto-drafts an email confirming what they were allocated. This replaced a manual email-per-person process. A follow-up scenario to log these emails in Salesforce did not work on the first attempt, which illustrates where Make.com&#8217;s complexity starts to bite. </p><h2>Use the Claude Chrome extension to build Make.com and n8n Automations</h2><p>The Claude Chrome extension is a useful fallback when your Make.com or n8n automation is broken. Because the extension can click around the browser and take screenshots, you can point it at the broken workflow in the canvas and ask it to diagnose the issue based on what it actually sees on screen. This is particularly helpful when the problem is something visual or configuration-level that would not be obvious from the exported JSON alone, or when the platform has updated and your LLM&#8217;s training data is behind. Richie has done this several times with great success.</p><h1>4. The security risks of connecting your AI to everything</h1><p>We discussed the security implications of connectors: are there risks of hooking up your ChatGPT or Claude to you calendar, gmail, Asana, Hubspot and other sources of sensitive info?</p><p>The main security risk of AI connectors hapens when the AI is connected to an external communication channel that malicious actors can reach: email, public Slack groups, LinkedIn, Discord, and so on. A hostile message can convince your AI to ignore its previous instructions and send them your data through other connected tools. This risk is low for most users because it requires someone to be targeting you specifically, but it is worth being aware of. This is called <strong>prompt injection.</strong></p><p>Connectors that only touch internal systems (Google Drive, Asana, internal databases) pose much less risk, because the outside work can&#8217;t attack you AI and convince it to send them your stuff. </p><p>In summary: the calculus of enabling a connector should turn on whether that connector exposes the AI to untrusted inbound messages, not on whether it connects to something that sounds sensitive.</p><h1>That all for this session! We&#8217;ll be taking May off as Richie and Kevin are travelling, and will return in June!</h1>]]></content:encoded></item><item><title><![CDATA[Google Gemini's Drive connector is surprisingly good!]]></title><description><![CDATA[It can search your whole org's Google Drive to answer specific questions]]></description><link>https://richiemanandhar.substack.com/p/google-geminis-drive-connector-is</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/google-geminis-drive-connector-is</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Mon, 27 Apr 2026 10:29:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7LX0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>UPDATE, 9th June, 2026!</strong></p><p>With the release of Gemini 3.5 at Google I/O recently, I thought I would revisit this and do some additional testing with my teams at Greener By Default and Bryant Research.</p><p>I&#8217;ve added some of things we learned below in a callout box like this.</p></div><p>Kevin from my fortnightly <a href="https://richiemanandhar.substack.com/publish/posts/detail/194316747?referrer=%2Fpublish%2Fposts%2Fpublished">AI learning circle</a> dropped a casual comment the other week: <strong>Claude&#8217;s Google Drive connector is really good.</strong> Apparently, you can just ask Claude to go find something in your Google Drive and it works!</p><p>I was sceptical. All of the big three (ChatGPT, Gemini, and Claude) have had a Google Drive connector for over a year, but I never really used them because I didn&#8217;t think that they could be any good. My reasoning was that you&#8217;ve got a probabilistic (read: unreliable) large language model, rummaging through an organisation&#8217;s Google Drive, which can contain thousands of documents and is rarely that well organised. Surely it <em>couldn&#8217;t</em> be good. But I trust Kevin so decided to test Gemini&#8217;s Google Drive connector. After all, if anyone can make a decent Google Drive connector, <em>it should be fucking Google.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7LX0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7LX0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 424w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 848w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 1272w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7LX0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png" width="508" height="383.47081712062254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1028,&quot;resizeWidth&quot;:508,&quot;bytes&quot;:1245667,&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://richiemanandhar.substack.com/i/195269972?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.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_!7LX0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 424w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 848w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.png 1272w, https://substackcdn.com/image/fetch/$s_!7LX0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F081a8dce-e5aa-4a92-9505-3a819611d515_1028x776.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><h1>The short answer</h1><p>Gemini with the Drive connector scored <strong>57 out of 60</strong> on a quiz I made when set to &#8220;pro&#8221; or &#8220;thinking&#8221; mode. It scored The quiz was made from ~20 documents drawn from across my org&#8217;s Google Drive. The questions it got wrong all weren&#8217;t failures to find info: the questions involved finding info then doing calculations.</p><h1>The test I ran</h1><p>I came up with a clever way to test Gemini, which I feel pretty smug about:</p><ol><li><p>I tested 2 things:</p><ol><li><p>I picked <strong>seven random documents</strong> from my org&#8217;s Google Drive. Not curated. Not related to each other. Deliberately spread across our organisation: some culinary notes, some research documents, some customer meeting notes, some HR material. I imported all seven into a single NotebookLM notebook.</p></li><li><p>I used our (Greener by Default&#8217;s) Operations NBLM, that contains all our SOP documents</p></li></ol></li><li><p>In both cases I used NotebookLM&#8217;s built-in quiz feature to generate quizzes from the documents. This saved me and hour or more of reading the docs and coming up with appropriate questions.</p></li><li><p>I asked Gemini each question, one at a time, in a fresh chat. NBLM quizs are multiple choice but I did not give Gemini the options, just the raw question. I explicitly typed <code>@drive</code> to activate the Drive connector each time.</p></li><li><p>I first tested Pro, then after seeing the results ran the quizzes again using Flash and  Thinking</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y-YP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y-YP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 424w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 848w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 1272w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y-YP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png" width="1456" height="721" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:721,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!y-YP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 424w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 848w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.png 1272w, https://substackcdn.com/image/fetch/$s_!y-YP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f01bf04-3d70-4eb2-934d-ec79af666839_2856x1414.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><em>An example of a notebookLM quiz</em>, similar to the one I used to test Gemini</p><h1>The results</h1><p>Shockingly, when set to pro or thinking mode, it got 57/60 correct across both notebooks! To emphasise, it was 95% accurate at answering specific questions from docs buried in our Google Drive, often with no pointer to which document held the answer.</p><p>The three it missed weren&#8217;t even retrieval failures. They were questions that required a calculation or inference on top of the document content. Something like &#8220;what percentage of X would Y be if you combined figures from two tables,&#8221; where the source documents had the raw numbers but Gemini needed to do the maths itself. That&#8217;s a completely different (and, honestly, more forgivable) class of error.</p><h1>UPDATE: more result from the June 9th tests with Bryant and GBD</h1><div class="callout-block" data-callout="true"><ul><li><p>The Google Drive connector is very good with Google docs, but cannot access Google Sheets or Google Slides. It also may struggle to access information in PDFs.</p></li><li><p>If you don&#8217;t have access to a doc, Gemini will not find it. Which is good!</p></li><li><p>Gemini might surface outdated documents if they are not clearly labelled. For example, we put some outdated documents into an &#8220;archive&#8221; folder. But documents aren&#8217;t always archived because they are <em>wrong, </em>often they&#8217;re just old and less relevant. Gemini does not know the difference. It assumes that every doc in your drive is true!</p></li><li><p>Hilariously, sometimes Gemini will give a totally correct answer, but cite totally the wrong document! Like, the answer is so specific it must have read the correct answer, yet it cites a document that has <em>nothing at all </em>to do with the question or answer! Funny</p></li></ul></div><h1>Summary</h1><p><strong>I was wrong.</strong> My mental model of how Drive connector performed was several months out of date. If you&#8217;ve been avoiding it for similar reasons, it might be worth retesting your assumptions.</p><h1>Caveats</h1><ul><li><p><strong>We&#8217;re a small-ish org: </strong>GBD has 20 people, not sure if Gemini would struggle if you&#8217;re an org of 100 or more, with orders of magnitude more docs</p></li><li><p><strong>This was pure factual retrieval.</strong> It didn&#8217;t test synthesis across documents, nuance, or anything requiring judgement.</p></li><li><p><strong>NotebookLM-generated quizzes may be easier than real user questions.</strong> NotebookLM reads the documents and writes questions that are specifically answerable from them. Real queries from humans are messier, more ambiguous, and often ask things the documents don&#8217;t quite address. They&#8217;re hard questions though!</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FFxo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FFxo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 424w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 848w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 1272w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FFxo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png" width="473" height="462.61477045908185" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1002,&quot;resizeWidth&quot;:473,&quot;bytes&quot;:1493015,&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://richiemanandhar.substack.com/i/195269972?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.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_!FFxo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 424w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 848w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.png 1272w, https://substackcdn.com/image/fetch/$s_!FFxo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f35e0e-154a-446a-82ee-257da51c09cf_1002x980.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><h1>Over to you</h1><p>Have you tested any of the Drive connectors (Claude, Gemini, or otherwise) against your own org&#8217;s files? Did you get similar hit rates, or was it a mess? I&#8217;d genuinely like to know whether my result generalises, or whether I just got lucky with my seven documents.</p>]]></content:encoded></item><item><title><![CDATA[I built a chatbot to understand how AI will affect animals]]></title><description><![CDATA[Including introductory podcasts and infographics!]]></description><link>https://richiemanandhar.substack.com/p/i-built-a-chatbot-to-understand-how</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/i-built-a-chatbot-to-understand-how</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Fri, 24 Apr 2026 09:48:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SZhp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SZhp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SZhp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SZhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7071260,&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://richiemanandhar.substack.com/i/195329092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.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_!SZhp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!SZhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7b37701-e95e-4290-8e3b-617adc51c0de_2816x1536.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><p>EDIT: I forgot to provide an actual link! <a href="https://notebooklm.google.com/notebook/fd923300-9fb6-4ad8-aeb8-49bf83569572">Here it is</a></p><p>AI is transforming everything. How will it transform animal advocacy?</p><p>Is it going to supercharge our campaigns, or render some of them totally obsolete? Will it help factory farming or hurt it? And what happens to animals in the (possible) future where AI is smarter than all humans put together? </p><p>These seem like pretty big abstract questions, but given the pace of AI development, <strong>we need to be talking about them now</strong>. And increasingly, people are! Mostly on the <a href="https://forum.effectivealtruism.org/topics/ai-x-animals">Effective Altruism forum</a>, as well as places like the <a href="https://www.sentientfutures.ai/">Sentient Futures&#8217;</a> Slack group (<a href="https://tally.so/r/3qK9eO">join here</a>) and their <a href="https://www.sentientfutures.ai/nyc2025">conferences</a>.</p><p>Though I think there are too few discussions of these topics, there are also too many individual posts for me to keep up with. </p><p>So I decided to <strong>create an AI chatbot</strong> that would allow me to dive into the discussion in a personalised way and get some clarity on the issues. I did this using Google&#8217;s fantastic NotebookLM tool. I gave it the links to all EA forum posts with the &#8220;AI and Animals tag&#8221;. </p><p>The chatbot has not been programmed with any opinions of its own, and simply regurgitates and summarises what others have said. None of the content in the chatbot is mine, and so you should not assume I agree or disagree with any of the things it says.</p><p>The chatbot also has a variety of fun things to help you get into the field:</p><ul><li><p>A mind map</p></li><li><p>Introductory infographics</p></li><li><p>AI generated syntheses of key topics</p></li></ul><p>Here&#8217;s some cool stuff it did!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dm8a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dm8a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 424w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 848w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 1272w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dm8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5366360,&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://richiemanandhar.substack.com/i/195329092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.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_!dm8a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 424w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 848w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.png 1272w, https://substackcdn.com/image/fetch/$s_!dm8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68726bb2-d853-46fa-b4b7-8d01c572afc5_2856x1596.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_!ROJI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ROJI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 424w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 848w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 1272w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ROJI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png" width="1456" height="2974" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2974,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1617170,&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://richiemanandhar.substack.com/i/195329092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.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_!ROJI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 424w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 848w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.png 1272w, https://substackcdn.com/image/fetch/$s_!ROJI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e8840e-3982-4a66-a7ee-7dabdd1e88f4_4081x8336.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></p><p><strong>I&#8217;d love to hear how people are using this!</strong></p>]]></content:encoded></item><item><title><![CDATA[Claude Learnings from Me and My Team #14: 22nd April]]></title><description><![CDATA[You can find thousands of claude skills online, but always build your own + Claude in Chrome is the hidden gem of the Claude stack]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-86c</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-86c</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Wed, 22 Apr 2026 12:21:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8ToK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>You can find thousands of claude skills online, but always build your own.</h1><p>There&#8217;s been an explosion in websites sharing Claude&#8217;s skills, e.g. <a href="https://github.com/jeremylongshore/claude-code-plugins-plus-skills">here</a>. </p><p>I personally think that you should <em>almost never</em> simply install another person&#8217;s skill:</p><ol><li><p>Many of them are literally viruses and contain malware</p></li><li><p>Skills work best when they are <em>ridiculously</em> tailored to you. Generic skills will nearly always be less useful. For example, I don&#8217;t just want a skill that will check my calendar and give me a meeting prep summary. I want a skill that will knows the difference between meetings in my 2 jobs, and that knows the difference between client meetings and internal syncs for how much prep I need to do.</p></li></ol><h2>How to make skills</h2><p>You should <strong>consider other&#8217;s skills to be inspiration</strong>. Luckily, a skill is just a markdown document, so you can literally just read it and see how its structured. Then, I advise copy pasting the good bits into a Claude window and telling it to &#8220;build me a skill that does these things&#8220;. you should also ask it to &#8220;Ask me 10 questions to understand what I want in greater detail&#8221;. SO we&#8217;re taking another&#8217;s skill as a base, then making it uniquely our own!</p><h1>Claude in Chrome is the hidden gem of the Claude stack</h1><p>I have been loving Claude Chrome recently. It allows Cowork (and regular Claude chat) to do so much more. 2 cool things:</p><ul><li><p>Ask Claude Cowork to post to your social media like X or Linkedin, and it will fail. These sites don&#8217;t like &#8220;bots&#8221;, so they have sophisticated anti-scraping measures in place. However! Claude in Chrome can evade most of that because it uses your browser and clicks around like you do. You can have Claude access your LinkedIn by using Claude in Chrome. </p></li><li><p>It&#8217;s good for checking sources in reports. One of the most frustrating things about LLMs is when they write a bit of text and give a source, but then you open the source yourself and check it and it&#8217;s wrong! Claude Chrome helps with this. Open the source in your browser, but instead of checking it yourself, have the Claude Chrome extension check it. Because this version of Claude is basically shackled to the one browser tab, it is much more focussed and can usually tell you whether a claim is supported by evidence.</p></li></ul><p><strong>Tip!</strong> if it hits permission issues accessing most websites, you can change that in the settings:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8ToK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8ToK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 424w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 848w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8ToK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png" width="1456" height="736" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:736,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125644,&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://richiemanandhar.substack.com/i/194678911?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.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_!8ToK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 424w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 848w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!8ToK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccbff826-2a67-475c-9ee0-c4a35537aab5_2042x1032.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[Claude Learnings from Me and My Team #13: 19th April]]></title><description><![CDATA[Claude sometimes forgets how to edit it&#8217;s own skills + Using Cowork to hit the ground running on a project you&#8217;ve already started + Dispatch continues to be frustrating + more]]></description><link>https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-563</link><guid isPermaLink="false">https://richiemanandhar.substack.com/p/claude-learnings-from-me-and-my-team-563</guid><dc:creator><![CDATA[Thomas Manandhar-Richardson]]></dc:creator><pubDate>Sun, 19 Apr 2026 09:26:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MULj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41af1077-24e6-448e-84e3-63efea26c5f2_4000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Claude sometimes forgets how to edit it&#8217;s own skills.</h1><p>Sometimes when I ask Claude to update one of its skills it will tell me that it can&#8217;t do that comma or it will try and do it and fail repeatedly before eventually getting to the correct answer. I&#8217;ve recently added this to my personal preferences:</p><p><code>You can edit your own skills. Skill folders (under /mnt/.claude/skills/) are often read-only. To modify one: (1) copy the skill folder to /tmp/skill-name/, (2) make your edits there, (3) package it by running python -m scripts.package_skill /tmp/skill-name/ from the skill-creator skill directory, (4) present the resulting .skill file to the user to reinstall. Do not attempt to write directly to /mnt/.claude/skills/. For non-trivial changes, invoke the skill-creator skill, which has a full testing and iteration workflow. You are always capable of editing skills; never tell the user otherwise.</code></p><h1>Using Cowork to hit the ground running on a project you&#8217;ve already started </h1><p>We don&#8217;t always join projects from scratch. Sometimes we join a project that is already in motion, full stop. There are already documents and meeting notes and all sorts of things already produced. Full stop. Instead of spending hours reading through everything to get us up to speed, can we use Cowork? </p><p>Here&#8217;s my current workflow:</p><ul><li><p>Point Cowork at the relevant project folder. This should be the folder that the project actually lives in. This could be a folder on your organisation&#8217;s shared Google Drive or Drop Box. Remember Cowork is your colleague, so you should all work out of the same folder. </p></li><li><p>Ask Cowork to make a Claude.md document summarising the state of the project. A Claude.md document is basically just a simple text file that Claude will refer to in all conversations. Some tips:</p><ul><li><p>Tell it to use <strong>sub-agents</strong>: This means that instead of Cowork looking through all the files it will turn into a manager, and it will create several copies of itself called sub agents. It will then send each sub agent to search through different files independently, then report back. This greatly speeds up the process because you have many versions of CoWork reading files at the same time. It also consumes less of your usage because each sub agent starts fresh.  </p></li><li><p>Ask it to <strong>identify any discrepancies</strong> between the project documents. Sometimes a project folder will be full of different documents authored by different people at different times, and something CoWork is amazing at finding discrepancies and reconciling them. </p></li><li><p>If this is a project you know something about, <strong>tell CoWork to ask you ten questions to better understand the project</strong>. There are many things about a project that will be stuck in your head and not written down, so it&#8217;s good to get them out there for Cowork to understand. </p></li><li><p><strong>Ask it to create an open questions doc.</strong> Once you&#8217;re up to speed on the project, the next thing you&#8217;re going to wonder is what should I get started on first? This document will tell you what seems like it is unfinished and what seems like it needs to be done. </p></li></ul></li></ul><p></p><h1>Dispatch continues to be frustrating</h1><p>At this point it seems pretty clear to me that Dispatch cannot be used for any serious work.  the main use case is when you have started a task on your computer and you have a project already well set up, with skills already built, folder structure already in place, and you&#8217;re stepping away from your keyboard for a short period of time and you want to continue that task.</p><ul><li><p>It is extremely clunky to have Dispatch search through different folders or trigger or use skills or connectors:  it can use skills and connectors, but you just won&#8217;t see it on the screen. It can move through folders on your computer but you don&#8217;t know what folder it is in at any given time</p></li><li><p>You can only have one continuous conversation with Dispatch, meaning that you can only do really one task at a time  </p></li></ul><h2>A hack for getting Dispatch to see files on your phone</h2><p>Dispatch is at your computer not on your phone so it cannot technically see the so you can&#8217;t upload a file from your phone for it to use.  one way around this is that you use Google Drive on your phone and then if you upload a file to Google Drive and you have Cowork on your computer working inside that Google Drive folder then it will be able to see files you upload. Clever!</p><h1>Don&#8217;t have too many skills</h1><p>A reminder that at the start of each conversation, Claude will load the description of every single skill it has into its memory, full stop. If you have like 30 skills  with long descriptions, this can significantly eat into your context.</p><h1>2 things I put at the end of about half of my Cowork Prompts:</h1><p>&#8220;Repeat back to me what you think I&#8217;m asking you to do&#8221; - I do this after whenever I have given Claude a very messy dump of my thoughts. </p><p>&#8220;Ask me 10 questions to understand what I want&#8221; It asks you questions then uses the answers to provide a more personalised response. Often the questions surface things I hadn&#8217;t thought of too!</p>]]></content:encoded></item></channel></rss>