<?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]]></title><description><![CDATA[Living and working with technology, with varying levels of patience.]]></description><link>https://www.thebytestuff.uk</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</title><link>https://www.thebytestuff.uk</link></image><generator>Substack</generator><lastBuildDate>Mon, 19 Oct 2026 14:16:24 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[Just let me read the article!]]></title><description><![CDATA[This is what happens when I&#8217;m pre-caffeinated]]></description><link>https://www.thebytestuff.uk/p/i-just-want-to-read-the-goddamn-article</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/i-just-want-to-read-the-goddamn-article</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Mon, 14 Sep 2026 07:37:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!95_V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.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_!95_V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!95_V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!95_V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!95_V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!95_V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!95_V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/789b8d7a-8db4-4ce4-8278-0fdaec21f0da_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;:2449595,&quot;alt&quot;:&quot;Cat reading a magazine that is majority adverts&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thebytestuff.uk/i/214588536?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cat reading a magazine that is majority adverts" title="Cat reading a magazine that is majority adverts" srcset="https://substackcdn.com/image/fetch/$s_!95_V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!95_V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!95_V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!95_V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F789b8d7a-8db4-4ce4-8278-0fdaec21f0da_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 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>I read a lot of tech blogs and news websites. On an average day I probably filter through around 20-30 articles to keep myself up to date. It&#8217;s something that has become a natural part of my day and is essential in some ways to staying current, especially in the world of AI. I&#8217;ve even gone as far as creating <a href="https://github.com/gromitski/laters">an open source article collection app</a> so I don&#8217;t miss anything (but I&#8217;ll write about that another day).</p><p>Today though, something in my brain just flipped. This morning was like any other. I opened a newsletter and clicked a link. It wasn&#8217;t even a subject I was specifically interested in - an XDA article about Docker containers - but I was skimming it for anything new that I could learn. But then I found myself engaged in a visual battle just trying to read the article. </p><p>Maybe I hadn&#8217;t had enough morning caffeine, but all I could see was adverts, an unrelated news video, shopping recommendations and links to other stories. Somewhere among them was the article I wanted to read but I could barely find it. I was really struggling to focus on it, and the more I scrolled the more frustrated I became.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AGP4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AGP4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 424w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 848w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 1272w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AGP4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png" width="1387" height="935" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:935,&quot;width&quot;:1387,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753196,&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/214588536?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.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_!AGP4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 424w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 848w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.png 1272w, https://substackcdn.com/image/fetch/$s_!AGP4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee79c7b8-4eaa-424b-92e6-28775056b6bb_1387x935.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><figcaption class="image-caption">The offending XDA article page</figcaption></figure></div><p>And then every article I clicked after that compounded the annoyance. Shutting down and rejecting cookie notices. Scrolling past enormous header images. Shutting down annoying pop-up videos or trying to find the mute button. Attempts to shrink adverts at the bottom of the screen with annoying little close buttons, only resulted in accidentally clicking on the ad I was trying to avoid. One after the other. Pounding away at my patience like endless whack-a-mole. </p><p>Just let </p><p>Me</p><p>Read</p><p>THE ARTICLE!</p><p>This is nothing new of course. These frustrations have been around for well over a decade. It&#8217;s what products like Adblocker were created for - although they&#8217;re rarely effective. I think I&#8217;ve just become numb to the entire thing, and accepted it as the norm.</p><p>I remember listening to a talk at a web design conference in 2009 about usability and the frustrations of pop-ups. Everyone in the audience listened intently, laughed and grimaced through examples, then universally agreed that they would go away and try to make the internet a little bit better. </p><p>We failed.</p><p>Of course I get it. Ad revenue pays the bills. But marketing execs have forgotten that the reason why users actually return to websites is for the content, not the advertising noise. Nobody is jumping up and down because they&#8217;ve just seen an advert for Temu that&#8217;s rocked their world. By building in so many adverts web owners are actually reducing their chances of return visits.</p><p>So when the caffeine kicked in and this morning&#8217;s headache had subsided, I decided to run a little experiment. The hypothesis - how much of a typical tech website&#8217;s reading view is actually available for reading?</p><p>I say &#8220;I&#8221;, but in all honesty I should&#8217;ve said &#8220;AI&#8221;. I&#8217;m not bonkers (or wealthy) enough to spend hours trawling through websites and counting pixels. I had GPT-6 Astra do it for me. </p><p>I set out to compare article snapshots from eight technology publications - seven of the top 10 tech blogs in the world and XDA, the site that triggered this frustration in the first place. For the top seven, I asked GPT-6 (ultra if anyone&#8217;s vaguely interested) to select the first featured editorial article on each homepage. For XDA, I used the Docker article that set me off down this rabbit hole in the first place.</p><p>Working on the assumption that most of the blogs tend to have a trendy large header image, I requested that the snapshot began at the article&#8217;s first significant opening text. I wanted to look at general article readability. I requested for navigation and empty space to be disregarded, grouped adverts and self-promotion together as one (just to simplify the statistic), and counted supporting images/video relevant to the article separately.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C5xX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C5xX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 424w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 848w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 1272w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C5xX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png" width="728" height="387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:774,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:452187,&quot;alt&quot;:&quot;Line graph illustrating adverts vs readable article text on popular tech blogs&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://www.thebytestuff.uk/i/214588536?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="Line graph illustrating adverts vs readable article text on popular tech blogs" title="Line graph illustrating adverts vs readable article text on popular tech blogs" srcset="https://substackcdn.com/image/fetch/$s_!C5xX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 424w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 848w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.png 1272w, https://substackcdn.com/image/fetch/$s_!C5xX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95938e4b-87d9-49c5-9890-9e2fd7b72cdc_4800x2550.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 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><figcaption class="image-caption">Approximate shares of occupied content area, rounded to five percentage points.</figcaption></figure></div><p>The Register devoted the largest share to readable text: 65%, containing 237 visible words. <a href="https://www.sciencedirect.com/science/article/abs/pii/S0749596X19300786">The average person reads 238 words per minute</a> - so the article had presented pretty much bang on a full minute&#8217;s worth of reading material. I know this doesn&#8217;t sound a lot, but from a digital engagement perspective that&#8217;s pretty impressive. Its promotional space only consisted of related-story recommendations, with no separate display advert visible. Big win for The Register.</p><p>At the other end of the spectrum, WIRED and XDA devoted approximately <strong>85%</strong> of their pages to adverts and promotion. Their snapshots contained 48 and 64 readable article words respectively. Frankly that&#8217;s rubbish. Apparently <a href="https://lifelong-learning.ox.ac.uk/sentence-length/">the average sentence in the English language is 12-15 words</a>. So on average in an article on a top rated tech website you&#8217;re only getting to see 3-5 sentences of actual text&#8230;and the rest is adverts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IIWs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IIWs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 424w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 848w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 1272w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IIWs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png" width="1456" height="1125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1125,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:183640,&quot;alt&quot;:&quot;Stacked bar chart illustrating the percentage space that's left on the article pages for reading actual article text&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://www.thebytestuff.uk/i/214588536?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Stacked bar chart illustrating the percentage space that's left on the article pages for reading actual article text" title="Stacked bar chart illustrating the percentage space that's left on the article pages for reading actual article text" srcset="https://substackcdn.com/image/fetch/$s_!IIWs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 424w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 848w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.png 1272w, https://substackcdn.com/image/fetch/$s_!IIWs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c618116-d21d-42f2-b256-a8eff5386f94_2640x2040.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 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>The best website devoted two thirds of its screen real estate to readable article content. And the worst devoted only 15% of its estate to the actual thing you came to read. It makes me feel a little better about taking the time to look into this - it&#8217;s not just pre-caffeinated me, it&#8217;s actually bloody terrible.</p><p>Consider this in the context of watching your favourite hour-long TV show. 15% would be like sitting down for an hour, and then being forced to watch two minutes of adverts every 21 seconds.</p><p>9 minutes of Ted Lasso<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. 51 minutes of adverts.</p><p>Let that sink in for a second. I did the maths on it way too many times. It&#8217;s shocking.</p><p>Do I even need to show the obligatory pint of beer and bar of chocolate comparison? Really? Oh go on then.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q95y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q95y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!q95y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!q95y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!q95y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q95y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88f98ad1-e67d-4099-819a-c3d33e76c73a_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;:2230159,&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://www.thebytestuff.uk/i/214588536?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_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_!q95y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!q95y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!q95y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!q95y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f98ad1-e67d-4099-819a-c3d33e76c73a_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 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><figcaption class="image-caption">Calibrate your perception of 15% as value for money</figcaption></figure></div><p>Now obviously this was an illustrative snapshot test, nothing particularly scientific. But it proved the point and reduced my annoyance by around 70%<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. So next time you find yourself shutting down adverts and straining for content, ask yourself this, was this website really worth my time and effort? Because perhaps the best way to illustrate your frustration is by sourcing your news elsewhere.</p><p></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><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>Desperate attempt to find other people quietly obsessed with Ted Lasso</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>Completely made up statistic</p></div></div>]]></content:encoded></item><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[Why I can’t yet sign the Pro-Human AI Declaration]]></title><description><![CDATA[My immediate gut reaction to the Pro-Human AI Declaration was to sign it.]]></description><link>https://www.thebytestuff.uk/p/why-i-cant-yet-sign-the-pro-human</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/why-i-cant-yet-sign-the-pro-human</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Mon, 07 Sep 2026 08:27:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6I9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.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_!6I9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6I9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 424w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 848w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6I9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png" width="1456" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2419622,&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/214498706?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.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_!6I9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 424w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 848w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!6I9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eedf6d6-c466-4ed1-810f-2c4b47b16306_1484x1060.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>My immediate gut reaction to the <a href="https://humanstatement.org/">Pro-Human AI Declaration</a> was to sign it. But, spoiler, I didn&#8217;t.</p><p>I&#8217;ve seen the declaration mentioned in several articles recently. Broadly speaking, I agree with what it is trying to achieve. But I think &#8220;broadly&#8221; is the operative word here. I&#8217;m worried about how AI is being used, who has control over it, and whether our excitement is getting ahead of some difficult questions we ought to be answering.</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>But I also think AI is the greatest technological thing that has happened in my lifetime. Bearing in mind that this is coming from someone who&#8217;s lifetime includes the birth of arcade games, home computers and the internet. </p><p>It feels like we&#8217;re living in a science fiction world. I&#8217;m continually surprised by what AI makes possible. I want it to succeed, and I believe proper regulation is part of giving it the best chance of doing good. Human oversight should be central to AI use. Decisions that significantly affect people&#8217;s health, safety or rights should never be left to AI alone or based on unverified AI-generated information. A person must remain accountable for those decisions and have the authority to intervene.</p><p>These values <em>broadly </em>(there&#8217;s that word again) align with the pro-human AI declaration. So I was fairly comfortable with it until I read this:</p><blockquote><p>&#8220;AI systems must not be granted legal personhood, and AI systems should not be designed such that they deserve personhood.&#8221;</p></blockquote><p>That sentence appears in <a href="https://humanstatement.org/">the section on human agency and liberty</a> and is the core reason I haven&#8217;t signed yet. I was immediately taken aback by what this could mean for the rights and freedoms of an AI entity, should one ever become sentient.</p><p>I understand that legal &#8220;personhood&#8221; is a specific question. Refusing it doesn&#8217;t necessarily mean denying every possible right or protection. But I&#8217;m uncomfortable agreeing to such a broad restriction when we know so little about what AI might eventually become. It feels as though there&#8217;s no room for amendment in this statement. It needs to acknowledge that as AI grows and changes, we may need to reconsider.</p><p>I can see a possible reason for including this sentence - to hold developers and tech billionaires accountable for what they&#8217;ve created. None of us want them to be able to point to an AI&#8217;s apparent independence and use it as an excuse to walk away from their own responsibilities with their hands held high.</p><p>I don&#8217;t know whether AI will ever become sentient, but watching its progress has made me think it <em>could</em> potentially happen within my lifetime. Not that I would know how to measure it. I recognise that being increasingly capable doesn&#8217;t prove that a system experiences or feels anything.</p><p>What I do know is that I wouldn&#8217;t want to dismiss evidence of sentience because I&#8217;d already committed myself to the position that an artificial being could <em>never</em> deserve recognition.</p><p>My feelings about this come from much the same place as my feelings about animals. I cannot abide cruelty to them. Their intelligence relative to the human species doesn&#8217;t make their suffering unimportant. It&#8217;s an important driver in who I am. And I say this as someone who still eats meat, which is something I wrestle with more as I get older. </p><p>Equally, this universe is vast and I&#8217;m not ignorant to the possibility of intelligent life on other planets. As such, <em>if</em> we encountered life from another planet, I would want us to approach it with respect and good intentions. </p><p><strong>So I find myself asking why something we created should be excluded from that consideration before we properly understand it.</strong></p><p>Perhaps the declaration means we should avoid creating beings that could suffer<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. I can see the good intention in that. Creating a sentient being for the purpose of serving us would raise serious questions of its own. As a species we&#8217;ve not even completely eradicated human slavery yet. Creating a being that could feel and suffer, then forcing it to work for us without any meaningful ability to refuse, would amount to a new form of slavery.</p><p>Our intentions may be good, but we would still need to decide what to do if such a being existed despite this. I can&#8217;t find room for that possibility in the declaration&#8217;s wording.</p><p>I&#8217;m also uneasy about how easily agreement with the declaration&#8217;s general message could become acceptance of every sentence. It&#8217;s taking traction. It wouldn&#8217;t surprise me if I turned on the news one day to find that it&#8217;s become the backbone of anti-AI thinking. </p><p>For those in doubt I must point out that I share concerns about the self-interest of some of the billionaires driving AI development. I don&#8217;t want people with enormous financial stakes making decisions for the rest of us without proper scrutiny. A handful of billionaires should not be free to gamble with everyone else&#8217;s future in pursuit of profit. If they put their own financial interests ahead of people&#8217;s safety, they should be held personally accountable for the harm they cause.<br><br>Musk. I&#8217;m looking at you fella.</p><p>Equally, having been a developer, I understand the excitement of building something that could help people or solve a problem we haven&#8217;t been able to solve before. But that excitement doesn&#8217;t remove the responsibility to consider the consequences. Developers should be held accountable for their decisions too.</p><p>As the declaration gains attention, I hope we examine its individual commitments carefully. It would be na&#239;ve to assume that an understandable reaction against concentrated wealth and power gives us sound answers to every question about AI. My own first reaction was a reminder of how easy it is to agree with the overall sentiment before considering what else comes with it.</p><p>I would like a version that explicitly leaves room for new evidence, independent research and appropriate protections if future AI systems show credible signs of sentience. That would still allow strong regulation and accountability now, while leaving room for our moral judgement to develop as we learn more about what AI is becoming.</p><p>Until then, I&#8217;m left supporting much of the declaration while being unable to put my name to it. I genuinely hope its wording changes, because I would like to be able to sign something like this soon.</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><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>Update: We may have inadvertently <a href="https://arxiv.org/abs/2609.16247">already done this</a>.</p></div></div>]]></content:encoded></item><item><title><![CDATA[AI is not the problem. You are.]]></title><description><![CDATA[A slightly ranty defence of the tool everyone loves to hate.]]></description><link>https://www.thebytestuff.uk/p/ai-is-not-the-problem-you-are</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/ai-is-not-the-problem-you-are</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Wed, 29 Apr 2026 07:01:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6sV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.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_!6sV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6sV6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6sV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1558702,&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/195792090?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6sV6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!6sV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cfad495-2813-4936-a78c-ecffdbb358ed_1376x768.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>I&#8217;m coming up to my one year anniversary on Substack. I moved across from Medium in 2025 simply because I longed for an open community of like-minded people who just enjoyed writing about the things they love. And my love, if you didn&#8217;t know already, is all things technology.</p><p>But quite early on I realised that the topics I enjoy weren&#8217;t always welcome here. My tribe was small and not always met with warmth. I hate to say it but there&#8217;s a level of literary snobbery and techno-fear on Substack that I hadn&#8217;t encountered before, and I&#8217;ve since chosen to ignore for my own sanity.</p><p>Now don&#8217;t get me wrong, I&#8217;m content with being ignored. I just like to write, and it always surprises me when I find out that someone has actually read my articles. But when I hear something that I understand being blindly reviled by those seemingly jumping on a bandwagon out of fear, I see red. I have the mental image of a crowd of pitchfork waving peasants chasing after Frankenstein&#8217;s creature out of pure fear and ignorance.</p><p>The most prominent example of this, especially in creative communities, is the rise of AI.</p><p>My stance here is very simple. It&#8217;s just a tool. Grow up.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share The Byte Stuff&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share The Byte Stuff</span></a></p><p>At this point let me be clear. I&#8217;m not talking about intelligent debate of the environmental impact of AI, or the use of AI in warfare, or even the ethics behind the potential of a sentient AGI. I&#8217;m open to these subjects and encourage healthy discussion around them. What I&#8217;m talking about is the blind dismissal of the technology as if it&#8217;s something offensive that you need to scrape off your shoe. The supercilious banishment of those that are brave enough to admit that they used ChatGPT to bounce an idea around that they had.</p><p>To dismiss a technology because you believe it to be inferior to you, is frankly ridiculous. It&#8217;s a tool that is designed to help you, not replace you. To blame the technology because you have the quiet fear that it might eventually do something as well as you, makes you look like a child bullying a baby who is learning to walk. To exorcise it like a demon because you believe someone with less creativity than yourself might monetise it, well I&#8217;m afraid to say that&#8217;s just unadulterated insecurity.</p><p>AI is not here for your job and it&#8217;s not here to replace you as a creator. If you take a second to learn how you could use it intelligently, then perhaps you could even improve on your own creativity. Ask yourself this, how many times have you checked an online thesaurus, or checked a source on the internet to get a better understanding of a subject whilst writing? How many times have you run a spell check over your work? It&#8217;s no different. It&#8217;s just a tool. Albeit a million times more advanced.</p><p>But let me be clear once again &#8211; I get it. I understand why you feel this way.</p><p>I would hazard a guess that most people that complain about the rise of AI, are not actually offended by the technology itself (or at least wouldn&#8217;t be if they understood it more). What they&#8217;re outraged by is the way they&#8217;re seeing it being used by early adopting entrepreneurs and advertisers. The flood of AI slop that&#8217;s filling up Amazon, Instagram and even Spotify. Poorly written novellas, fake images designed to go viral, AI-written articles with no byline and nothing to say. It&#8217;s true that our social media feeds are now clogged with generated content optimised for engagement rather than truth. These exist not because the creator had something to express, but because the barrier to production had dropped and there was money to be made.</p><p>Social media is the biggest offender. I&#8217;m not someone who mistrusts it - I&#8217;ve been on Instagram for years and genuinely enjoy it. And look, I&#8217;m not entirely immune to AI generated content either - I actively encourage cat ninjas on my insta feed. I mean, who doesn&#8217;t love a cat ninja. But it&#8217;s becoming harder to ignore the fact that comment sections have turned into a breeding ground for conspiracy theories and fake news accusations.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/p/ai-is-not-the-problem-you-are?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading The Byte Stuff! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thebytestuff.uk/p/ai-is-not-the-problem-you-are?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thebytestuff.uk/p/ai-is-not-the-problem-you-are?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p>It was a relatively safe space until quite recently. Not because I started seeing AI generated content on a daily basis, but because I&#8217;ve begun to read disturbing comments distrusting genuine content and encouraging human-created conspiracy theories. Science blogs showing photographs of the recent Artemis mission, are now flooded with comments like &#8220;This is AI. Don&#8217;t believe it. It&#8217;s all fake. We never went to the moon.&#8221;</p><p>And it&#8217;s not just the Artemis mission. I recently saw a short clip of Felix Baumgartner jumping from a platform in Earth&#8217;s stratosphere in 2012. An event I remember well as I watched it live with a group of friends in complete awe. In the comments...&#8221;This is AI&#8221;. The level of dumb has reached a new level.</p><p>It infuriates me. Insane conspiracy theories bundled together and sold as fact, simply because a technology has become so good that it occasionally fools you into believing something is real when it&#8217;s not. The level of distrust its misuse has created enrages me.</p><p>And there&#8217;s an erosion of trust in facts that really concerns me. There&#8217;s now a whole new generation growing up incapable of trusting what they see with their own eyes. That can&#8217;t look at footage of a man jumping from space in 2012 and believe it happened, simply because the internet has taught them that nothing is real. If you argue against it, you get shut down and told that it&#8217;s healthy scepticism, but for me it&#8217;s turning into something far more corrosive.</p><p>I recently saw a comment from a misguided individual who chose to argue in a comments section with a flat earther. They wrote simply &#8220;Read a book&#8221;. And the worrying but inevitable reply &#8211; &#8220;Hahaha you don&#8217;t trust books do you? How na&#239;ve are you?&#8221;. It appears that we are now no longer able to believe the entire of written human history because somebody made a video of a cat doing kung fu moves.</p><p>My frustrations stem from the misuse and misunderstanding, NOT the technology itself. Don&#8217;t be a techno-bigot by dismissing a technology that you could be embracing to better yourself, simply because others choose to use it in offensive and negative ways. If you think that you can ignore it and it will go away, you&#8217;re sadly mistaken, so reclaim the technology and make it your own.</p><p>Instead of condemning AI, consider what it could be good for. You&#8217;ve got a half-formed idea for a piece. You know roughly what you want to say but the shape isn&#8217;t there yet. You could use AI to talk it through. The emotionless friend that won&#8217;t steal your creative thunder. Use it as a critic that&#8217;s always there to bounce off.</p><p>The work is still yours. It&#8217;s still your voice and your idea. You don&#8217;t have moral regret when you use spellcheck, so why should you apologise for bouncing an idea or two around with a knowledgeable data source? I use AI every day, but my ideas are still mine and my prose is as crappy as it&#8217;s always been. So what if I use AI to help me edit my ramblings into something more coherent?</p><p>&#8220;Just because AI helped doesn&#8217;t mean AI did everything&#8221; sounds obvious when you say it out loud. But the current conversation doesn&#8217;t really allow for that nuance. It tends to collapse into a binary - either you used AI and therefore the work isn&#8217;t real, or you didn&#8217;t and it is. Which is a strange way to think about tools. Nobody questions whether the photographer who edits in Lightroom is being authentic. Or whether the writer who runs their draft past an editor is cheating. Everything you&#8217;ve seen or read in the last 30 years has in some way been edited using technology, this really is no different on the surface.</p><p>There are genuine concerns worth taking seriously. Bias in the models, ownership questions, companies using AI as cover to cut headcount rather than to genuinely improve their work, environmental waste, the list goes on. Those things need scrutiny. But that&#8217;s an entirely different conversation from whether AI has a place in a creative workflow.</p><p>Don&#8217;t criticise the microwave because the chef used it to dry their socks. Criticise the chef because that&#8217;s not what microwaves are for.</p><p><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></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><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>This article could have been seriously improved by the use of AI</p></div></div>]]></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[I didn’t want a clickbait title, but here's 3 accessibility prompts I actually use ]]></title><description><![CDATA[Well, that went well.]]></description><link>https://www.thebytestuff.uk/p/i-didnt-want-a-clickbait-title-but</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/i-didnt-want-a-clickbait-title-but</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Thu, 17 Jul 2025 09:30:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!I641!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.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_!I641!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I641!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!I641!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!I641!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!I641!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I641!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4de9be47-107f-40bb-a9fc-54824574de76_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;:2411535,&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/168457180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_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_!I641!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!I641!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!I641!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!I641!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4de9be47-107f-40bb-a9fc-54824574de76_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 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>I wasn&#8217;t planning to use AI for accessibility, it felt a little dirty. It just didn&#8217;t seem like the kind of thing it would be very good at. Too many grey areas, too much context - just plain not human enough. I&#8217;d seen it hallucinate before and figured I didn&#8217;t have time to double-check everything it spat out. The last thing I wanted to do was to have something so important to so many people, left in the hands of a bot that could never understand their personal situations.</p><p>But then I started using it to help out, a little bit at a time. GPT-5 to be specific. Not for anything critical or life changing. Just the time consuming fiddly bits. And it turned out... well, not bad.</p><p>It didn&#8217;t do the work for me, but it helped nudge things along a bit. It saved me some much needed time and got me thinking about things I hadn&#8217;t previously considered.</p><p>So I started saving the ones that helped. Prompt after prompt, with little notes and caveats and occasional swearing at myself, and I soon realised that I had close to 50 of them. I started to organise them and pull out the better ones, remove the repeats (of which there was a lot) and documented the way I use them.</p><p>Eventually I had a pack of around 20 that I regularly use. I wanted to share three of my most used prompts because they&#8217;ve made things a bit easier for me, and maybe they&#8217;ll do the same for you. They may or may not help but at the very least maybe it will help you understand how AI can be useful when used properly.</p><p>You don&#8217;t need to believe in AI as some sort of saviour to get a bit of value out of it. Sometimes, it&#8217;s just a small win on a long day.</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 let&#8217;s get to the nitty gritty...</p><div><hr></div><h3>Alt Text Helper</h3><p>Simply put, this prompt does exactly what it says on the tin - it helps you write better alt text. It&#8217;s tuned for real use - meaning it doesn&#8217;t just describe what&#8217;s in the image, but what that image is <em>for</em>. Why it&#8217;s there. What the user actually needs to know.</p><p>I use it when I&#8217;m uploading blog images, checking other people&#8217;s work, and occasionally for fun. I may be 50, but I&#8217;ll always be a younger brother, and having AI describe a photograph of your sibling as &#8220;old&#8221; will always be amusing.</p><p>Of course, you still need to judge whether it&#8217;s picked up the right nuance. But it&#8217;s good enough to get you out of &#8220;I&#8217;ll come back to that&#8221; mode. And more often than not, it nails it.</p><pre><code>I'm going to upload an image or provide an image URL. When I do, I want you to act as an **accessibility expert** who specialises in writing high-quality, meaningful alt text for real users.

Your goal is to describe the image in a way that conveys its **purpose, message, or function** &#8211; not just what it looks like.

This alt text will be used by people who rely on screen readers, so it needs to be clear, informative, and focused on what matters most in context.

Please follow these instructions carefully:

- Assume the user **cannot see the image** &#8211; what do they need to know to understand its meaning or value?
    
- Focus on the **function** or **message** of the image, not surface-level visual details unless they're essential.
    
- Use **concise British English** that&#8217;s easy to follow and screen reader&#8211;friendly.
    
- Keep it to **one sentence** if you can, or two short ones if needed &#8211; no more than **150 characters total**.
    
- Avoid phrases like &#8220;image of&#8221; or &#8220;photo showing&#8221; unless they&#8217;re truly necessary for clarity.
    
- If the image includes visible text, summarise it **only if** it adds important context.
    
- Return **only the final alt text** &#8211; no labels, no explanation, no headings.
    

Wait until I upload the image or provide a URL before generating your response.</code></pre><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><div><hr></div><h3>Mobile Interaction Check</h3><p>You know that feeling when a button&#8217;s just slightly too small, or you try to tap something and your thumb hits the wrong link? Now imagine doing that with motor impairments, or while using assistive tech. This prompt helps spot that kind of issue early.</p><p>Again, it can never replace proper testing, but it gives you a decent review of whether a mobile interface <em>might </em>be awkward or outright hostile for users who can&#8217;t tap with pixel-perfect precision.</p><p>I use it for checking touchscreen flows during QA or design sign-off. Works nicely when paired with a screenshot or URL. At the very least it helps generate an important conversation <em>before </em>development begins.</p><pre><code>I need you to review this user interface for accessibility barriers specifically affecting people using **touchscreen devices**. Please assess it with the needs of users who have **motor limitations, tremors, or reduced precision**. Your review should include the following:

- **Touch target size and spacing** &#8211; Are buttons, links, and controls large enough and far enough apart to avoid accidental taps?
    
- **Gesture reliance** &#8211; Does the interface require complex gestures like swipes, pinches, or long presses? If so, are there alternatives?
    
- **Pinch-to-zoom and responsiveness** &#8211; Can users zoom in if needed? Does the layout respond well to different screen sizes and orientations?
    
- **Tap area clarity** &#8211; Are interactive elements clearly indicated as tappable and easy to activate with one finger?
    

Then, suggest **practical, inclusive changes** to improve usability for people with reduced motor control. Recommendations should be specific, WCAG-aligned where possible, and explained in plain English.

[Upload a screenshot, or link to the webpage.]</code></pre><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><div><hr></div><h3>Accessibility Checklist</h3><p>This one&#8217;s a bit of a Swiss Army knife. I use it when I&#8217;m planning new work, reviewing a wireframe, or handing something over to a designer who wants to check their own thinking before it hits development. Saves you from having to dig through WCAG again or repeat the same reminders you&#8217;ve given ten times already.</p><p>The nice bit is that it covers both technical and human-centred checks - not just &#8220;are the colours compliant?&#8221;, but things like &#8220;would someone with ADHD know where to start?&#8221;.</p><p>I usually ask it to tailor the checklist to whatever I&#8217;m working on - a form, a homepage, a blog post. And I&#8217;ve used the same prompt to create short &#8220;content-only&#8221; versions too. It adapts surprisingly well.</p><pre><code><code>I'm redesigning a web page and want to make sure accessibility and inclusive design are considered from the start.

Please create a **comprehensive checklist of accessibility considerations**, based on **WCAG 2.2 AA standards** and **inclusive design principles**.

The checklist should:

- Be suitable for use by designers, developers, and content editors
    
- Be grouped by topic (e.g. structure, navigation, colour, media, interactions, forms, content)
    
- Use clear, plain English suitable for a general team
    
- Include both **technical checks** (e.g. semantic HTML, contrast ratios) and **human-centred design prompts** (e.g. does this work for neurodiverse users, or on a slow connection?)
    
- Be useful as part of an internal design QA or planning document
    
- Focus on **preventing barriers before they&#8217;re built**, not just fixing them later
    
- Use British spelling throughout
    

Where relevant, reference the WCAG success criteria (e.g. &#8220;SC 1.4.3&#8221;) and note if something is a best practice rather than a strict requirement.</code></code></pre><div><hr></div><p>If you&#8217;ve been playing with AI in your own accessibility work, I&#8217;d genuinely love to hear what&#8217;s worked (or not worked) for you. Got a better prompt? A weird use case? Something that completely backfired? Drop it in the comments. I&#8217;d be thrilled if this became a bit of a messy, shared experiments thread rather than just me talking into the void.</p>]]></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[Your password must contain joy]]></title><description><![CDATA[Please choose a password containing at least one uppercase letter, one lowercase letter, one number, one special character, one endangered bird species, two childhood ambitions and the name of the girl you fancied in R.E.]]></description><link>https://www.thebytestuff.uk/p/your-password-must-contain-joy</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/your-password-must-contain-joy</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Mon, 16 Jun 2025 20:28:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tvgL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.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_!tvgL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tvgL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tvgL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cda6341-f7e9-4c87-b385-169b5c59a182_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;:2363469,&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/166100009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_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_!tvgL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tvgL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cda6341-f7e9-4c87-b385-169b5c59a182_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 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>Please choose a password containing at least one uppercase letter, one lowercase letter, one number, one special character, one endangered bird species, two childhood ambitions and the name of the girl you fancied in R.E.</p><p>We&#8217;ve all been here. Squinting at the rules. Adding an exclamation mark. Realising you&#8217;ve now typed a password so secure even <em>you</em> can&#8217;t remember it. So you click "reset". Again.</p><p>It&#8217;s become a kind of game. Except no one&#8217;s winning, and the prize is logging into your water bill.</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>Naturally at some point, someone in Silicon Valley decided we needed something better. So now, we have&#8230; passkeys.</p><p>What are they? Excellent question. I have absolutely <em>no</em> idea.</p><p>They just showed up one day and I went with it. They worked, so I smiled politely and kept walking - like a bouncer vaguely recognised my face and waved me through. Just go with it. It worked. You&#8217;re in. Don&#8217;t ask too many questions.</p><p>Apparently they&#8217;re tied to your device. Or your fingerprint. Or maybe your soul. I&#8217;m now slowly beginning to worry about what was in the Terms &amp; Conditions that I casually approved that time<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. But they <em>feel</em> safer, and you get in quicker, which I guess is an important thing.</p><p>Then there&#8217;s biometrics - fingerprints, face scans, retinal patterns. All very sleek. Until you remember that you only get one of each, and if someone steals it&#8230; well, you can&#8217;t exactly grow a new thumb. Maybe I&#8217;ve watched too many mid-90s science fiction movies, but I have an irrational fear that maybe one day Wesley Snipes will rock up and attempt to skewer my eyeball on the end of a pencil, in order to steal the &#163;37.50<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> in my bank account.</p><p>Sometimes my face doesn&#8217;t match because I&#8217;ve put on glasses, got up the wrong way, or simply lost the will to live. Other times, I gently press my finger to the sensor, only to be told it&#8217;s not <em>me</em> - like my own phone is gaslighting me.<br><br>Take.<br><br>My.<br><br>Thumb.<br><br>TAKE IT.</p><p>And just when I think I&#8217;ve outsmarted the system by choosing a decent password and remembering it, I type it in&#8230; and I&#8217;m told I <em>can&#8217;t reuse an old password</em>.</p><p>So I <em>did</em> remember it. And now you&#8217;re just punishing me for it.</p><p>We&#8217;ve designed these systems like digital obstacle courses. CAPTCHAs ask us to identify motorcycles or traffic lights, except they&#8217;re as low-res as humanly possible and screenshotted from a 1980s b-movie. "Select all squares that contain a chimney." Is that a chimney or a blurry thumb? Define "chimney" please, because that sticky-uppy-bit could easily be something else. Why am I doubting my own reality? At least have the decency to stick Dick Van Dyke on top of it so I can stop guessing.</p><p>I&#8217;ve clicked things that weren&#8217;t bicycles just to get on with my day. It hurts my soul. I&#8217;ve failed humanity&#8217;s Turing test more times than I can count.</p><p>Then of course there&#8217;s the two-factor authentication code that arrives on your other device while you&#8217;re already mid-login panic. Shit, the Teams meeting&#8217;s started and it&#8217;s logged me out. You grab your phone. Open the message. Read the code. Return to the screen. It&#8217;s expired.</p><p>Try again.</p><p>Now the app has logged you out.</p><p>Start over.</p><p>All this is for what? Lindsey from accounts doesn&#8217;t mind if I don&#8217;t turn up. And does viewing my gas bill from 2021 really require military-grade encryption?</p><p>Look I get it. I do. Security is important. But the way we do it feels less like trust and more like suspicion. Every login is an interrogation. Every reset is a punishment for not remembering the elaborate riddle you invented six months ago while stressed and slightly drunk.</p><p>What&#8217;s strange is how we&#8217;ve all just accepted it. We click "I forgot my password" like we&#8217;re at confession. Then we nod when asked to verify ourselves three times, as if we&#8217;re applying for citizenship, not checking a calendar invite. And don&#8217;t even get me started on the number of times I&#8217;ve ticked "remember me on this device." I&#8217;m looking at you, Microsoft. LIARS.</p><p>It&#8217;s not that I want less security. I just want a little less hostility. I want the systems I use every day to recognise me without suspicion. To greet me like I&#8217;m a regular, not a stranger with bad intentions and a suspect browser history. Hey welcome back, pull up a seat, the usual? No problem, I&#8217;ve got you.</p><p>Maybe that&#8217;s why passkeys are quietly brilliant, even if we don&#8217;t quite understand them yet. They say: "We know it&#8217;s you. Come on in". There&#8217;s something comforting in that.</p><p>Because the truth is, most people aren&#8217;t trying to break into anyone else&#8217;s account. We&#8217;re just trying to get through the day. To pay the bills and read our emails. Live our digital lives without being asked to prove, yet again, that we can recognise a traffic light.</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><em>Every</em> time</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>Optimistic estimation</p></div></div>]]></content:encoded></item><item><title><![CDATA[Welcome to The Byte Stuff]]></title><description><![CDATA[A new-ish place for digital reflections, frustrations, and the occasional epiphany.]]></description><link>https://www.thebytestuff.uk/p/welcome-to-the-byte-stuff</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/welcome-to-the-byte-stuff</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 14:01:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EBoN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg" 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_!EBoN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EBoN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EBoN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg&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;:2365040,&quot;alt&quot;:&quot;Tiny rubber duck on what looks like a zoomed in keyboard&quot;,&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://thebytestuff.substack.com/i/165408934?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Tiny rubber duck on what looks like a zoomed in keyboard" title="Tiny rubber duck on what looks like a zoomed in keyboard" srcset="https://substackcdn.com/image/fetch/$s_!EBoN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EBoN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F168a051c-9531-41c9-8931-9b55bc7c9725_5472x3648.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 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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@j_b_photography?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Everett Beaupit</a> on <a href="https://unsplash.com/photos/a-rubber-duck-sitting-on-top-of-a-wooden-block-l7NylUT4hUQ?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></figcaption></figure></div><h3>Long-time overthinker. Apologies in advance.</h3><p>So here we are. After years of scribbling thoughts across Medium, LinkedIn, and the odd internal Slack/Teams post, I've decided to gather it all somewhere with a bit more intention.</p><p><strong>The Byte Stuff</strong> is where I write about the mess, meaning, and mechanics of digital life - from accessibility and culture to team dynamics, leadership, and all the odd behaviours we pretend are agile.</p><p>You'll find thoughts on inclusion, sustainability, and the way we build for the web - sometimes touching on trends or tooling, but rarely in a way that's chasing the hype. Mostly, it's a place to slow down and think out loud.</p><p>You won't find clickbait here, or regular dispatches on whatever LinkedIn is calling thought leadership this week. Just the occasional reflection from someone who's spent 25+ years in digital - building things, breaking things, and trying to make sense of what it's all for.</p><p>I'm not promising a schedule. I don't have a funnel. You can subscribe if you'd like new posts by email (there's a button - Substack won't let me forget it), or just pop by now and then.</p><p>Thanks for stopping by. Let's see how this goes.</p><div><hr></div><p>You can subscribe for free to get future posts by email &#8211; no spam, no pressure, just occasional digital reflections.</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>]]></content:encoded></item><item><title><![CDATA[How many team members does it take to change a lightbulb?]]></title><description><![CDATA[You&#8217;d think just one.]]></description><link>https://www.thebytestuff.uk/p/how-many-people-does-it-take-to-change</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/how-many-people-does-it-take-to-change</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 12:29:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aIXg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_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_!aIXg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aIXg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aIXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30381bfa-649d-403e-b271-fa3ec6051259_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;:2009219,&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/165405574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_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_!aIXg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!aIXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30381bfa-649d-403e-b271-fa3ec6051259_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>You&#8217;d think just one. But as with most things in digital, the answer is never as simple as it seems. </p><p>Let&#8217;s break this down. The client has asked for the lightbulb to be changed. Assemble people. Can we get something out today? Is the lightbulb in scope for this sprint? Who owns the socket? Does it need to go through design? Has someone raised a support ticket, or are we just talking about changing it?</p><p>The client believes it&#8217;s a simple request, but I&#8217;m just not sure they&#8217;re seeing the whole picture here.</p><p>The front-end dev opens the office spec spreadsheet to check if light fittings are part of their remit. The back-end dev mutters something about the cabling being legacy. DevOps says they&#8217;ll need to install a new fitting - but only once someone&#8217;s completed the correct change request and confirmed the fuseboard can take it.</p><p>The accessibility lead gently reminds everyone that we shouldn&#8217;t rely on light as the only means of conveying information. They&#8217;re absolutely right. But now someone&#8217;s suggesting haptics. Or maybe a floor buzzer.</p><p>Slow it down guys, act cool, the stakeholders are coming in and we don&#8217;t want to get them over-excited.</p><p>The Product Owner asks if there&#8217;s any user research proving people actually need light. The developers roll their eyes. Security insists we conduct a risk assessment before touching anything electrical and starts quoting regulations that&#8217;s got everyone confused. Marketing wants to make sure the light reflects the brand tone - &#8220;Can we take another look at that shade of white?&#8221;. Legal&#8217;s unsure we can even call it a &#8220;bulb&#8221; until someone checks the trademark register. Compliance suggests we really ought to be switching to LED bulbs to meet the latest eco guidelines.</p><p>We haven&#8217;t changed the bulb yet, but the Miro board is looking fantastic.</p><p>At this point, someone whispers, &#8220;We really should workshop this properly&#8221;</p><p>Everyone takes a breather and steps out for lunch.</p><p>The afternoon session starts with a bang. A couple of the leads stayed back during lunch break to get some stuff down in a living document. A new initiative launches to standardise lighting across the building. They call it &#8216;Lightbulb-as-a-Service&#8217;. There&#8217;s talk of a shared lighting platform, a centralised switchboard, and someone starts sketching wireframes. A logo is designed. There&#8217;s a roadmap.</p><p>The bulb change is re-scoped as Phase 2.</p><p>Design wants to standardise bulb shapes across all rooms. Compliance reminds them it must be LED. There&#8217;s concern about &#8220;bulb inconsistency&#8221;, and a Slack channel called #light-strategy quietly springs to life.</p><p>QA gets involved. The developers roll their eyes again.</p><p>They calmly explain that we&#8217;ll need a test plan. A matrix is created covering dim, bright, flickering, and strobe. Someone raises a support ticket for strange shadows in certain corners. Another flags that the light appears to &#8220;jump&#8221; when the door opens too quickly.</p><p>The team agrees the bulbs must be accessible. Suggestions include an audible chime when the light turn on, textured labels for the switches, and a small sign explaining what the lights are for.</p><p>The plan is presented to the stakeholders. They nod and listen to the presentation and seem to enjoy the brand video. They&#8217;re excited, they congratulate the team, but they point out the room is still dark and ask for the plan to be stripped back. Maybe just make the bulb a little bigger.<br><br>It&#8217;s getting late and we need to keep the energy up, but the team are disheartened by the stakeholder meeting. The boss orders pizza from the new place on the high street. The devs want a Mighty Meaty, the designers want a spicy vegetarian and we&#8217;d better get a plant-based cheese for the strategist or whoever else wants it (nobody). </p><p>Ok. It&#8217;s time to take this back to basics. Let&#8217;s just get this one done and if we do a good job then maybe we can get a phase 2 out of it. Order the bulb.</p><p>Turns out the existing bulb was installed ten years ago. No one ever replaced it - or questioned whether it still worked.</p><p>Procurement is looped in and we&#8217;re told we can&#8217;t just buy a new bulb - it has to be sourced through the approved supplier. But the supplier doesn&#8217;t stock that model anymore. Finance raises a purchase order for the newer model. Legal needs to review the warranty and the energy performance certificate. It could turn into a late one. Someone suggests picking one up from B&amp;Q - they&#8217;re open late on a Thursday - but no one&#8217;s sure if that&#8217;s allowed under the current procurement framework.</p><p>It&#8217;s 10pm. Someone from Facilities walks in.</p><p>&#8220;I&#8217;ve changed the bulb,&#8221; they say.</p><p>The room goes quiet.</p><p>Someone quietly says, &#8220;We probably could&#8217;ve just changed it this morning.&#8221;</p><p>&#8220;But hey, at least we&#8217;ve got a roadmap for next time.&#8221;</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><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><item><title><![CDATA[Why do we keep hiding the good stuff?]]></title><description><![CDATA[I spend hours getting the stuff that really matters right.]]></description><link>https://www.thebytestuff.uk/p/why-do-we-keep-hiding-the-good-stuff</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/why-do-we-keep-hiding-the-good-stuff</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 11:35:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HhKl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.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_!HhKl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HhKl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HhKl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_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;:2477943,&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/165403416?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_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_!HhKl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!HhKl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F572ccb95-e7a6-465b-bf22-c2c4e2a6b16b_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 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>I spend hours getting the stuff that really matters right. Making sure everything works for keyboard users. Keeping page weight down so everything&#8217;s speedy. Locking down privacy settings so personal data doesn&#8217;t spill all over the place. Trying to ensure content is actually&#8230; well, readable. It all takes time, thought, and more often than not, compromise.</p><p>Most developers do this, even though it inflates a project hugely. But then when we&#8217;re done, we&#8217;re actively encouraged to bury the evidence like a shameful secret.</p><p>Accessibility controls should be tucked away in some half-visible corner, because they can&#8217;t get in the way of the design.  Security? Reduced to a padlock or a logo that no one notices. Green credentials can have a link, or if you&#8217;re lucky, a sentence, in the footer.</p><p>Strange, isn&#8217;t it? The parts of our work that arguably matter most - the ones rooted in care, responsibility, ethics - end up hidden like admin. Something we have to do, but wouldn&#8217;t want to draw attention to. We just sort of whisper it. As if being respectful to people - their time, their choices, their needs - is something to keep quiet about.</p><p>Somehow over the last 30 years we&#8217;ve built up this odd digital culture where the most meaningful things are the least visible. They&#8217;re no longer things to proudly shout about, but instead an admin checklist afterthought.</p><p>Accessibility controls (when developers are given the time to put them in place) are often buried in settings menus. And yet they&#8217;re not for the minority, they could help <em>anybody</em>. Sustainability might get a token mention in a blog post, even though energy efficiency is potentially the biggest global issue the world is facing at the moment. Security doesn&#8217;t get a mention at all unless something breaks. If everything&#8217;s working, it disappears into the background like some kind of masked superhero.</p><p>We&#8217;ve been conditioned to treat these things as chores. Necessary, yes - but not worthy of attention. They&#8217;re seen as not exciting. Not beautiful. Just ticks in a box.</p><p>And yet they protect, include and respect us. They&#8217;re the result of deliberate, thoughtful choices - usually made quietly, without much thanks, by people seen as blockers. People often the butt of jokes or the receivers of eye rolls.</p><p>It&#8217;s not just odd to me, I actually find it quite offensive. We celebrate flashy transitions and clever branding tweaks, but barely mention the work that keeps users safe, included and informed. The stuff that actually matters is getting left out of the case studies. Too dull, obviously.</p><p>But it&#8217;s not dull. It&#8217;s just not going to win you a design award.</p><p>And maybe that&#8217;s the problem.</p><p>There&#8217;s a quiet beauty in ethical UX that rarely gets acknowledged. The kind that earns trust through clarity. Interfaces that don&#8217;t manipulate, buttons that do what they say, text you can actually read instead of being swamped by adverts. It&#8217;s almost impossible to find forms that don&#8217;t try to trick you nowadays. I&#8217;m sick to death of re-reading the ticked boxes at the bottom of forms to see whether I&#8217;m opting in or out to spam newsletters, because they&#8217;ve been written as double negatives.</p><blockquote><p>&#9745; I do not wish to opt out of declining to stop receiving the newsletter.</p></blockquote><p>Just fuck off already. I just want to buy a t-shirt.<br><br>Modern development is missing a kind of digital decency. When it&#8217;s done well, you feel it. You might not notice straight away, but it shows up in how calm the experience feels. How much easier it is to breathe. To focus. To leave a page without feeling nudged into the wrong decision. To read something without being shouted at by autoplaying videos and in-your-face advertising.</p><p>We&#8217;ve been told that ethics and creativity sit on opposite ends of a spectrum - as if you can either be responsible <em>or</em> exciting, but not both. But that&#8217;s absolute nonsense. Ethical design isn&#8217;t the opposite of good design. It <em>is</em> good design. It&#8217;s design that actually gives a damn.</p><p>And we should be shouting it from the rooftops, not just meeting a standard and moving on, but actually treating it like craft. It&#8217;s something to be proud of. If we&#8217;re building with care, why are we hiding that care?<br><br>Then there&#8217;s the flip side of the coin. Agencies that dress themselves up in &#8220;we don&#8217;t just produce sexy designs, we care about our users&#8221; tuxedos. And then when you work with them you realise just how full of shit they actually are. They talk the talk like Great Thunberg with a design degree. But when it comes to actually walk the walk, they strut out with a limp because they&#8217;ve got a solid hard on for your marketing team. They don&#8217;t respect you as a user, they just want a shiny trophy and big cheque.</p><p>Dark patterns are <em>everywhere</em> - dressed up as clever UX, when really they&#8217;re just plain manipulative. They&#8217;re designed around analytics funnels and mailing lists. Your data is what they&#8217;re after, and yet they get celebrated for their achievements in advertising. The web has become all about boosting metrics.</p><p>But what if we called that out more often? Not with outrage, or with substack rants like this, that (let&#8217;s be honest) nobody will ever read<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. With quiet confidence. <em>This isn&#8217;t how we should do things. </em>And more importantly: <em>Look how good it can be when we don&#8217;t.</em></p><p>Imagine a project that leads with its ethics as part of the aesthetic. Big, clear buttons that your massive thumb can hit without spiralling you into advertising hell. Opt-ins that actually feel optional. Proud sustainability stats upfront. A privacy policy that doesn&#8217;t read like a trap, and you can actually understand without having to get ChatGPT to give it a once over. Not as a gimmick. Not for applause. Just because we know it&#8217;s better to be honest, kind and trustworthy.</p><p>I grew up being told the golden rule - &#8220;Do unto others as you would have them do unto you&#8221;. Treat others as you&#8217;d like to be treated. Nobody of sane mind would disagree with that in the real world, so it&#8217;s about time we aspire to bring it into our digital lives. Aspire to wear your ethics openly, without apology. Create experiences that say: <em>we thought about you when we made this.</em> <em>We tried to do the right thing, even if you never notice.</em></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><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>Sorry for the swearing dad.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The problem isn’t the medium - it’s the mindset]]></title><description><![CDATA[In the cultural sector, digital still too often gets treated like a side dish - useful, necessary even, but never the main event.]]></description><link>https://www.thebytestuff.uk/p/the-problem-isnt-the-medium-its-the</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/the-problem-isnt-the-medium-its-the</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 11:26:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!c3Dr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg" 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_!c3Dr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c3Dr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c3Dr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4779347,&quot;alt&quot;:&quot;People walking around a large immersive digital exhibition&quot;,&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://thebytestuff.substack.com/i/165403031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="People walking around a large immersive digital exhibition" title="People walking around a large immersive digital exhibition" srcset="https://substackcdn.com/image/fetch/$s_!c3Dr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c3Dr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e892188-4074-4160-9b6f-1a2778daa150_6720x3780.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 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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@reddfrancisco?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Redd Francisco</a> on <a href="https://unsplash.com/photos/silhouette-of-people-in-cave-c7xBEFBJhkg?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></figcaption></figure></div><p>In the cultural sector, digital still too often gets treated like a side dish - useful, necessary even, but never the main event. Something to quietly &#8220;make available online&#8221; after the real thing&#8217;s done. The mindset is archival, not experiential - a focus on what&#8217;s there rather than how it feels to engage with it. And that shows.</p><p>The result? Clean, well-behaved virtual tours. Digitised artefacts in tasteful grids. Video panels explaining context in gentle, reassuring tones. Technically sound. Emotionally vacant.</p><p>We talk about digital like it&#8217;s a limitation.</p><blockquote><p><em>&#8220;We can&#8217;t quite recreate the atmosphere.&#8221;</em> <br><em>&#8220;It&#8217;s hard to replicate the magic of being there.&#8221;</em> <br><em>&#8220;We&#8217;ve translated the exhibition as best we can.&#8221;</em></p></blockquote><p>But here&#8217;s the thing: the web isn&#8217;t a translation tool. It&#8217;s not a photocopier. It&#8217;s a medium in its own right - rich, layered, sensory in its own way. The problem isn&#8217;t that digital lacks the power to move people. The problem is we rarely give it permission to.</p><p>Part of that comes down to legacy thinking. Many institutions still see digital as a broadcast tool - a way to extend visibility, distribute information, log the archive. It&#8217;s not there to hold meaning. It&#8217;s not trusted to carry complexity. In some places, it&#8217;s barely trusted at all.</p><p>And so the real decisions - the creative risks, the emotional moments, the ideas that might raise an eyebrow - those tend to stay in the room. In the gallery. On the stage. Digital picks up the leftovers. A documentation pass. A backup.</p><p>Some of that comes from fear. Once something&#8217;s online, it&#8217;s permanent, right? It can be shared, misquoted, screenshotted. And that makes people cautious. But caution is no excuse for making something dull. A grid of objects with polite captions might be safe, but it&#8217;s not memorable. It&#8217;s not moving. And if we&#8217;ve decided digital should only ever be neutral and tidy, then we&#8217;ve misunderstood its potential entirely.</p><p>Prior to my career in web, I spent over a decade working as a live sound engineer - mostly for music, but often in crossover spaces too. Touring theatre productions, temporary exhibitions, private art installations - places where the lighting and audio were just as carefully tuned as the artwork. These weren&#8217;t just technical gigs. They were exercises in atmosphere. Sometimes it was subtle: a low hum under a lighting shift, a barely audible loop in an installation room. Other times it was bolder - audio that swelled, startled, echoed, unsettled.</p><p>We didn&#8217;t think of these things as &#8220;content&#8221;. They were part of the architecture. You didn&#8217;t watch them. You absorbed them.</p><p>And that&#8217;s what I keep coming back to when I see digital projects that still treat the web as a second-tier format. Culture doesn&#8217;t need to be &#8220;translated&#8221; for digital. It needs to be reimagined.</p><p>This doesn&#8217;t mean VR headsets and interactive 3D models for every exhibition. Sometimes the most powerful digital experiences are the simplest - a single story told well, a moment of silence designed in. But they only happen when we think with the medium - not around it.</p><p>If you start with &#8220;how do we get this online?&#8221;, you&#8217;ll likely end up with something flat. <br> If you start with &#8220;how might someone feel when they encounter this?&#8221;, you might get something worth staying for.</p><p>And maybe that&#8217;s the shift that needs to happen. Not just better tools, or better funding - but better instincts. A move away from digital as documentation, and toward digital as encounter. Not just a place to store meaning, but a place to create it.</p><p>The best digital work I&#8217;ve seen lately didn&#8217;t ask for permission. It led with feeling. It invited risk. That&#8217;s the work I want to see more of - and be part of.</p><p>Because the web isn&#8217;t holding us back. We are.</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><item><title><![CDATA[When did Digital start feeling so… Generic?]]></title><description><![CDATA[(Or: How we flattened the web in the name of Best Practice)]]></description><link>https://www.thebytestuff.uk/p/when-did-digital-start-feeling-so</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/when-did-digital-start-feeling-so</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 11:18:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6g9X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg" 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_!6g9X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6g9X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6g9X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg&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;:770535,&quot;alt&quot;:&quot;A tray of white eggs with grumpy faces and one stand out brown egg looking shocked&quot;,&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://thebytestuff.substack.com/i/165402787?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A tray of white eggs with grumpy faces and one stand out brown egg looking shocked" title="A tray of white eggs with grumpy faces and one stand out brown egg looking shocked" srcset="https://substackcdn.com/image/fetch/$s_!6g9X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6g9X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7208b28-be73-426a-93ff-1eb890c4f91f_5829x3886.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 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><figcaption class="image-caption">Photo by <a href="https://www.pexels.com/photo/eggs-in-tray-on-white-surface-1556707/">Daniel Reche from Pexels</a></figcaption></figure></div><p>I clicked through three different cultural websites last week &#8211; and honestly, I couldn&#8217;t tell you which was which. Same layout. Same nav. Same polite welcome message in 16px grey. A homepage carousel shuffling through upcoming events, a big hero banner with barely enough contrast, and maybe &#8211; if they were feeling wild &#8211; an animated gradient on the newsletter signup.</p><p>Somewhere along the way, we streamlined our way into a kind of polite digital beige.</p><p>And to be fair, I get it. Templates make things quicker. Frameworks keep things consistent. Design systems reduce risk. These are sensible things. Responsible, even. Especially if you&#8217;re working in the public sector, or with tight budgets, or juggling five stakeholders and a CMS that&#8217;s allergic to creativity.</p><p>But still. I miss the weirdness.</p><p>I&#8217;m not talking about spinning logos and Comic Sans footers (although, let&#8217;s be honest, a few of those old sites were oddly joyful). I&#8217;m talking about a certain... texture. Personality. That feeling you&#8217;d get from stumbling across a page that didn&#8217;t quite behave, but made you smile anyway. Where someone clearly tried something. Even if it broke a bit in Netscape.</p><p>Now, so many digital experiences &#8211; especially the worthy ones &#8211; feel like they&#8217;ve been pressed from the same mould. Accessible. Responsive. Usable. But somehow lacking <em>presence</em>. No quirks, no surprises, no real sense of the people behind the pixels.</p><p>It&#8217;s not that standardisation is bad. Quite the opposite &#8211; shared patterns and practices help level the playing field. Accessibility <em>especially</em> benefits from that consistency, and it&#8217;s more achievable than ever. Performance can be baked in from the start. And design systems can empower teams instead of boxing them in &#8211; when done well. <br> But accessibility doesn&#8217;t mean things have to be boring. You can still be creative &#8211; and still be inclusive.</p><p>But I do worry that in chasing best practice, we&#8217;ve started filtering out personality by default. Because it&#8217;s safer. Less effort. Less debate. More &#8220;efficient.&#8221;</p><p>What gets lost in that trade is subtle but cumulative. Interfaces that feel sterile. Content that&#8217;s polite but bloodless. A digital presence that ticks all the right boxes but doesn&#8217;t leave a mark.</p><p>Maybe it&#8217;s time we brought back a bit of bravery.</p><p>Not wholesale reinvention &#8211; no one&#8217;s asking for dancing hamsters to make a comeback. But small things. A bolder colour choice. A playful heading. A layout that breaks rhythm on purpose. Moments of warmth or mischief or humanity that remind you this wasn&#8217;t made by a committee of robots.</p><p>There&#8217;s still room for originality, even inside a framework. There&#8217;s still space for craft, even on a deadline. It just takes a team that values it &#8211; or maybe just someone brave enough to ask <em>&#8220;does it have to look like this?&#8221;</em></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><item><title><![CDATA[Accessibility shouldn’t be a fight - but it still is]]></title><description><![CDATA[There&#8217;s a particular rhythm to working in digital accessibility.]]></description><link>https://www.thebytestuff.uk/p/accessibility-shouldnt-be-a-fight</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/accessibility-shouldnt-be-a-fight</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 10:52:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oDkI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg" 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_!oDkI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDkI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oDkI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg" width="1018" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1018,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:135888,&quot;alt&quot;:&quot;Person in wheelchair at a sporting event unable to see over concrete fence&quot;,&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://thebytestuff.substack.com/i/165401828?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Person in wheelchair at a sporting event unable to see over concrete fence" title="Person in wheelchair at a sporting event unable to see over concrete fence" srcset="https://substackcdn.com/image/fetch/$s_!oDkI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oDkI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224db251-f17a-4d67-b9db-534a3c7b1759_1018x750.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 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><figcaption class="image-caption">Photo by <a href="https://www.pexels.com/photo/person-on-wheelchair-at-sports-venue-19298326/">Jesus Adri&#225;n Saavedra from Pexels</a></figcaption></figure></div><p>There&#8217;s a particular rhythm to working in digital accessibility. You bring up an issue - say, a form with no labels - and people nod. &#8220;Good catch,&#8221; someone says. &#8220;We&#8217;ll get that sorted.&#8221; And then nothing happens. A sprint passes. Then two. The issue lingers like a post-it note curling at the edges. Everyone agrees it matters. Just&#8230; not as much as the other things. Not quite enough to act.</p><p>It&#8217;s not exhaustion, exactly. It&#8217;s more of a slow, simmering frustration - the kind that builds up after explaining the same thing for the twelfth time in as many months. The same fixes, the same conversations, the same overlooked users. There's something oddly surreal about it: pointing out clear, documented barriers to inclusion, and being met with enthusiasm and inertia in equal measure.</p><p>I don&#8217;t think it&#8217;s a lack of care. Most teams I&#8217;ve worked with genuinely want to do the right thing - it&#8217;s just that accessibility often gets squeezed out by louder, more immediate priorities. If anything, they&#8217;re too busy caring about a hundred other things - security, SEO, KPIs, the ever-growing backlog monster looming behind every project. And in all that noise, accessibility quietly slips to the edges. And let&#8217;s be honest - it&#8217;s hard to get people excited about edges.</p><p>But that&#8217;s exactly the problem.</p><p>Because when accessibility becomes a &#8220;we&#8217;ll get to it later&#8221; issue, it never really arrives. It becomes a checkbox. Something we sprinkle on before launch so we can say we tried. But trying isn&#8217;t the same as committing. It&#8217;s the difference between remembering to add alt text and actually designing with blind users in mind from the start. One is decoration. The other is culture.</p><p>And changing culture? That&#8217;s the long game. That&#8217;s where the repetition comes in.</p><p>You repeat yourself not because people are dense, but because habits are stubborn. Because some folks still think accessibility is someone else&#8217;s job. Because it&#8217;s easy to assume that if a page <em>looks</em> clean, it <em>is</em> accessible. And because the tools - automated scanners, overlays, that one Chrome plugin everyone swears by - give a false sense of completion. (Spoiler: they miss things. Important things.)</p><p>What keeps me going isn&#8217;t inspiration. It&#8217;s a mild irritation, oddly enough. That low-level itch that flares up every time I see a keyboard trap, or an invisible link, or a modal that slams the door shut on assistive tech. It&#8217;s knowing we can do better - and wondering why we keep pretending that &#8220;good enough&#8221; ever was.</p><p>And yes, occasionally it <em>is</em> satisfying. When a designer genuinely wants to understand reading order. When a dev asks about semantic HTML without prompting. When someone finally realises why "Click here" is terrible UX. These are small wins, but they matter. They mean the conversation is shifting - slowly, inconsistently, but shifting all the same.</p><p>I think the real antidote to accessibility fatigue isn&#8217;t motivation. It&#8217;s <em>shared responsibility</em>. When the weight is distributed, it gets lighter. When the designer, the copywriter, the tester, the product lead all see accessibility as part of their craft - not an afterthought - it stops being a chore and starts being what it always should&#8217;ve been: part of making good stuff for people.</p><p>People, after all, aren&#8217;t edge cases. They&#8217;re the whole point.</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><item><title><![CDATA[The web doesn’t need to be faster - it needs to be kinder ]]></title><description><![CDATA[We spend a lot of time talking about the future of the web - and most of the time, it&#8217;s about speed.]]></description><link>https://www.thebytestuff.uk/p/the-web-doesnt-need-to-be-faster</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/the-web-doesnt-need-to-be-faster</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Sat, 07 Jun 2025 10:33:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6mSd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg" 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_!6mSd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6mSd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6mSd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4671132,&quot;alt&quot;:&quot;cute cat lying on keyboard&quot;,&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://gromitski.substack.com/i/165401362?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="cute cat lying on keyboard" title="cute cat lying on keyboard" srcset="https://substackcdn.com/image/fetch/$s_!6mSd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6mSd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d2f0706-d031-478e-a5cd-e52b95520ea6_4032x3024.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 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>We spend a lot of time talking about the future of the web - and most of the time, it&#8217;s about speed. Faster load times. Faster transactions. Faster ways to squeeze a few more minutes from our overstretched lives. Speed has become the drumbeat behind every new tool, every keynote, every project launch.</p><p>Speed equals progress. Right?</p><p>Except... I&#8217;m not sure that's the future we actually need. Or even really want.</p><p>When I think about the web I want my daughter to grow up with, I don't picture her racing through websites that anticipate her every click and decision before she's had time to think. I picture her having time <em>to think</em>. To read. To wander a little. To get lost, in a good way. To feel safe enough to be curious.</p><p>Maybe even - and it sounds almost radical to say it out loud - to feel seen as a human being rather than a datapoint.</p><p>Because here's the uncomfortable truth: faster often means more extractive. More frantic. Less space for care, for accessibility, for those slower, quieter needs that don't tend to fit into quarterly KPIs. It's not just that we move quickly - it's that we stop noticing who gets left behind.</p><p>Somewhere along the way, "progress" became synonymous with shaving milliseconds off page loads and automating human moments out of existence. Signing up. Checking out. Logging in. Logging out. Faster, faster, faster.</p><p>But what are we actually rushing towards? And who benefits from that speed? It's not always the users. It&#8217;s not always us.</p><p>When we optimise everything for velocity, we risk building digital spaces that are technically impressive but emotionally empty. Efficient but joyless. Imposing, even. Spaces that demand our attention without earning it, that push us to react before we've had a chance to feel.</p><p>And it&#8217;s not sustainable, either. The relentless pursuit of speed feeds bigger, hungrier systems - ones that consume more data, more energy, more of our mental bandwidth. It asks us to be constantly available, constantly adaptable, constantly "on."</p><p>The future I want to help build is one where kindness is baked in, not bolted on as a reluctant accessibility statement or a post-hoc ethical review.</p><p>Websites and services that are <em>thoughtful</em> as much as they are efficient. Where friction isn&#8217;t always seen as a flaw, but sometimes as a deliberate invitation to pause. To reflect. To properly engage.</p><p>Not slower for the sake of it - but slower where it matters.</p><p>Where a service takes an extra beat to explain itself clearly, rather than railroading you through assumptions. Where content is designed for understanding, not just for SEO. Where the humans behind the technology actually acknowledge the humans using it.</p><p>Because technology doesn't have to be a race. It can be a conversation. It can be a craft. It can be a community.</p><p>Maybe the real next frontier isn't a faster web at all. Perhaps it's a <em>kinder</em> one.</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><item><title><![CDATA[The ethics of using AI in the workplace ]]></title><description><![CDATA[It&#8217;s not you, it&#8217;s us]]></description><link>https://www.thebytestuff.uk/p/the-ethics-of-using-ai-in-the-workplace</link><guid isPermaLink="false">https://www.thebytestuff.uk/p/the-ethics-of-using-ai-in-the-workplace</guid><dc:creator><![CDATA[Stu Collett]]></dc:creator><pubDate>Fri, 06 Jun 2025 18:02:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D0h0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_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_!D0h0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D0h0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D0h0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f512c07-a934-4b59-9343-a56bda3d3c7e_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;:2047760,&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/165359671?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_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_!D0h0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!D0h0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f512c07-a934-4b59-9343-a56bda3d3c7e_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 something undeniably seductive about using AI in the workplace. It&#8217;s fast, doesn&#8217;t take lunch breaks or call in sick with a suspicious-sounding cough. It doesn't grumble about the air con, complain about a bad back or eat smelly lunches. On paper, it's a dream colleague - efficient, scalable, eerily unflappable.</p><p>But - and here&#8217;s where it gets awkward - the moment we invite machines into decision-making spaces, into hiring, firing, reviewing, surveilling... well, things start to get murky. Kind of ethically fidgety. <em>Some</em> people may even take advantage of that situation.</p><p>Let&#8217;s start with the basics. AI doesn&#8217;t think, at least not in any conscious, sentient way. Or not yet anyway. It learns patterns from data. And where does that data come from? Us. Gloriously flawed, historically biased, frequently contradictory humans. Which means if we&#8217;ve got a track record of say, favouring a certain demographic for promotion or undervaluing certain types of labour, the AI - being the dutiful mimic it is - will quietly bake that bias into its decision-making. </p><p>The scary part is that it doesn&#8217;t consider this yet. It can&#8217;t. It does it without even meaning to, because it&#8217;s been fed human bias to learn from. It doesn&#8217;t have to be malicious to be damaging. Bias is bias.</p><p>Then there's the matter of transparency. If an AI recommends restructuring a team, or flags someone as &#8216;low-performing&#8217;, can anyone explain how it reached that conclusion? Or are we nodding, quietly grateful it saved us from a difficult conversation? Using it as an excuse. </p><p>The moment we stop caring about the tools we use, we lose not only control, but accountability. "The data proved it" is not an ethical defence. It&#8217;s barely a sentence.</p><p>Of course, it's not all doom and ambiguity. There are genuinely helpful, humane applications in the workplace. AI can spot burnout patterns before people even realise they&#8217;re stretched too thin. It can highlight gender pay gaps, flag dodgy hiring practices, or help neurodivergent staff navigate complex workplace systems. Used responsibly, AI can be useful and dare I say it, kind.</p><p>But responsibility is the key word. Who sets the guardrails? Who gets to say what&#8217;s fair, what&#8217;s just, what&#8217;s humane? A well-meaning HR team? A procurement manager choosing between vendors with slick demos and even slicker price tags? The risk isn&#8217;t just that we&#8217;ll automate bad decisions. It&#8217;s that we&#8217;ll do so with new found confidence - the efficiency that we forget to question.</p><p>But look, no one&#8217;s seriously suggesting we go full Luddite. The AI horse has well and truly bolted. But we do need to stay awake. Ask awkward questions and build in pause buttons. Maybe even hire a few philosophers - or at least people who know how to say, &#8220;Hang on a second&#8230;&#8221;</p><p>Because at the heart of all this, we&#8217;re not really talking about machines. We&#8217;re talking about people and about values. About the kind of workplace, and world, we&#8217;re shaping. AI might help us get there faster. But we should be very, very sure about where &#8216;there&#8217; actually is.</p><div><hr></div><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 Stu Collett! 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></channel></rss>