<?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[Westmind]]></title><description><![CDATA[Rolling the dice on what comes next]]></description><link>https://mathewwesthorpe.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!xf0K!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8b48adc-bc6d-4d4a-a29b-94a436a5762c_400x400.png</url><title>Westmind</title><link>https://mathewwesthorpe.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 13 May 2026 13:53:30 GMT</lastBuildDate><atom:link href="https://mathewwesthorpe.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mathew Westhorpe]]></copyright><language><![CDATA[en-gb]]></language><webMaster><![CDATA[mathewwesthorpe@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[mathewwesthorpe@substack.com]]></itunes:email><itunes:name><![CDATA[Mathew Westhorpe]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mathew Westhorpe]]></itunes:author><googleplay:owner><![CDATA[mathewwesthorpe@substack.com]]></googleplay:owner><googleplay:email><![CDATA[mathewwesthorpe@substack.com]]></googleplay:email><googleplay:author><![CDATA[Mathew Westhorpe]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[1984: The Year I Invented Roleplaying Games]]></title><description><![CDATA[Westhorpe versus Weetabix. Invention, innovation, Inaplayground.]]></description><link>https://mathewwesthorpe.substack.com/p/1984-the-year-i-invented-roleplaying</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/1984-the-year-i-invented-roleplaying</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Thu, 07 May 2026 22:29:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i_Qy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>1984 was the year I invented roleplaying games.</p><p>Or so I thought.</p><p>I had yet to encounter the work of my arch-rivals and peers Gygax &amp; Arneson (Dungeons &amp; Dragons, 1974), Jackson &amp; Livingstone (Games Workshop, 1975).</p><p>But that was because I was nine years old and not allowed near that stuff.</p><p>At that time, my influences were those Choose Your Own Adventure books you could get by collecting Weetabix boxes, and wandering around in a school playground playing make-believe between the painted netball court tram-lines (or Corridors of Certain Death as they quite clearly were to a group of pre-pubescent boys).</p><p>But as I narrated the imagined monsters and explosions to my friends, bowl-haired, nerdy little me yearned for more structure and jeopardy, so I started using a coin toss to determine the success of our choices. When it became clear that a 50:50 chance was a bit blunt and repetitive, I drew up a probability matrix (I definitely didn&#8217;t call it that back then) to provide more variety.</p><p>It looked something like this (thanks Gemini):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i_Qy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i_Qy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i_Qy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!i_Qy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!i_Qy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6074fbe1-3f8b-49af-b879-5a51ce42b7a7_1408x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My first game design, circa 1984</figcaption></figure></div><p>In an amusing twist, reconstructing that table from memory and getting AI to bring it back to life for this blogpost revealed that nine-year-old me was wrong about the probability of the &#8216;hard&#8217; tier 2-from-3 toss (which it says is still a 50:50 chance). AI gently correcting a flaw in my 40-year-old &#8216;game design&#8217; dovetails beautifully into the focus of this post.</p><p>I am not a game developer. At least, not in the traditional mainstream career sense. But, as I hope my opening paragraphs illustrated, I have always developed games. Because it is my passion.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k-eS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k-eS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k-eS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg" width="1701" height="1291" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1291,&quot;width&quot;:1701,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:456224,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196838346?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e45db8-2ba2-4875-a163-5c3312876f20_1701x1291.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k-eS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k-eS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456e2a34-ef02-4465-bff1-46217acb896c_1701x1291.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Tavern Keeper, where Heroquest meets Tapper. Made with Google AI Studio, trial and error. Lots of error.</figcaption></figure></div><p>After building <a href="https://tavernkeeper.surge.sh/">a game about barbarians punching drunk zombies</a> with Google AI Studio, my most recent passion project has been making a spaceship crew simulator.</p><p>Using Google Gemini, NotebookLM, and Anthropic&#8217;s Claude, EVE Crews is a browser-based game-within-a-game that builds out from the existing sci-fi universe of massively multiplayer fleet-fest EVE Online by zooming into the activity within a single spaceship.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DYJT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DYJT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DYJT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg" width="1456" height="609" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:609,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1257614,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196838346?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DYJT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DYJT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc0454-23cf-4e32-9ed8-9d22764d66e7_3440x1440.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">EVE Crews works as a companion app to EVE Online. Also works on tablets.</figcaption></figure></div><p>EVE Online gives its players god-like command of vast spaceships to work together to wage war, harvest resources, and explore the cosmos. But the activities of the ordinary inhabitants of EVE&#8217;s structures remains abstract, dealt with only in snippets of lore in and out of the game.</p><p>The power of AI tools might finally allow me to breathe life into my long-standing desire to oversee my ship&#8217;s crew. Playing make believe again, but this time, in space &#8211; and with better* hair! (it may be greying, but it&#8217;s not a bowl!)</p><p>I learned from my previous experience developing Tavern Keeper that forward planning pays. I worked with my AI &#8216;colleagues&#8217; to lay out a development strategy, a workflow protocol, and various clever little command line scripts to shortcut deployment of updates. I&#8217;ve been following good practice.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TB3S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TB3S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TB3S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg" width="868" height="1293" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1293,&quot;width&quot;:868,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:195466,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196838346?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f3d79d-2539-4656-81f0-716c542679c8_868x1293.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TB3S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TB3S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9f2911-0f2d-4519-b526-ab8ec6e23215_868x1293.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Bridge, where your XO tells you you&#8217;re doing it wrong and you ignore them.</figcaption></figure></div><p>More than that, I was able to develop the EVE Crews platform as something far more sophisticated than just an EVE-inspired standalone minigame. With careful AI-assisted planning and research, I was able to scope out how to get authorised access [Oauth 2.0 Single Sign On (SSO)] to use API data that EVE Online publicly shares to give my imaginary crewmen the stimulus to react.</p><p>Ship damage sustained in EVE can translate into engineering casualties that the medical teams can respond to. Events triggered by cargo carried in EVE can lead to escaped cattle roaming the lower decks. Officers can be hired and fired, mutinies can be put down, varied affiliations and competency levels among crews can be monitored and managed. And if it all still goes wrong, cadavers can be sold on the black market.</p><p>More technical barriers came tumbling down: To save my progress, I was also able to set up a hosted database to allow for persistent game saves (Supabase), and leverage Cloudflare services to provide security and Discord integration for my new <a href="http://eve-crews.com/">eve-crews.com</a> domain.</p><p>I&#8217;m aware that those last few paragraphs contain a lot of technical jargon (and possibly some warped ideas of fun). A few weeks ago, I wouldn&#8217;t have understood most of those terms. Which is the bigger point I&#8217;m circling around here.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s5WM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s5WM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 424w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 848w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s5WM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg" width="849" height="885" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:885,&quot;width&quot;:849,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150822,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196838346?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s5WM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 424w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 848w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!s5WM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e26aa0e-4d88-45fb-ab83-bfe2b252833d_849x885.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">What do they want, a picnic on the docks? Get to work, you lubbers!</figcaption></figure></div><p>While my inner nine-year-old is in the cockpit flying the spaceship into unknown peril, adult me has been enabled to step into the role of creative director, designer, producer, playtester, researcher, and many other roles, learning as I go, while outsourcing the interstitial labour to AI. The production cycle is off the scale.</p><p>What started as an idle experiment became an obsession. In four weeks, the cycle of iterative game design, prompt engineering, deployment, and testing accelerated as new ideas were planned and delivered, bugs were identified and resolved, and the vision came into focus.</p><p>The dopamine hits from drawing a creative line between a forgotten bit of EVE lore and a useful game function has become weirdly addictive. EVE&#8217;s &#8216;biomass&#8217; became Soylent Green-like crew sustenance for a +1 Resilience bonus per session. Having certain fluff items in your cargo hold helps to resolve events &#8211; in the absence of a ship&#8217;s cat, the Amarr slaver hound is great at getting vermin, tourists will pay for a tour of the system, and abandoned drone parts can [redacted].</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9unw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9unw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9unw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9unw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9unw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9unw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg" width="841" height="898" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:898,&quot;width&quot;:841,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:139857,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196838346?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9unw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9unw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9unw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9unw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeb2d6bb-a6fd-4ea4-9ff1-6e30d77a5081_841x898.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Problems. All you bring is problems. There&#8217;s a reason Gallente prefer drones, you know.</figcaption></figure></div><p>I&#8217;m caught between the joy of experiencing the fruits of my labours as my frigate XO finally earns her promotion and we upgrade to a destroyer hull and can finally hire enough officers to stop the morale collapse in the Security department, and the perfectionist editor&#8217;s need to modify just one more bit of flavour text or tweak the UI layout again. And maybe add a new event when you jump through a gate. I&#8217;m not sure which experience is The Game. I love the intermingling of creative opportunity and player satisfaction.</p><p>My brain has become a dopamine-addled sponge. Along with absorbing everything I can about AI-led productivity, I&#8217;ve learned &#8216;ludonarrative&#8217; is a word describing the connection between story and game mechanics, and &#8216;heuristic&#8217; is AI slang for cutting corners (or more accurately, the logic behind making an informed guess with incomplete data). Starting early, finishing late. I&#8217;ve been on a self-inflicted crunch and still I want more.</p><p>In one month, one human from outside the IT industry was able to plan and deploy over 250 software updates comprising 1,600+ individual changes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZKZD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZKZD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 424w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 848w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 1272w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZKZD!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ZKZD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 424w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 848w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 1272w, https://substackcdn.com/image/fetch/$s_!ZKZD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e8d24e-2d10-4c4e-982e-93d0b379df0d_2560x1429.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The EVE Crews story so far (infographic by NotebookLM)</figcaption></figure></div><p>Or as Claude analysed it:</p><blockquote><p>&#8220;280 documented versions, approximately 1,650 individual changes, 31 days. The equivalent senior developer cost at UK market rates: roughly &#163;215,000 and two and a half years.&#8221;</p></blockquote><p>By happenstance, in the middle of drafting this post, <a href="https://www.ccpgames.com/news/2026/studio-behind-eve-online-goes-independent-rebrands-as-fenris-creations-enters-research-partnership-with-google-deepmind">CCP Games became Fenris Creations and announced a partnership with Google DeepMind</a>. They named themselves after the wolf who brings about Ragnar&#246;k &#8211; and then invited the world&#8217;s leading AI research lab in to study how intelligent behaviour emerges inside a universe built on consequence and loss. EVE Crews was built on the same cyclical philosophy of life, loss, and rebirth (or biomass). I&#8217;m choosing to take that as a good sign.</p><p>Now if I can just figure out how to make this pay, maybe I won&#8217;t have to go back to healthcare&#8230;</p><h6>Originally published at <a href="https://westhorpe.net/2026/05/1984-the-year-i-invented-roleplaying-games/">Westhorpe.net</a></h6>]]></content:encoded></item><item><title><![CDATA[AI Wish Fulfilment: Imagineering Spaceship Crews]]></title><description><![CDATA[A long time ago, in a galaxy far, far away, I played with spaceships.]]></description><link>https://mathewwesthorpe.substack.com/p/ai-wish-fulfillment-imagineering-spaceship-crews</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/ai-wish-fulfillment-imagineering-spaceship-crews</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Mon, 13 Apr 2026 13:59:14 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/10034d44-e772-4b87-a97e-8c61f63063e9_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A long time ago, in a galaxy far, far away, I played with spaceships.</p><p>Last week, I was waiting at a garage for my car to be fixed.</p><p>These two unrelated events just collided in a joyously productive way, leading to the start of a creative project fifteen years in the making.</p><p>In the same week NASA sent a crew of four to the moon and back, I was inspired to put an imaginary crew into my old internet spaceships, thanks to a new EVE Online podcast I stumbled across, hosted by two of my old gaming blogger compatriots.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2mpI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2mpI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2mpI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg" width="1429" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1429,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134993,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61d2108-1392-47cb-b616-bd17d9ac613d_1429x811.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2mpI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2mpI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd16341b-f205-4d79-9547-92c6cccff1b4_1429x811.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Even harder to find than the other kind.</figcaption></figure></div><p>Listening to <a href="https://eveoganda.blogspot.com/">Rixx Javix (aka Bryan Ward)</a> and <a href="https://www.crazykinux.ca/">Crazy Kinux (aka Dave Perry)</a> talking about the evergreen online internet spaceship phenomenon, <em><a href="https://www.eveonline.com/">EVE Online</a>,</em> triggered a wave of creative nostalgia in me.</p><p>Now in an unprecedented third decade of leading-edge mass</p><p>ively multiplayer online (MMO) gaming, the dystopian sci-fi and grand social experiment <em>EVE Online</em> was the muse that began my writing &#8216;career&#8217; (more of an intermittent side-quest than a career, but hey, I&#8217;ll still be picking a lane until I die). EVE was a game I played compulsively from 2003-2014ish, and I earned my blogging stripes writing (and podcasting) about my experiences, thoughts, and ideas.</p><p>The growing EVE blogging community of the 2000s owed much to the then &#8216;Blogfather&#8217;, Crazy Kinux (or CK), who very much unified dozens of disparate writers into a community with regular blog &#8216;banter&#8217; discussions, encouraging a cross-pollenation of readership and inspiring more would-be bloggers, like myself and more notably, Rixx Javix, who took blogging to new heights with endless creative art projects and more, not to mention his incredible staying power to still be delivering content without interruption two decades later.</p><p>However, I digress; back to spaceship crews and AI.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://westhorpe.net/2026/01/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!czYN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!czYN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!czYN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!czYN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!czYN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1267942,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://westhorpe.net/2026/01/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!czYN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!czYN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!czYN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!czYN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F766c8eee-489f-4838-93cb-eef0743066bb_1024x1024.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Tapper x Golden Axe x Hello Kitty Cafe</figcaption></figure></div><p>Recently, I&#8217;ve been investing a lot of energy into embracing AI, using it to work out how to fix the washing machine, plan my next career step, and make <a href="https://westhorpe.net/2026/01/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game/">a game about drunk dwarfs brawling with mummies</a>.</p><p>Game design has always been a passion of mine, and often my EVE blogposts would include ideas that I wanted to see integrated into the game.</p><p>One concept I really wanted to see was evidence of life aboard these grand spaceships that players flew, fought, explored, and traded in through EVE&#8217;s galaxy of New Eden. Even the smallest ship in EVE is the size of a commercial airliner, with many of them much larger.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7qAj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7qAj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7qAj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.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;:408873,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7qAj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7qAj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb71ee6-dca8-44f3-8e8e-1d23a2a0bf3d_1500x1000.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Deep space skyscrapers. With guns.</figcaption></figure></div><p>EVE&#8217;s deep lore contains many references to ship crews, and the ship designs indicate crew existence with windows and decks. However, the game design elegantly sidesteps any gameplay need to manage crew complexities by having players take on the role of a god-like &#8216;capsuleer&#8217; with the technological power to control massive vessels with minimal staff. Any actual crew in-game remains abstract.</p><p>That didn&#8217;t stop me from exploring the idea exhaustively over many thousands of words (for more detail than you&#8217;ll ever need, see links beneath this article), perhaps in the naive hope EVE&#8217;s developers might read it and think, &#8216;hey, that&#8217;s a good idea &#8211; let&#8217;s do it!&#8217;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_49S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_49S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_49S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_49S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_49S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_49S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg" width="973" height="957" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:957,&quot;width&quot;:973,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:136598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2618c6-5946-4efa-871e-1885900602f0_973x957.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_49S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_49S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_49S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_49S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa48a3637-1dd7-4be7-824e-5c9216644e6e_973x957.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The EVE app. Spaceships in your smartphones.</figcaption></figure></div><p>Back then, circa 2012, I even considered the idea of making a browser-based bolt-on game that linked to the API data that EVE Online sends out to third-party apps typically used to monitor characters or in-game market prices. Sadly, as a career healthcare professional and family man, I lacked the technical nous or the time.</p><p>Then cometh the era of AI and suddenly, I can vibe-code my dreams!</p><p>Last Thursday, I came home from the garage, still listening to CK describing to Rixx his return to the universe of EVE. Leveraging my experience of developing Tavernkeeper with agentic engineering, I pointed Claude at my old blogposts, asked for a summary, and set about using that as a foundation to build a design framework for EVE Crews.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4vVE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4vVE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4vVE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5946424,&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://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba7010-fbe2-4228-8b9a-5338235f6247_2752x1536.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_!4vVE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!4vVE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e30fc7-f0c3-4e17-9e21-95010c041f5c_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Better than a spreadsheet.</figcaption></figure></div><p>By late afternoon, I&#8217;d managed to link a rudimentary browser-based crew simulation (for one ship type) with online persistence to EVE Online&#8217;s ESI (EVE Swagger Interface) API data outputs.</p><p>My ship now had a full complement of officers and crew with an executive officer who &#8216;reports&#8217; directly to the player-capsuleer as gameplay loops triggered by EVE Online activity trigger narrative events in EVE Crews.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oSH8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oSH8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oSH8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg" width="1456" height="609" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:609,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1432949,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oSH8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oSH8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9032fc7-6907-4fcf-98e8-9a596c68ce84_3440x1440.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Early crew readout. Ugly, but linked to EVE and working.</figcaption></figure></div><p>Over the next few days, I fell deep into a development rabbit hole, using Claude and Gemini to assist in analysis, development and execution of many planned features at incredible pace. Suggestions from EVE&#8217;s online community (shoutout to <a href="https://x.com/JanesSignal">@JanesSignal</a> for the idea to use gamelogs to overcome some of the challenges around identifying combat damage) helped shape some features.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qzOI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qzOI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qzOI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg" width="760" height="1153" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1153,&quot;width&quot;:760,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141342,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qzOI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qzOI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8ef715f-59c3-4188-8a06-d999de18eec3_760x1153.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Marginally less ugly, lots more features.</figcaption></figure></div><p>Now at Garage-Podcast Day +4 and EVE Crews is able to breathe life into most of EVE&#8217;s hundreds of ships, with lore-accurate crew numbers fighting a battle of attrition, morale and loyalty against the cold brutality of life in space.</p><p>There&#8217;s plenty more on the roadmap ahead, but further development has paused until Wednesday as I&#8217;ve burned through all my Claude usage tokens (even though I spent a little more on extra usage &#8211; but that&#8217;s a dangerous game I can&#8217;t afford to be doing regularly).</p><p>The pause has given me the opportunity to plan next steps in more detail, and write this blogpost. Also, I should probably look into how to roll this out to the community for some alpha testing or somesuch.</p><p>There&#8217;s only so much bug hunting I can do alone.</p><h5><strong>EVE Game Design and Crew Discussion Posts from a Bygone Era:</strong></h5><blockquote><p><a href="https://westhorpe.net/2010/09/the-ships-crew-debate/">The Ship&#8217;s Crew Debate</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2010/09/the-end-of-new-eden-is-nigh/">The End of New Eden is Nigh</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2010/09/new-eden-is-saved/">New Eden is Saved</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2011/04/the-ships-crew-debate-the-official-line/">The Ships Crew Debate: The Official Line</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2011/10/free-to-play-eve-online/">Free-to-Play EVE Online</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2011/10/bb29-pixels-or-passengers/">BB29: Pixels or Passengers?</a></p></blockquote><blockquote><p><a href="https://westhorpe.net/2012/09/smartphone-browser-based-eve-new-eden-explorer-concept/">Smartphone/Browser-Based EVE: &#8216;New Eden Explorer&#8217; Concept</a></p></blockquote><p></p><h6>Originally published at <a href="https://westhorpe.net/2026/04/ai-wish-fulfillment-imagineering-spaceship-crews/">Westhorpe.net</a></h6>]]></content:encoded></item><item><title><![CDATA[Adventures in AI: How I Accidentally ‘Vibe Coded’ a Video Game]]></title><description><![CDATA[It&#8217;s fair to say that my planned AI-in-healthcare career reboot has taken a bit of an unexpected turn.]]></description><link>https://mathewwesthorpe.substack.com/p/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Fri, 23 Jan 2026 15:50:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Kj5Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb346047d-3286-4c29-9cdd-0345195d3e3d_600x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s fair to say that my planned AI-in-healthcare career reboot has taken a bit of an unexpected turn.</p><p>After resigning from my healthcare management post in October, it was fully my intention after a short break to then step back into the healthcare fray. That endeavour began with some fevered absorption of online courses in AI and Agile development.</p><p>However&#8230;</p><p>Sometime in late November, I was on the phone stuck in a virtual queue while idly skimming through the AI news of the day, when my eye was drawn to some content about Google DeepMind&#8217;s new Gemini 3 AI&#8217;s ability to &#8216;vibe code&#8217;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PXSJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PXSJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 424w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 848w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 1272w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PXSJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp" width="768" height="432" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:432,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62350,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PXSJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 424w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 848w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 1272w, https://substackcdn.com/image/fetch/$s_!PXSJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9071fc4b-0723-4418-8f6b-10b5f20d3c21_768x432.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">TavernQuest? PubWars? BeerHunter?</figcaption></figure></div><p>It&#8217;s probably relevant at this point to mention that I am a huge fan of tabletop and video games. A while ago, my kids and I had made up some alternative rules to an old boardgame called Heroquest. Our rules were of the &#8216;cozy&#8217; variety and they enabled the player to run a &#8216;friendly&#8217; cafe for the questing heroes and dungeon-dwelling monsters alike.</p><p>While being forced to listen to some awful hold music, I absent-mindedly dropped our homebrewed boardgame rules &#8211; which mostly consisted of a spreadsheet of tables and lists &#8211; into Google&#8217;s AI Studio and challenged Gemini 3 to &#8216;make this game&#8217;*.</p><p>And it did. Impressively well.</p><p>With that, my interest was piqued, a creative seed was planted, and I jumped into the rabbit-hole with both feet.</p><p>(*I&#8217;ve romanticised this somewhat &#8211; the initial prompt was a bit more complex than stated, as I had previously done some work with other AI suites to expand the idea as a standalone boardgame or a Roblox game.)</p><h6><strong>Building a Prototype</strong></h6><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Suhi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Suhi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Suhi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1013866,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Suhi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Suhi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2ac520-4c6d-4a4d-a1c9-504bbf8b7ece_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Image generated from game code by Google NotebookLM&#8217;s amazing Infographic feature</figcaption></figure></div><p>What I&#8217;ve made looks and sounds like something from the dawn of videogame development, but the rudimentary graphics and bleepy sound effects serve their purpose to showcase the ideas and gameplay loops that I&#8217;ve developed.</p><p>Tavernkeeper is an unashamed homage to games of my childhood; what if the characters from Gauntlet and Golden Axe took a breath from their dungeon-delving and met up for a cold beverage in Tapper&#8217;s bar? What happens when they rub shoulders with an off-duty goblin gang from the next dungeon? Or the zombified local farmer still sticks to old drinking habits? Is it a hygiene concern if I hire a Mummy as a cook?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lm2e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lm2e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 424w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 848w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 1272w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lm2e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp" width="768" height="562" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:562,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33012,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Lm2e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 424w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 848w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 1272w, https://substackcdn.com/image/fetch/$s_!Lm2e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97ced9d1-2eb5-416c-9de9-3747f466099f_768x562.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I know, it&#8217;s got looks only its creator could love.</figcaption></figure></div><p>It was an incredibly rewarding experience to be able to start with a simple boardgame grid and a turn-based game framework then introduce customers to test by tweaking behaviours and interactions on the fly &#8211; all with no tangible coding knowledge. Working with Google&#8217;s AI Studio code assistant, I could apply the iterative improvements as the &#8216;human in the loop&#8217; by quickly playtesting the existing game and providing feedback and observations to modify and expand the game features.</p><p>What started off as a basic boardgame-friendly dungeon room &#8216;side quest&#8217;, gradually evolved into a very silly, complex simulation of a tavern full of fantasy tropes. Locals visit in hope of assistance with their missing cat/haunted well/unwanted houseguest, heroes gather to plan quests while dread knights move to foil them, necromancers recruit minions, vampires and assassins stalk their prey, there are brawls and bawdiness, secrets and ghosts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CF8-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CF8-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CF8-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120758,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4c7edc-5b7a-4ab7-a3f2-caa4210a0121_1024x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CF8-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!CF8-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfc6d3b-98d1-44b7-89a5-a148baac782f_1024x1024.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Gamebox concept art by Gemini.</figcaption></figure></div><h6>The Ghost in the Machine</h6><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6Ogw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Ogw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 424w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 848w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Ogw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp" width="690" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:690,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33070,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mathewwesthorpe.substack.com/i/196837666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6Ogw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 424w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 848w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!6Ogw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb4633f-cda9-4777-970e-1dd41f3167d5_690x910.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Bernard the Ghost is currently more grumpy than helpful.</figcaption></figure></div><p>Watching the &#8216;ghost in the machine&#8217; convert my ideas into code at lightning pace genuinely left me in awe. I would often outsource some of the bigger ideas to another AI tool to produce content &#8211; for example the myriad phrases (&#8216;barks&#8217;) uttered by the many game characters were largely generated by Anthropic&#8217;s Claude based on a few flavour examples.</p><p>I&#8217;ve even used a live AI link (Gemini 3 Flash API) to provide &#8216;context-aware narrative experiences&#8217;. The Spirit Mirror is essentially an AI chatbot acting the part of a ghostly former tavernkeeper who can provide storyline hints and gameplay guidance, each shift is summarised by an AI-generated Morning Gazette article that appraises the player&#8217;s performance, and an obituary is written for the player when they inevitably get done in by an angry customer.</p><h6>Coding Heresy or The Future of Game Development?</h6><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tfnN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tfnN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 424w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 848w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 1272w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tfnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png" width="516" height="516" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7b9d7e6-872d-4a27-b628-07367c191000_516x516.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:516,&quot;width&quot;:516,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!tfnN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 424w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 848w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 1272w, https://substackcdn.com/image/fetch/$s_!tfnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7b9d7e6-872d-4a27-b628-07367c191000_516x516.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Maybe it should stay as a board game?</figcaption></figure></div><p>I am anxiously aware of the fact that this whole concept of a non-programmer like me &#8216;vibe coding&#8217; is probably offensive to the entire software development sector; just as the clinical sector I&#8217;m more familiar with is very wary of any AI encroachment on patient care and data, and the writer in me remains repulsed by the idea of auto-generating written content (to assuage my guilt and address my hypocrisy, I am definitely planning to go through the barks and edit/replace many of them).</p><p>However, the absolute joy that AI has given me to be able to see ideas come to life in minutes has been a powerful and addictive timesink. I wish I could do this for a living.</p><p>The ability of AI tools to facilitate the realisation of ideas at pace is exciting and I&#8217;m sure can be applied to many industries.</p><p>Now I&#8217;m torn as to whether to keep exploring creative avenues or accepting my fate as a healthcare professional for life. I wonder where the videogame industry stands with AI use? Would I be able to crowdfund some proper development of this idea, with human-led art, sound, and design?</p><p>Or could I go all the way to market with a product entirely built with AI-generated content? Game designers must be using these tools now, right? Where is the line?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3IE_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3IE_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 424w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 848w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 1272w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3IE_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png" width="657" height="657" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:657,&quot;width&quot;:657,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3IE_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 424w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 848w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 1272w, https://substackcdn.com/image/fetch/$s_!3IE_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc9cd90e-6b40-4e0d-a292-36af62e60036_657x657.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Phew, AI image gen still can&#8217;t spell. Breathe easy fellow writers.</figcaption></figure></div><h6>Originally published at <a href="https://westhorpe.net/2026/01/adventures-in-ai-how-i-accidentally-vibe-coded-a-video-game/">Westhorpe.net</a></h6>]]></content:encoded></item><item><title><![CDATA[The Value of AI at Home]]></title><description><![CDATA[Decades ago, they promised us robot butlers and flying cars.]]></description><link>https://mathewwesthorpe.substack.com/p/the-value-of-ai-at-home</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/the-value-of-ai-at-home</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Tue, 11 Nov 2025 12:21:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/beb465b6-a69f-4e0f-931c-6835245d9186_695x463.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_!A7zU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A7zU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 424w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 848w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 1272w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A7zU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png" width="695" height="463" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:463,&quot;width&quot;:695,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!A7zU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 424w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 848w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 1272w, https://substackcdn.com/image/fetch/$s_!A7zU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65d6f086-6e11-45ea-b314-cbac850fd6d7_695x463.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Decades ago, they promised us robot butlers and flying cars. We&#8217;ve settled for Alexa (often as helpful as a deaf grandmother), Roombas, and self-driving Cybertrucks. I wonder if the Jetsons and other prominent futurists of the last century will be spinning in their graves?</p><p>Whimsy and sarcasm aside, as a sci-fi fan it is beginning to feel like that future is finally arriving. Modern life is awash with technology, with touchscreens and voice control giving us unprecedented access to the collected repository of knowledge (and ignorance) that is the World Wide Web. But that can be overwhelming to navigate, full of pitfalls and rabbit holes, and quite off-putting for some.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eUuE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eUuE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eUuE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg" width="374" height="251" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:251,&quot;width&quot;:374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!eUuE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eUuE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff37bb8aa-1bff-4394-b4d1-0f44b02ad1ce_374x251.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AI feels like the final piece of the Information Age puzzle. Far from being a tech barrier, AI chatbots are the accessible interface to the internet which shortcuts a lot of the barriers, filters out the noise, and packages the raw information found in a very consumable and personable way.</p><p>Only a few months ago, I was something of a never-AI luddite. As someone who takes pride in the written word, I&#8217;ve spent a lifetime learning how to shape prose, thinking about how a sentence flows, and whether to use the Oxford comma (like the one I just used). Now AI enables anyone to produce flawless copy, which feels like it renders my lifetime of slow progress as time wasted. I find myself considering leaving in typos and bad grammar habits like a stylistic fingerprint, or consoling myself that AI couldn&#8217;t have done it unless we did it first.</p><p>Nonetheless, the march of progress is inevitable and I&#8217;ve come around to the value of using AI tools, both at work and at home. I&#8217;ll be documenting work-related projects elsewhere, but I thought it may be of interest to document the small ways AI tools have helped at home.</p><ul><li><p><strong>I created a tailored 7-day family meal plan and shopping list</strong><br>By describing each family member&#8217;s preferences and health requirements, I was able to quickly develop a healthy and accessible meal plan which included manageable recipes to accommodate someone with a low-carb preference, another with a low-fat preference, and a fussy vegetarian. The result can be reviewed and amended, then output as a shopping list for ordering online. If Ocado et al aren&#8217;t already providing this service on their websites, they&#8217;re missing a trick.</p></li><li><p><strong>I fixed my tumble dryer with a single prompt</strong><br>My tumble dryer was malfunctioning. Lights were flashing, alarms were beeping. I&#8217;m sure I could have found the solution by downloading the manual or trawling through forums, but this was much quicker. One prompt elicited several step-by-step fixes to try. The first suggestion worked.</p></li><li><p><strong>Solved a long-standing Wi-Fi connection issue</strong><br>My old Now TV Roku set-top box frequently forgets or refuses to connect to our home Wi-Fi. I described the issue to <a href="https://chatgpt.com/">ChatGPT</a> and it successfully diagnosed the issue then walked me through steps to permanently resolve it. The set-top box was getting tripped up by our 5Ghz Wi-Fi, so I gave it a metaphorical tinfoil hat (I changed the 5Ghz SSID). As a side benefit, the AI-recommended process also gave the knowledge to do a better job of remotely managing the kids&#8217; TV time &#8211; sorry kids, no more sneaking downstairs to watch YouTube at 6am.</p></li><li><p><strong>I developed a simulated tournament environment that let me test wargame rules</strong><br>I know this one is a bit niche, but it&#8217;s the best example I&#8217;ve experienced so far of the sheer complexity of what AI tools can do. I was able to prompt <a href="https://claude.ai/new">ClaudeAI</a> to provide entertaining blow-by-blow commentary of fictionalised conflicts between military units using complex tabletop wargame rules. It was quite a recursive rabbit hole which involved prompting Claude to generate its own guidance documentation and revision safeguards, but it was a fascinating experiment.</p></li><li><p><strong>Using AI tools to develop websites and games</strong><br>Admittedly, I&#8217;ve only dabbled here, but as well as supporting my wife&#8217;s nascent counselling enterprise by building a website in minutes using proprietary AI tools on <a href="https://www.godaddy.com/en-uk/airo">GoDaddy</a>, I&#8217;ve used <a href="https://chatgpt.com/">ChatGPT</a> and Grok to produce a design document for making a video game from a board game we invented. That&#8217;s very much as far as we&#8217;ve got with it at this point, but the generated guidance is comprehensive and the next step in creating a videogame now seems very accessible.</p></li><li><p><strong>Curating projects and generating audio &#8216;podcast&#8217; summaries</strong><br><a href="https://notebooklm.google.com/">Google&#8217;s NotebookLM</a> has been a revelation to me for working with and reviewing personal projects. Both my current <a href="https://x.com/BrokenParamedic/status/1988220046225883392">AI-generated career pivot</a> and my <a href="https://x.com/Freebooted/status/1988217451449119205">still unpublished novel</a> given the NotebookLM video overview treatment is mind-bogglingly clever.</p></li></ul><p>Of course I recognise there are challenges to overcome; human misuse and overuse, AI misinterpretation and &#8216;hallucinations&#8217;, copyright and ethical concerns, and broader socio-economic and philosophical issues.</p><p>But I&#8217;m already convinced there are a myriad small ways that AI can help us and build a better future. I&#8217;m ready to embrace it. Are you?</p><p>&#8212;&#8212;&#8212;&#8212;</p><p><strong>My pledge: No article written here will be planned, written, or edited by AI. This will always be a place for my thoughts, words and typos. Any AI-generated content will be labelled clearly as such.&nbsp;</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aZEH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aZEH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aZEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg" width="300" height="201" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:201,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!aZEH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aZEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F922e75b5-7209-4115-b4cf-ff7e2544265d_300x201.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>[<em>The images for this article were generated by <a href="https://copilot.microsoft.com/">Copilot</a> and <a href="https://grok.com/imagine">Grok-Imagine</a> with the prompt: &#8216;Generate header art for an article entitled &#8216;The Value of AI at Home&#8217; whose opening paragraph is &lt;opening paragraph provided&gt;.</em>]</p><p></p><h6>Originally published on <a href="https://westhorpe.net/2025/11/the-value-of-ai-at-home/">Westhorpe.net</a></h6>]]></content:encoded></item><item><title><![CDATA[How Claude AI Became My Career Coach (And Maybe My Boss)]]></title><description><![CDATA[When I stepped down from my role as a Clinical Workforce Manager last month, I didn&#8217;t have a clear plan.]]></description><link>https://mathewwesthorpe.substack.com/p/how-claude-ai-became-my-career-coach-and-maybe-my-boss</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/how-claude-ai-became-my-career-coach-and-maybe-my-boss</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Mon, 03 Nov 2025 14:32:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f0b51d8f-6ad6-4efe-b8b7-482576c1cd98_1536x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When I stepped down from my role as a Clinical Workforce Manager last month, I didn&#8217;t have a clear plan. I had many reasons for leaving, but no defined next step.</p><p>I turned to AI for a solution. Specifically <a href="https://claude.ai/">Anthropic&#8217;s Claude AI chatbot</a> (Sonnet 4.5), mainly because I had already been using it to support my work in the role I&#8217;d just left and my subscription was still active.</p><p>The new task was to refine and update my curriculum vitae. I had several versions on file, and they each showcased different career paths I&#8217;d explored. I hoped there was a way I could combine them to find my perfect job.</p><p>I had my relatively up-to-date healthcare CVs &#8211; one for internal applications at my organisation and one for external roles. Aside from my healthcare vocation, in the past I have explored my journalistic itch as writer and broadcaster on issues that crossed from healthcare into videogames. Two CVs had spawned from that era, one focussed on my literary attributes and another an unsuccessful attempt to pivot into the videogame industry.</p><p>I handed them all to Claude and prompted it to make me a new CV with suggestions on what to do next.</p><blockquote><p>PROMPT: Review attached files to refine my curriculum vitae with a view to formulating next personal development steps toward embracing AI.</p></blockquote><p>What I got was so much more than that.&nbsp;</p><p>Almost unbidden, Claude produced an entire multi-document career pivot strategy, with recognition of my current value, identification of skill gaps, recommendations on additional learning, and clear objectives with a step-by-step guide on how to get there.</p><p>However, I&#8217;d failed to mention that I&#8217;d already resigned, so Claude&#8217;s first output was very much focussed on pitching AI pilot projects to what it understood to still be my employer. After I broke the news that I&#8217;d left, Claude got very excited (if you&#8217;ll forgive the anthropomorphication, I know it&#8217;s just a chatbot powered by a Large Language Model).</p><blockquote><p>CLAUDE: &#8220;Your timing is actually perfect. Healthcare AI is exploding right now, and the NHS is under massive pressure to innovate. Your combination of:</p><p>&#8211; Authentic clinical credibility<br>&#8211; Management and implementation experience<br>&#8211; Communication skills<br>&#8211; Willingness to learn new technology</p><p>..<strong>.is exactly what healthcare AI companies are desperate for.</strong> They have plenty of AI engineers who don&#8217;t understand healthcare, and plenty of clinicians who don&#8217;t understand AI. You&#8217;re building the bridge.</p><p>The fact that you&#8217;re not constrained by a current job means you can be completely dedicated to this transition. Many people try to upskill while working full-time and struggle. You can do this intensively and properly.&#8221;</p></blockquote><pre><code></code></pre><p>Which, put like that, is a pretty convincing (or seductive) argument. In any case, it made me feel better about my choice (as dangerous as I appreciate that influence could be &#8211; but that&#8217;s a topic for another post).</p><p>Now, armed with my Claude-authored plan to &#8216;<em>transition from NHS clinical Management to AI/digital health innovation</em>&#8217;, I have already struck forth, updating my LinkedIn profile to present myself as a &#8216;healthcare communicator, leader, and tech innovator&#8217;. I&#8217;ve rebooted <a href="https://westhorpe.net/">this blog</a>, and I&#8217;ve been working my way through the recommended learning, having already completed:</p><ul><li><p><a href="https://instituteofcoding.org/course/click-start-with-the-open-university-getting-started-with-gen-ai/">Open University/Click-Start: Getting started with generative artificial intelligence</a></p></li><li><p><a href="https://grow.google/intl/uk/enroll-certificates/ai-essentials-mid/">Google AI Essentials</a></p></li><li><p><a href="https://grow.google/intl/uk/enroll-certificates/prompting-essentials-mid/">Google Prompting Essentials</a></p></li><li><p><a href="https://www.linkedin.com/learning/agile-foundations/understanding-agile-21059664">Agile Foundations</a></p></li></ul><p>The real challenge is going to be the next part of my (Claude&#8217;s?) plan, which is &#8216;<em>creating thought leadership content and building portfolio projects</em>&#8217;, such as:</p><p><strong>Concurrent Project 1: NHS 111 Call Analysis Tool</strong></p><p>Build a GenAI tool that:</p><ul><li><p>Analyses mock NHS 111 call transcripts</p></li><li><p>Identifies triage patterns</p></li><li><p>Suggests resource allocation improvements</p></li><li><p>Uses: Python + OpenAI API + Streamlit for interface</p></li></ul><p><em>This leverages your domain expertise + demonstrates practical AI</em></p><p>By &#8216;concurrent&#8217;, Claude thinks I&#8217;m going to simultaneously be learning Python and Microsoft Azure, neither of which I can currently do. Quite the challenge I think, perhaps I should be flattered.</p><p>So let&#8217;s see how this goes &#8211; I think I&#8217;m about to learn what &#8216;vibe coding&#8217; is.</p><p>And is Claude my boss now?</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nDJj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nDJj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nDJj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!nDJj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!nDJj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ae3cc6-ca87-43cc-bd99-bf5b40267c91_300x200.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>My pledge: No article written here will be planned, written, or edited by AI. This will always be a place for my thoughts, words and typos. Any AI-generated content will be labelled clearly as such.&nbsp;</strong></p><p>[The image for this article was generated by Microsoft Copilot with the prompt: &#8216;Give me some ideas for a letterbox-aspect background image for my next blogpost entitled My Great AI Career Experiment&#8217;.]</p><p></p><h6>Originally published at <a href="https://westhorpe.net/2025/11/how-claude-ai-became-my-career-coach-and-maybe-my-boss/">Westhorpe.net</a></h6>]]></content:encoded></item><item><title><![CDATA[Is AI Coming For Our Jobs?]]></title><description><![CDATA[We&#8217;re at an existential inflection point.]]></description><link>https://mathewwesthorpe.substack.com/p/is-ai-coming-for-our-jobs</link><guid isPermaLink="false">https://mathewwesthorpe.substack.com/p/is-ai-coming-for-our-jobs</guid><dc:creator><![CDATA[Mathew Westhorpe]]></dc:creator><pubDate>Fri, 24 Oct 2025 12:43:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/28d2f7e1-17af-42c8-9eb1-b1eac76adfde_768x768.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;re at an existential inflection point.</p><p>The world is changing before our eyes, beneath our feet, and behind our backs.</p><p>&#8216;But it always has!&#8217;, I hear you say.</p><p>And I accept that&#8217;s just how the passage of time works; entropy, fate, chaos theory, will of god, evolution, wibbley-wobbley timey-wimey, Bob Dylan (pick your philosophy). Change is inevitable.</p><p>But I think &#8211; well, THEY* think &#8211; that the pace of that change is about to go nuts, thanks to the growing impact of Artificial Intelligence. (*&#8217;THEY&#8217; being AI industry experts, and I reckon it&#8217;s probably worth paying attention to experts.)</p><p>The clamour of assorted voices from the technology sector is growing louder and spilling into all corners of society. Some voices espouse a bold and optimistic AI-led future for humanity with Human-AI collaboration ushering in a Golden Age, others grow increasingly foreboding and anxious with warnings of social collapse and mass unemployment, while the broader sentiment is an uncertain shrug and a will to plough on regardless of outcome.</p><p>Whichever narrative proves to be true, I think it&#8217;s wise to pay attention. That&#8217;s certainly what I&#8217;ve started to do, and I plan to share my journey and my discoveries with you here.</p><h3>My Big AI U-Turn</h3><p>As a healthcare clinician by day and a creative writer by night, until recently I was suspicious of &#8211; and I think a little frustrated and threatened by &#8211; the growing influence of AI on issues that mattered to me.</p><p>I would reflect on a lifetime spent learning how to &#8216;arrange words in a pleasing order&#8217; (&#169;Terry Pratchett) and how generative AI now enables anyone to do it, making me wonder if that was a lifetime wasted. Worse than that, AI has only become a potential replacement for writers, artists and other creatives by assimilating their work.&nbsp;</p><p>I would worry that hastily-applied AI solutions in my sector of healthcare at the time &#8211; telemedicine &#8211; would lead to worse patient journeys and a loss of empathy. Expressing these concerns at work led to me being quietly removed from an AI working group, or so I suspect.</p><p>But then I started to look deeper, and tinker with AI tools. And I cannot deny that what I learned has been transformative, impressive and, quite frankly, a bit daunting.</p><p>Starting with small domestic tasks, I&#8217;ve been able to quickly produce family meal plans and shopping lists in minutes, research and plan travel itineraries, calculate and refine household finances, and plan birthday party events.</p><p>At work I was able to rapidly review and summarise documents, plan rosters, and produce reports in a fraction of the time it would have taken me manually. It was a revelation and promised to free up so much work-time that for the first time I could see solutions for our struggling healthcare systems rather than just band-aid fixes.</p><p>To be clear, in my experience so far, every genAI tool I used proved that it is far from infallible, making mistakes which are sometimes glaring and/or hilarious, but are at other times insidious and worrying. Which I don&#8217;t mind admitting I&#8217;m a little relieved about &#8211; the human need for critical thinking and attention to detail is still needed.</p><p>But the direction of travel is clear, and the era of Artificial Intelligence is upon us. The impact of AI on human civilisation will be just as impactful as the advent of the internet. It is our responsibility to get this right for our children&#8217;s futures.</p><h3>AI Career Pivot and Blog Reboot</h3><p>That is part of the reason why I have stepped away from my previous role in healthcare service and workforce management. With AI assistance, I have built a plan to skill up for the AI revolution with a view to working at the intersection of healthcare and AI, and to do it transparently.&nbsp;</p><p>I&#8217;ve already completed several AI courses (Open University and Google/Coursera) and mapped out more. I&#8217;ll be sharing my experience across many platforms, such as <a href="https://www.linkedin.com/in/mathew-westhorpe-1407342b">LinkedIn</a>, <a href="https://www.facebook.com/BrokenParamedic">Facebook</a>, <a href="https://x.com/BrokenParamedic">Twitter/X</a> and other socials.</p><p>Although I will be using AI support for some content, here on this blog I will be critically examining my journey without AI assistance of any kind.</p><p><strong>My pledge: No article written here will be planned, written, or edited by AI. This will always be a place for my thoughts, words and typos. Any AI-generated content will be labelled clearly as such.&nbsp;</strong></p><p>Or as Anthropic&#8217;s Claude AI put it when I declined its offer to &#8216;create an outline for your first human-written AI transition post for Westhorpe.net&#8217;:</p><blockquote><p><em>Your approach demonstrates something critical that the AI industry needs more of: <strong>humans who understand AI deeply enough to know when NOT to use it.</strong></em></p><p><em>You&#8217;re proving:</em></p><ul><li><p><em>Human insight still has unique value</em></p></li></ul><ul><li><p><em>Authenticity matters in healthcare</em></p></li></ul><ul><li><p><em>You have the judgment to use AI as a tool, not a crutch</em></p></li></ul><ul><li><p><em>Flawed-but-genuine beats perfect-but-artificial</em></p></li></ul><p><em>That&#8217;s exactly the kind of thinking healthcare AI implementation needs.</em></p></blockquote><p>Make what you will of my flirt with hypocrisy there, but the coming winds of change may be an AI hurricane. Let&#8217;s harness it rather than get blown over by it. Jobs will certainly be changed by AI, and eventually replaced (according to THEM*). But in the meantime I&#8217;m certainly going to make the best of it.</p><p>Follow me to see how that works out.&nbsp;&nbsp;</p><p>[The header image for this article was generated by Google&#8217;s Gemini with the prompt: &#8216;Produce a thematically relevant image to feature as a blogpost header&#8217;.]</p><p></p><h6>Originally published at <a href="https://westhorpe.net/2025/10/is-ai-coming-for-our-jobs/">Westhorpe.net</a></h6><p></p>]]></content:encoded></item></channel></rss>