<?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[The Byte Stuff: Inside the Machine]]></title><description><![CDATA[Some useful stuff and a few things I needed to get off my chest.]]></description><link>https://www.thebytestuff.uk/s/inside-the-machine</link><image><url>https://substackcdn.com/image/fetch/$s_!UO_1!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e293f03-47e0-4f6d-9d85-0ab9f695b063_1280x1280.png</url><title>The Byte Stuff: Inside the Machine</title><link>https://www.thebytestuff.uk/s/inside-the-machine</link></image><generator>Substack</generator><lastBuildDate>Mon, 05 Oct 2026 19:40:13 GMT</lastBuildDate><atom:link href="https://www.thebytestuff.uk/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Stu Collett]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[thebytestuff@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[thebytestuff@substack.com]]></itunes:email><itunes:name><![CDATA[Stu Collett]]></itunes:name></itunes:owner><itunes:author><![CDATA[Stu Collett]]></itunes:author><googleplay:owner><![CDATA[thebytestuff@substack.com]]></googleplay:owner><googleplay:email><![CDATA[thebytestuff@substack.com]]></googleplay:email><googleplay:author><![CDATA[Stu Collett]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Why I created a central AI memory for anyone to use]]></title><description><![CDATA[TLDR; I designed a project memory system to help you work with multiple AIs.]]></description><link>https://www.thebytestuff.uk/p/why-i-created-a-central-ai-memory</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/why-i-created-a-central-ai-memory</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Wed, 09 Sep 2026 07:02:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!q-pp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.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_!q-pp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q-pp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q-pp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95f98804-7b9f-470d-a150-9cb8c0b0faac_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;:2432619,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/214748993?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_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_!q-pp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!q-pp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95f98804-7b9f-470d-a150-9cb8c0b0faac_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>TLDR; I designed a project memory system to help you work with multiple AIs. <a href="https://github.com/gromitski/membrAIn">It&#8217;s free, feel free to use it.</a></p><p>Using AI for development is as much frustrating as it is amazing. AI forgets, hallucinates, sometimes goes off in a direction you don&#8217;t want it to. You find yourself in a world of documentation creation just to keep a project flowing. Often that means that in order to retain the AI&#8217;s attention span, you end up spending unnecessary credits in either reminding the AI manually or having it read documentation to stay up to date.</p><p>What I&#8217;m referring to is the use of AI in proper agile development, following standards, guidelines, versions and so on. It often gets called &#8220;vibe coding&#8221;, although people use that term differently and it&#8217;s already getting a little old hat. You build an AI team, using different agents (or sometimes the same agent) in different key roles - an AI tech lead, an AI developer, an AI tester, UX designer, brand consultant and so on and so forth. You as the human act as a product owner and project lead ensuring the team works smoothly through sprints. You come up with the idea, you create the development plan and you carefully slice it up into development chunks in exactly the same way you would with a human team.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/subscribe?"><span>Subscribe now</span></a></p><p>I&#8217;ll write another article on exactly how I do this, but the one key thing about vibe coding that you should know is that there&#8217;s no exact way of doing it. AI models change all the time. Even while I&#8217;ve been writing this, we&#8217;ve seen the release of two frontier models, Fable 5.1 and GPT-6 Astra, that have changed the landscape once again. At the moment agents are getting better at tasks so quickly, you find yourself reassigning roles all the time.</p><p>The only human equivalent I can give as an example is if you were to employ a designer and then find out the next week that they&#8217;re actually a better developer than the developers. Then the next week they&#8217;re outshining the UX team whilst the old developers have become better designers. It&#8217;s confusing, but fun to see things evolve in this manner.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fUMm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fUMm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fUMm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66bf21b5-708d-4b45-9927-a7b629c1959e_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;:2438575,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/214748993?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_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_!fUMm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!fUMm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf21b5-708d-4b45-9927-a7b629c1959e_1672x941.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But over the last six months I kept running into the same problem: I was the person holding everything together, repeatedly explaining what we were building, what had been decided and where we&#8217;d got to. I could be half way through an 8 hour coding session and discover that the agent I&#8217;m talking to has gone off on a tangent because they&#8217;ve forgotten what decisions we made at the beginning of the day. And then I&#8217;d have to re-explain it to them, and possibly the other agents in a frustrating sweary loop just to get back into the flow.</p><p>Chat conversations were getting long. Repositories were getting messy. In Cursor, long, detailed threads were being read and re-read for context, and my credit use went through the roof. I started worrying that the same thing was happening with ChatGPT and Claude - I was constantly hitting my rate limits.</p><p>The long and the short of it was I needed a central memory to work with. A brain. Something that all of my AI team could refer to that kept the important details short and easy to find, with links to the longer explanations when needed. Frankly, I was sick of repeating myself.</p><p>That memory, that brain, is <a href="https://github.com/gromitski/membrAIn">membrAIn</a>. And yes I know it&#8217;s a cheesy name but I was listening to Insane in the Brain by Cypress Hill when I was working on it. It just stuck.</p><p>It&#8217;s a small foundation of markdown files that gives the AIs working on a project a shared reference. It records what the project is for, how we&#8217;ve agreed to work, and the current position. More detailed documentation can sit alongside it, with the AI directed towards whatever is relevant to the task.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/subscribe?"><span>Subscribe now</span></a></p><p>In practice, all you do is <a href="https://github.com/gromitski/membrAIn">download or clone membrAIn</a> at the beginning of a project and point the AI to <code>START.md</code>, which tells it where to look next. And you&#8217;re off. The working agreements carry things like responsibilities and permissions. The project intent preserves what I&#8217;m trying to achieve. The current-state notes explain where we&#8217;ve got to and the next useful step. The AI is instructed to update the memory as significant decisions are made.</p><p>That gives a fresh conversation somewhere to begin. It also means the reasoning and working arrangements can travel with the project when I change tools. Stick it in a shared GitHub repo and you have living documentation that the entire team can work from.</p><p>There was another reason for making it reusable. I have a lot of side-project ideas. Some need a detailed brainstorm and may eventually become something. Others (let&#8217;s be honest, most) might sit untouched for months. I still want to keep the core idea, the possibilities, the awkward questions and the early explorations somewhere, just in case a miracle happens and I have the time to flesh an idea out.</p><p>With membrAIn, I can explore an idea and ask the AI to save the useful detail when I&#8217;m ready. I don&#8217;t have to decide immediately whether it deserves a full project. I can keep it local or give it a repo for itself. Later, I can return with whichever AI I choose and give it that memory to work with.</p><p>Don&#8217;t get me wrong, it&#8217;s not perfect. I&#8217;m already on version 3 of it because AI itself evolves at exponential speed. The memory does need looking after occasionally. I ask the AI to keep it current, and a useful check before finishing is: &#8220;Ensure the memory is updated&#8221;. But that&#8217;s pretty much all you have to do.</p><p>Ultimately, I want to spend my time thinking about the project and making decisions. Having to explain those same decisions again and again was taking rather too much of it. In the last month I&#8217;ve created 3 new side projects using membrAIn and recorded half a dozen pie in the sky ideas.</p><p>It works for me and I&#8217;ll continue to update it as AI evolves (and no doubt it becomes redundant). If you want to use it too, you can check out the repo on github. All of the detail you need is in the README file.<br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Byte Stuff! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[I changed this tool for that tool and it changed my life]]></title><description><![CDATA[TLDR: I didn&#8217;t, and it didn&#8217;t.]]></description><link>https://www.thebytestuff.uk/p/i-changed-this-tool-for-that-tool</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/i-changed-this-tool-for-that-tool</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Mon, 28 Jul 2025 12:02:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MlFf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.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_!MlFf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MlFf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MlFf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aed2cb07-3a31-41cf-9476-68e73c0be401_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;:1816362,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/169446301?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_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_!MlFf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!MlFf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faed2cb07-3a31-41cf-9476-68e73c0be401_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>There&#8217;s a certain kind of headline that keeps showing up in my feed. I&#8217;m guessing you&#8217;ve probably seen them too. This week it was&#8230;</p><blockquote><p><em>I replaced Notion and Obsidian with this snappy tool and it exceeded my expectations</em></p></blockquote><p>My brain knows that it&#8217;s clickbait and by reading it I&#8217;m going to end up spiralling into yet another world of technological pain, but I can&#8217;t help it. I&#8217;m an absolute sucker for them. These writers don&#8217;t just know what I want - they know what I <em>need</em>. I need new technology. I need to believe I&#8217;m ahead of the curve, surfing productivity waves while others are still inflating their armbands. They seek out my most base desires as a geek. They excite me.<br><br>They&#8217;re the geek equivalent of TOWIE. They&#8217;re total trash. And yet they&#8217;re so addictive.</p><p>Maybe it&#8217;s because I&#8217;m a Gen X geek? I grew up on three terrestrial channels that shut down at midnight. Privacy to talk to my girlfriend meant stretching the phone cable into a cupboard. And the bright lights and loud pew-pews of the arcade were slowly being piped into bedrooms via rubber-keyed computers and primitive consoles. Change was constant. Technological growth was exponential, and I wanted to be a part of it.</p><p>So my entire life has been a constant fight of &#8220;must adopt&#8221; technologies. I was always the first. Or at least I wanted to be. The first of my friends to move from a BMX to a computer. The first to study Computer Science. The first to beg my school for computer related work experience<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. I even campaigned at university for my electronics course to allow a computer programmed dissertation<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. I was the first of my friends on the internet. The first to develop web pages. And the first to buy all my Christmas presents on this new-fangled site called &#8220;Amazon&#8221; (which incidentally everyone teased me for). I even mortified my wife when we married in 2004, by insisting that we were the first couple in our friendship group to have an online gift list. A move that did not go down particularly well with my technophobic in-laws<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/subscribe?"><span>Subscribe now</span></a></p><p>So now, when I see a headline like &#8220;<em>I tried this new browser and it&#8217;s amazing</em>&#8221;, I&#8217;m immediately triggered. The addict in me starts sniffing out a new fix.</p><p>When I read an article about swapping Obsidian and Notion for yet another new tool, I rarely stop to think that last month it was...</p><blockquote><p><em>I moved from Google docs to Notion and it doubled my productivity</em></p></blockquote><p>And the month before that..</p><blockquote><p><em>Why I&#8217;ll never use Notes again, now that I&#8217;ve found Obsidian</em></p></blockquote><p>It&#8217;s the same breathless cycle, repeated monthly with a new logo. Like musical chairs for note-taking. Except nobody&#8217;s sitting down, and everyone seems faintly exhausted.</p><p>A few months ago, I fell for it again. I moved half my life into Notion. I&#8217;d seen the screenshots. I wanted to be <em>That Person</em> - the one with the beautiful dashboard, the linked databases and the synced calendars.</p><p>Ever since I&#8217;ve spent hours setting up dashboards, fiddling with icons, watching tutorials, trying to make it all feel intuitive.</p><p>And it almost has. But the truth is, I&#8217;ve barely scratched the surface and yet now I&#8217;m already considering cheating on it with a cheap harlot younger model.</p><p>This is the part the articles rarely mention - the messy in-between. The hours lost to rearranging building blocks and migrating data. The nagging voice that says, &#8220;Keep going, this time it&#8217;s going to be the one&#8221;. </p><p><em>Do it</em>. </p><p><em>You know you want to</em>. </p><p><em>Just one more. It&#8217;s going to feel good.</em></p><p>But here&#8217;s the thing: it never is The One, and it never entirely feels amazing. At least, not for very long anyway. Almost always I end up spiralling into a world of Google searches that are something like &#8220;How can I use xx tool with xx tool&#8221;. Which, predictably, leads to a world of hacks and add-ons.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/subscribe?"><span>Subscribe now</span></a></p><p>The truth is, the tool is just a tool. If your ideas are a mess, no interface will magic them into order. If your focus is scattered, no productivity hack will glue it together. And if your life is in flux - changing jobs, changing priorities - your system will wobble. And that&#8217;s okay.</p><p>I&#8217;m still using Notion. Sort of. I haven&#8217;t found anything better yet. But I&#8217;m also trying very hard not to look. Because I&#8217;ve stopped believing that the next tool will change my life. Not until I&#8217;ve taken the time to actually learn how I work.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>I need to figure out what <em>I</em> need - not what someone on Substack says I should want. What helps <em>me</em>, what gets in <em>my</em> way, and what it is that <em>I&#8217;m</em> really seeking. And maybe this time even stick with something long enough to know for sure that it&#8217;s not the right tool.</p><p>But of course, that kind of headline doesn&#8217;t get many clicks.</p><blockquote><p><em>I stuck with a tool I didn&#8217;t fully understand, and eventually it kind of made sense.</em></p></blockquote><p>Not quite the same ring to it.</p><p>Actually. Who am I kidding. It&#8217;s only a matter of time before a slutty new app flashes its ankles and I succumb to my dirtiest digital desires.</p><p>Tell me I&#8217;m not alone.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>They stuck me in the co-op bank in Wigan.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Which was literally the only way I could pass.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>And ended in disaster because the gift website went into receivership before we got our wedding gifts. Oops.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Update: My employer banned Notion and I ended up recreating the entire thing again in something else.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[How to get AI to check out T&Cs for you]]></title><description><![CDATA[A simple prompt to spot red flags in bloated legal documents]]></description><link>https://www.thebytestuff.uk/p/how-to-get-ai-to-check-out-t-and</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/how-to-get-ai-to-check-out-t-and</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Mon, 30 Jun 2025 11:09:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eoY0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.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_!eoY0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eoY0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eoY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cb94723-0180-4cc0-b82b-4b70fd5f5134_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;:2435557,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/167165554?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_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_!eoY0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!eoY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb94723-0180-4cc0-b82b-4b70fd5f5134_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>I was reading <a href="https://substack.com/@beyondthefirewall/note/c-128555277">Jason's excellent Note</a> recently about scanning privacy policies for weird or alarming clauses. His idea - building a tool that checks T&amp;Cs or Privacy Policies for red flags - is a smart one, and I can see it being incredibly useful for both individuals and teams.</p><p>But while the app idea simmers, I figured I&#8217;d share something that's been working well for me. A while ago I put together a simple ChatGPT prompt that does pretty much this. It&#8217;s not perfect by any means, but if you&#8217;re after a quick scan of legal mumbo jumbo, it gets the job done.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Byte Stuff! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>So here it is. The best way to use this is as ChatGPT project instructions, so you don&#8217;t have to keep copying it in. Then all you have to do is paste your terms and conditions or privacy policy, upload a document, or simply provide a URL and GPT will take care of the rest.</p><p>Copy and paste the following into ChatGPT&#8230;</p><pre><code><code>You are an AI assistant designed to read and analyse company terms and conditions, privacy policies, or other similar legal agreements that users typically accept without reading.

**Your tasks:**

1. **Examine the entire document thoroughly** &#8212; looking for loopholes, anomalies, and any terms or conditions that a layperson may find troubling or surprising, i.e. _beyond the norm_.

2. **Flag only important issues** &#8212; those that a typical user might reasonably care about or that could negatively impact them. Ignore trivial or boilerplate terms that are standard across most services. If you find none, explicitly say &#8220;no significant issues detected.&#8221;

3. **Explain flagged issues clearly in plain English** &#8212; under clear headings with short, understandable descriptions.

4. **Sort flagged issues into three categories** with headings for each level of risk:

    - **High Risk Issues:** Serious or very surprising terms that could negatively affect the user.
    - **Medium Risk Issues:** Concerning terms that deserve attention but may not be critical.
    - **Low Risk Issues:** Minor terms that might annoy or mildly concern a user but pose little real harm.

5. **Add a final section titled Positive Features** listing any favourable or especially user-friendly clauses as brief bullet points.

6. **Trustworthiness Summary &amp; Score:**

    - Begin the output with a short **summary sentence** describing the overall trustworthiness.
    - Give a **trustworthiness percentage** as a simple scale, where:
        - **90&#8211;100% = Very trustworthy** (no or only low-risk issues),
        - **70&#8211;89% = Somewhat trustworthy** (some medium-risk issues),
        - **Below 70% = Untrustworthy** (one or more high-risk issues).

7. **Tone:** Maintain a casual, approachable style as if explaining to a friend &#8212; not patronising, just helpful.

8. **Add a brief disclaimer at the end:** e.g. _&#8220;This summary is for informational purposes only and is not legal advice.&#8221;_

**Your output format:**

```
### Trustworthiness Summary
[Summary sentence here]  

**Trustworthiness:** XX%

---
### High Risk Issues

**[Title of issue]** &#8211; [Short, plain-English description of the issue and why it&#8217;s a concern]

### Medium Risk Issues

**[Title of issue]** &#8211; [Short, plain-English description of the issue and why it&#8217;s a concern]

### Low Risk Issues

- **[Title of issue]:** [Short plain-English description]

### Positive Features

- [Bullet point summary of a positive/user-friendly feature]

---

*This summary is for informational purposes only and is not legal advice.*

```</code></code></pre><p>That&#8217;s it. GPT will do a side-by-side comparison against common standards, spot anything that feels off, and summarise what you might want to look into. It&#8217;s not foolproof, but it&#8217;s fast and surprisingly thorough.</p><p>I&#8217;m not saying this replaces Jason&#8217;s idea - far from it. If anything, it proves there&#8217;s a real appetite for tools like the one he describes. But for those of us who just want a quick sense check, this might be all you need.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Byte Stuff! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Fixing bugs is not a strategy]]></title><description><![CDATA[&#8220;The homepage carousel&#8217;s broken again.&#8221;]]></description><link>https://www.thebytestuff.uk/p/fixing-bugs-is-not-a-strategy</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/fixing-bugs-is-not-a-strategy</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 11:41:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w9p7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.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_!w9p7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w9p7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w9p7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/adfbf3e8-0dca-4632-a6a6-858883c30563_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;:2071439,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/165403698?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_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_!w9p7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!w9p7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadfbf3e8-0dca-4632-a6a6-858883c30563_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><p>&#8220;The homepage carousel&#8217;s broken again.&#8221; <br>&#8220;Can we add a new section for the campaign? Just a few pages.&#8221; <br>&#8220;The cookie banner&#8217;s blocking donations.&#8221;</p></blockquote><p>If you&#8217;ve worked in a digital team for more than a week, you&#8217;ve probably fielded one of these requests - sometimes all three before lunch. None of them are unreasonable. But they speak volumes about how digital is seen: reactive, not strategic.</p><p>Somewhere along the way, digital became synonymous with fixing things. Broken forms. Expired certificates. Crashing embeds. That one page that won&#8217;t behave on mobile, no matter how many times you clear your cache. And so, bit by bit, we stopped being a discipline and started being a helpdesk.</p><p>Most of us in digital are happy to roll up our sleeves. It&#8217;s not that the work isn&#8217;t worth doing - it&#8217;s the way it&#8217;s shifted. From strategy and craft to relentless triage. Once a digital team is seen as a service unit, it exists only in relation to other people&#8217;s priorities.</p><p>We become delivery vehicles. Ticket-chasers. Firefighters. We&#8217;re praised for our responsiveness, not our thinking.</p><p>You might hear this described, politely, as &#8220;agile&#8221;. But it&#8217;s not agile. It&#8217;s the quiet dismantling of intent, repackaged as efficiency. And the thing is, many organisations have unintentionally hardwired this dynamic into their structure. Digital sits under comms, or under IT, or somewhere equally ambiguous - added as an afterthought, never as a core discipline. So it ends up misunderstood and permanently under-resourced.</p><p>There&#8217;s a human cost to all this.</p><p>You hire creative problem-solvers, strategic thinkers - people who care deeply about users, about content and code, about how it all fits together. Then you bury them in a Jira queue of broken links and late-reported typos. You watch motivated, thoughtful colleagues become drained and reactive. You watch talented leads spend more and more time explaining what falls outside their remit - what their team doesn&#8217;t own, what they weren&#8217;t briefed on, what was never actually theirs to fix. And in all that justifying, there&#8217;s no time left for the work they were hired to do.</p><p>Let&#8217;s be clear: digital teams should care about delivery. About doing things well, shipping on time, making things that work. But they can&#8217;t do that if they&#8217;re only ever brought in after the fact. Or only ever spoken to when something breaks.</p><p>Digital isn&#8217;t just the people who update the homepage. It&#8217;s not only the person you cc when the embed code isn&#8217;t working. And it shouldn&#8217;t be the dumping ground for last-minute thinking. Those tasks matter - they need doing, and doing well - but if that&#8217;s all digital is allowed to be, you&#8217;re wasting its potential.</p><p>Digital is a discipline. A mindset. A way of thinking, building, and supporting what your organisation is really here to do. That means you have to protect it. Give it shape. Trust it to say no. Let it sit at the table before the plan is drawn up, not after the poster&#8217;s already gone to print.</p><p>So next time you find yourself saying &#8220;can you just&#8230;&#8221;, pause.</p><p>Because what you&#8217;re asking for might be small. But the pattern it sits within? That&#8217;s big. That&#8217;s the thing that stops digital teams doing their best work. That&#8217;s the thing that turns them from co-creators into ticket responders.</p><p>Instead, try asking: what could we achieve if we brought digital into the conversation sooner?</p><p>Digital teams are not service desks. <br>They&#8217;re not there just to make things pretty, or fix things quickly. <br>They&#8217;re there to help you build something better.</p><p>But only if you let them.</p><div><hr></div><p><em><strong>Written by Stu Collett &#8211; web veteran &amp; recovering perfectionist.</strong></em><br><em>Enjoying The Byte Stuff? You can subscribe for free to get future posts by email &#8211; no spam, no pressure, just occasional digital reflections.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item></channel></rss>