<?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[Jared’s Technology Substack]]></title><description><![CDATA[My personal Tech Substack]]></description><link>https://jaredheinrichs.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Gzb8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec9a4f8-6ac0-46cf-b70e-c31c16be984f_616x616.png</url><title>Jared’s Technology Substack</title><link>https://jaredheinrichs.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 17 Jun 2026 14:39:18 GMT</lastBuildDate><atom:link href="https://jaredheinrichs.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jared Heinrichs]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[jaredheinrichs@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[jaredheinrichs@substack.com]]></itunes:email><itunes:name><![CDATA[Jared Heinrichs]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jared Heinrichs]]></itunes:author><googleplay:owner><![CDATA[jaredheinrichs@substack.com]]></googleplay:owner><googleplay:email><![CDATA[jaredheinrichs@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jared Heinrichs]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How To - Use Linux Commands On Windows]]></title><description><![CDATA[Using CoreUtils]]></description><link>https://jaredheinrichs.substack.com/p/how-to-use-linux-commands-on-windows</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-use-linux-commands-on-windows</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Wed, 17 Jun 2026 01:51:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Vre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you go work in the Windows command prompt, as you would expect many of the linux commands don&#8217;t work&#8230; until now!</p><h2>What is Microsoft&#8217;s Coreutils</h2><p>It is a Microsoft-maintained build of <a href="https://github.com/uutils/coreutils">uutils/coreutils</a>, <a href="https://github.com/uutils/findutils">findutils</a>, and <a href="https://github.com/uutils/grep">grep</a> packaged as a single multi-call binary for Windows. The goal is to make moving between Linux, macOS, WSL, containers, and Windows frictionless: the same commands, flags, and pipelines work the same way, so existing scripts carry over without translation.</p><p>Each command supports the standard <code>--help</code> flag for full syntax and options.</p><h2>Don&#8217;t We Already Have These?</h2><p>I know what some of you might be saying is, well I use PowerShell and many of these commands work. You would be correct in saying that however many of the commands aren&#8217;t native, they are often Powershell Aliases. They also don&#8217;t always work the same as the original commands.</p><h4>CMD</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vu9W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vu9W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 424w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 848w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 1272w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vu9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png" width="1077" height="287" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:287,&quot;width&quot;:1077,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26434,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/202157138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.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_!vu9W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 424w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 848w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.png 1272w, https://substackcdn.com/image/fetch/$s_!vu9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bf2d37-ee0b-4ce2-abc7-b3d52458e07e_1077x287.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><h4>Powershell</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Vre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Vre!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 424w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 848w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 1272w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Vre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png" width="898" height="997" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a10c454-4476-4e35-a499-be7e209283f1_898x997.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:997,&quot;width&quot;:898,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46367,&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://jaredheinrichs.substack.com/i/202157138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.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_!8Vre!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 424w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 848w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 1272w, https://substackcdn.com/image/fetch/$s_!8Vre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a10c454-4476-4e35-a499-be7e209283f1_898x997.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Install Coreutils</h2><p>I recommend the winget install. Here is what it will look like:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cuu-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cuu-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 424w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 848w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 1272w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cuu-!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png" width="1200" height="245.45454545454547" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:225,&quot;width&quot;:1100,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:32703,&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://jaredheinrichs.substack.com/i/202157138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Cuu-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 424w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 848w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 1272w, https://substackcdn.com/image/fetch/$s_!Cuu-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd2147a9-80e0-4939-aa0c-0d257f56d1e9_1100x225.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h4>Run (in your terminal)</h4><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;225233d2-886b-4b38-bf4f-d1f5dcdf56d6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">winget install Microsoft.coreutils</code></pre></div><p>A prompt will open up:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ikLX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ikLX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 424w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 848w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 1272w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ikLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png" width="385" height="175" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7f5924d-122b-4cd3-b142-461507d73e33_385x175.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:175,&quot;width&quot;:385,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8205,&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://jaredheinrichs.substack.com/i/202157138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.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_!ikLX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 424w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 848w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 1272w, https://substackcdn.com/image/fetch/$s_!ikLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7f5924d-122b-4cd3-b142-461507d73e33_385x175.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Click yes and then try out the commands:  <a href="https://github.com/uutils/coreutils">uutils/coreutils</a>, <a href="https://github.com/uutils/findutils">findutils</a>, and <a href="https://github.com/uutils/grep">grep</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IvdV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IvdV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 424w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 848w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 1272w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IvdV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png" width="1079" height="428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d38eba52-633f-43e5-9e16-370584925a30_1079x428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:1079,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:92185,&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://jaredheinrichs.substack.com/i/202157138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.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_!IvdV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 424w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 848w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 1272w, https://substackcdn.com/image/fetch/$s_!IvdV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd38eba52-633f-43e5-9e16-370584925a30_1079x428.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>How to Convert Powershell Aliases to Coreutils</h2><p>Save this text and save it as Set-CoreutilsAliases.ps1</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;6ad6c431-34e7-40ef-a46e-2a7813b11e0b&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">#Set-Alias cat C:\"Program Files"\coreutils\bin\cat.exe
#if (Test-Path 'C:\Program Files\coreutils\bin\cp.exe') {
#       Remove-Item Alias:cp -Force -ErrorAction SilentlyContinue
#       Set-Alias -Name cp -Value C:\"Program Files"\coreutils\bin\cp.exe -Option AllScope
#}
#Set-Alias ls C:\"Program Files"\coreutils\bin\ls.exe

Remove-Item Alias:cp -Force -ErrorAction SilentlyContinue
Remove-Item Alias:echo -Force -ErrorAction SilentlyContinue
Remove-Item Alias:sort -Force -ErrorAction SilentlyContinue
Remove-Item Alias:sleep -Force -ErrorAction SilentlyContinue
Remove-Item Alias:tee -Force -ErrorAction SilentlyContinue

Set-Alias arch 'C:\Program Files\coreutils\bin\arch.exe'
Set-Alias b2sum 'C:\Program Files\coreutils\bin\b2sum.exe'
Set-Alias base32 'C:\Program Files\coreutils\bin\base32.exe'
Set-Alias base64 'C:\Program Files\coreutils\bin\base64.exe'
Set-Alias basename 'C:\Program Files\coreutils\bin\basename.exe'
Set-Alias basenc 'C:\Program Files\coreutils\bin\basenc.exe'
Set-Alias cat 'C:\Program Files\coreutils\bin\cat.exe'
Set-Alias cksum 'C:\Program Files\coreutils\bin\cksum.exe'
Set-Alias comm 'C:\Program Files\coreutils\bin\comm.exe'
Set-Alias cp 'C:\Program Files\coreutils\bin\cp.exe' -Option AllScope
Set-Alias csplit 'C:\Program Files\coreutils\bin\csplit.exe'
Set-Alias cut 'C:\Program Files\coreutils\bin\cut.exe'
Set-Alias date 'C:\Program Files\coreutils\bin\date.exe'
Set-Alias df 'C:\Program Files\coreutils\bin\df.exe'
Set-Alias dirname 'C:\Program Files\coreutils\bin\dirname.exe'
Set-Alias du 'C:\Program Files\coreutils\bin\du.exe'
Set-Alias echo 'C:\Program Files\coreutils\bin\echo.exe' -Option AllScope
Set-Alias env 'C:\Program Files\coreutils\bin\env.exe'
Set-Alias expr 'C:\Program Files\coreutils\bin\expr.exe'
Set-Alias factor 'C:\Program Files\coreutils\bin\factor.exe'
Set-Alias false 'C:\Program Files\coreutils\bin\false.exe'
Set-Alias find 'C:\Program Files\coreutils\bin\find.exe'
Set-Alias fmt 'C:\Program Files\coreutils\bin\fmt.exe'
Set-Alias fold 'C:\Program Files\coreutils\bin\fold.exe'
Set-Alias grep 'C:\Program Files\coreutils\bin\grep.exe'
Set-Alias head 'C:\Program Files\coreutils\bin\head.exe'
Set-Alias hostname 'C:\Program Files\coreutils\bin\hostname.exe'
Set-Alias join 'C:\Program Files\coreutils\bin\join.exe'
Set-Alias link 'C:\Program Files\coreutils\bin\link.exe'
Set-Alias ln 'C:\Program Files\coreutils\bin\ln.exe'
Set-Alias ls 'C:\Program Files\coreutils\bin\ls.exe'
Set-Alias md5sum 'C:\Program Files\coreutils\bin\md5sum.exe'
Set-Alias mkdir 'C:\Program Files\coreutils\bin\mkdir.exe'
Set-Alias mktemp 'C:\Program Files\coreutils\bin\mktemp.exe'
Set-Alias mv 'C:\Program Files\coreutils\bin\mv.exe'
Set-Alias nl 'C:\Program Files\coreutils\bin\nl.exe'
Set-Alias nproc 'C:\Program Files\coreutils\bin\nproc.exe'
Set-Alias numfmt 'C:\Program Files\coreutils\bin\numfmt.exe'
Set-Alias od 'C:\Program Files\coreutils\bin\od.exe'
Set-Alias pathchk 'C:\Program Files\coreutils\bin\pathchk.exe'
Set-Alias pr 'C:\Program Files\coreutils\bin\pr.exe'
Set-Alias printenv 'C:\Program Files\coreutils\bin\printenv.exe'
Set-Alias printf 'C:\Program Files\coreutils\bin\printf.exe'
Set-Alias ptx 'C:\Program Files\coreutils\bin\ptx.exe'
Set-Alias pwd 'C:\Program Files\coreutils\bin\pwd.exe'
Set-Alias readlink 'C:\Program Files\coreutils\bin\readlink.exe'
Set-Alias realpath 'C:\Program Files\coreutils\bin\realpath.exe'
Set-Alias rm 'C:\Program Files\coreutils\bin\rm.exe'
Set-Alias rmdir 'C:\Program Files\coreutils\bin\rmdir.exe'
Set-Alias seq 'C:\Program Files\coreutils\bin\seq.exe'
Set-Alias sha1sum 'C:\Program Files\coreutils\bin\sha1sum.exe'
Set-Alias sha224sum 'C:\Program Files\coreutils\bin\sha224sum.exe'
Set-Alias sha256sum 'C:\Program Files\coreutils\bin\sha256sum.exe'
Set-Alias sha384sum 'C:\Program Files\coreutils\bin\sha384sum.exe'
Set-Alias sha512sum 'C:\Program Files\coreutils\bin\sha512sum.exe'
Set-Alias shuf 'C:\Program Files\coreutils\bin\shuf.exe'
Set-Alias sleep 'C:\Program Files\coreutils\bin\sleep.exe' -Option AllScope
Set-Alias sort 'C:\Program Files\coreutils\bin\sort.exe' -Option AllScope
Set-Alias split 'C:\Program Files\coreutils\bin\split.exe'
Set-Alias stat 'C:\Program Files\coreutils\bin\stat.exe'
Set-Alias sum 'C:\Program Files\coreutils\bin\sum.exe'
Set-Alias tac 'C:\Program Files\coreutils\bin\tac.exe'
Set-Alias tail 'C:\Program Files\coreutils\bin\tail.exe'
Set-Alias tee 'C:\Program Files\coreutils\bin\tee.exe' -Option AllScope
Set-Alias test 'C:\Program Files\coreutils\bin\test.exe'
Set-Alias touch 'C:\Program Files\coreutils\bin\touch.exe'
Set-Alias tr 'C:\Program Files\coreutils\bin\tr.exe'
Set-Alias true 'C:\Program Files\coreutils\bin\true.exe'
Set-Alias truncate 'C:\Program Files\coreutils\bin\truncate.exe'
Set-Alias tsort 'C:\Program Files\coreutils\bin\tsort.exe'
Set-Alias unexpand 'C:\Program Files\coreutils\bin\unexpand.exe'
Set-Alias uniq 'C:\Program Files\coreutils\bin\uniq.exe'
Set-Alias unlink 'C:\Program Files\coreutils\bin\unlink.exe'
Set-Alias uptime 'C:\Program Files\coreutils\bin\uptime.exe'
Set-Alias wc 'C:\Program Files\coreutils\bin\wc.exe'
Set-Alias xargs 'C:\Program Files\coreutils\bin\xargs.exe'
Set-Alias yes 'C:\Program Files\coreutils\bin\yes.exe'</code></pre></div><p></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Figure Out Where A Docker Container Was Created]]></title><description><![CDATA[Using labels, container metadata, and directory conventions.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-figure-out-where-a-docker</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-figure-out-where-a-docker</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 13 Jun 2026 17:25:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!62qB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.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_!62qB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62qB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 424w, https://substackcdn.com/image/fetch/$s_!62qB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 848w, https://substackcdn.com/image/fetch/$s_!62qB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 1272w, https://substackcdn.com/image/fetch/$s_!62qB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62qB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png" width="576" height="384" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:384,&quot;width&quot;:576,&quot;resizeWidth&quot;:576,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Docker container origin tracing graphic&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="Docker container origin tracing graphic" title="Docker container origin tracing graphic" srcset="https://substackcdn.com/image/fetch/$s_!62qB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 424w, https://substackcdn.com/image/fetch/$s_!62qB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 848w, https://substackcdn.com/image/fetch/$s_!62qB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.png 1272w, https://substackcdn.com/image/fetch/$s_!62qB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ca6aa9-6cb4-4506-983a-67de22e3f77c_576x384.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>Unfortunately, Docker itself doesn&#8217;t record which <code>docker-compose.yaml</code> file was used to create a container. However, you can usually <strong>infer</strong> it using labels, container metadata, and directory conventions.</p><h2>Here&#8217;s how to track it down:</h2><p>Run this command</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;ea3dde8f-8b69-4ada-a362-efc96ff94ac4&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">docker ps --format '{{.Names}}\t{{.Label "com.docker.compose.project"}}\t{{.Label "com.docker.compose.project.working_dir"}}' \
  | sort -t $'\t' -k2,2 -k1,1 \
  | column -t -s $'\t'
</code></pre></div><p>You will see something like this. The <em><strong>Last column</strong></em> is normally where the Docker Compose file resides or used to reside.</p><p><strong>Note:</strong> </p><ul><li><p>The output is sorted by Path, then by Container name. </p></li><li><p>This allows &#8220;Docker Stack&#8221; apps to be listed and sorted by their Docker Compose files.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yWhk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yWhk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 424w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 848w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 1272w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yWhk!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png" width="1200" height="773.0769230769231" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:938,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1365597,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/201893684?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yWhk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 424w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 848w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 1272w, https://substackcdn.com/image/fetch/$s_!yWhk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F690c4a8d-fb6b-497e-b2c9-5c74e214f62e_1619x1043.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Prebuild An Entire Project Folder Structure In Linux]]></title><description><![CDATA[Create Bash File]]></description><link>https://jaredheinrichs.substack.com/p/how-to-prebuild-an-entire-project</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-prebuild-an-entire-project</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 13 Jun 2026 15:55:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xk5H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xk5H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bash script creation visual&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="Bash script creation visual" title="Bash script creation visual" srcset="https://substackcdn.com/image/fetch/$s_!xk5H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!xk5H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2cdce2c-1f7d-4bf3-8a25-a36bb65d34ff_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Create Bash File</h2><p>Copy and paste the script below into your terminal. It will not only create the shell script but also add executable permissions to the file.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;d4a95eb5-ed95-4847-9909-dbfc4b076ed6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">cat &lt;&lt; 'EOF' &gt; createfolders.sh
#!/usr/bin/env bash

BASE="/home/homeservarr/git/homeServarr/dockerCompose"

declare -A DIRS=(
  # Core infrastructure
  ["$BASE/core"]="traefik step-ca dockhand portainer homarr"

  # Management
  ["$BASE/management/monitoring"]="qdirstat speedtest-tracker speedtest"
  ["$BASE/management/admin"]="netbox copyparty scanopy code-server"

  # Productivity
  ["$BASE/productivity"]="Bentopdf Rackula Mermaid calibre excalidraw drawio"

  # Media
  ["$BASE/media"]="jellyfin plex jdownloader transcoding"

  # Servarr stack
  ["$BASE/servarr"]="gluetun qbittorrent bazarr prowlarr sonarr radarr"

  # Test area
  ["$BASE/test"]="whoami templates"
)

echo "Creating Docker folder structure under: $BASE"
echo

for parent in "${!DIRS[@]}"; do
    echo "Creating: $parent"
    mkdir -p "$parent"

    for child in ${DIRS[$parent]}; do
        echo "  &#9492;&#9472;&#9472; $child"
        mkdir -p "$parent/$child"
        mkdir -p "$parent/$child/data"
        mkdir -p "$parent/$child/config"
        mkdir -p "$parent/$child/logs"
    done

    echo
done

echo "All folders created successfully."
EOF
chmod +x createfolders.sh</code></pre></div><p>The magic in the script is handled mostly by the command:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;3dc3d4aa-1ee6-4f7e-af0b-b03e8ad78104&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">declare -A DIRS ( BUNCH OF ASSOCIATIVE ARRAYS )</code></pre></div><p>This line is Bash&#8217;s way of creating an <strong>associative array</strong>. It is: </p><ul><li><p>Basically, a dictionary or key&#8209;value map</p></li><li><p>Similar to <em><strong>objects</strong></em> in JavaScript or <em><strong>hash tables</strong></em> in PowerShell.</p></li></ul><p>Each section has something like this</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;1d33e0bb-762e-43f0-a228-08752951c496&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext"># Core infrastructure
  ["$BASE/core"]="traefik step-ca dockhand portainer homarr"</code></pre></div><p>It uses the <em><strong>BASE variable</strong></em> at the top of the script, creates the folder named &#8220;<strong>core</strong>,&#8221; and then proceeds to create a folder for each of the words between the quotes. </p><p><strong>NOTE</strong> - Each folder name must be separated by a space! That means the folders can&#8217;t contain spaces.</p><h2>Run the Script To Create Folder Structure</h2><p>To run the script to make the folder structure, you just need to type:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;bb7dc5f5-1703-44aa-9dca-0f11b114805b&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">./createfolders.sh</code></pre></div><p>This will create all the folders needed for the project. Here is the output of the script</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;39af6699-3306-4367-b0e2-b284993e46aa&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Creating Docker folder structure under: /home/homeservarr/git/homeServarr/dockerCompose

Creating: /home/homeservarr/git/homeServarr/dockerCompose/core
  &#9492;&#9472;&#9472; traefik
  &#9492;&#9472;&#9472; step-ca
  &#9492;&#9472;&#9472; dockhand
  &#9492;&#9472;&#9472; portainer
  &#9492;&#9472;&#9472; homarr

Creating: /home/homeservarr/git/homeServarr/dockerCompose/test
  &#9492;&#9472;&#9472; whoami
  &#9492;&#9472;&#9472; templates

Creating: /home/homeservarr/git/homeServarr/dockerCompose/media
  &#9492;&#9472;&#9472; jellyfin
  &#9492;&#9472;&#9472; plex
  &#9492;&#9472;&#9472; jdownloader
  &#9492;&#9472;&#9472; transcoding

Creating: /home/homeservarr/git/homeServarr/dockerCompose/servarr
  &#9492;&#9472;&#9472; gluetun
  &#9492;&#9472;&#9472; qbittorrent
  &#9492;&#9472;&#9472; bazarr
  &#9492;&#9472;&#9472; prowlarr
  &#9492;&#9472;&#9472; sonarr
  &#9492;&#9472;&#9472; radarr

Creating: /home/homeservarr/git/homeServarr/dockerCompose/management/admin
  &#9492;&#9472;&#9472; netbox
  &#9492;&#9472;&#9472; copyparty
  &#9492;&#9472;&#9472; scanopy
  &#9492;&#9472;&#9472; code-server

Creating: /home/homeservarr/git/homeServarr/dockerCompose/productivity
  &#9492;&#9472;&#9472; Bentopdf
  &#9492;&#9472;&#9472; Rackula
  &#9492;&#9472;&#9472; Mermaid
  &#9492;&#9472;&#9472; calibre
  &#9492;&#9472;&#9472; excalidraw
  &#9492;&#9472;&#9472; drawio

Creating: /home/homeservarr/git/homeServarr/dockerCompose/management/monitoring
  &#9492;&#9472;&#9472; qdirstat
  &#9492;&#9472;&#9472; speedtest-tracker
  &#9492;&#9472;&#9472; speedtest

All folders created successfully.</code></pre></div><h2>For the People that Want To Know Why I Made This Script</h2><p>When I first started my self-hosting journey, I wasn&#8217;t 100% what I wanted or needed. I know that I wanted:</p><ul><li><p>To call the project &#8220;<em><strong>Homeservarr</strong></em>&#8221;.</p><ul><li><p>This was a play off of the Application Stack known as the &#8220;<em>Arr Stack</em>&#8221;.</p></li></ul></li><li><p>That it was easy enough to use by non-technical Family Members</p></li><li><p>That is reliable</p></li></ul><p>However, the apps that I wanted to include really changed over time as I learned more about what works and what doesn&#8217;t. Now that I am mostly done testing, these are the apps that Homeservarr will eventually contain on its release:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;b22ca115-f6b9-4374-8551-f2e28286e438&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">/config/git/homeServarr/dockerCompose
&#9500;&#9472;&#9472; core/
&#9474;   &#9500;&#9472;&#9472; traefik/
&#9474;   &#9500;&#9472;&#9472; step-ca/
&#9474;   &#9500;&#9472;&#9472; portainer/
&#9474;   &#9492;&#9472;&#9472; dockhand/
&#9500;&#9472;&#9472; management/
&#9474;   &#9500;&#9472;&#9472; monitoring/
&#9474;   &#9474;   &#9500;&#9472;&#9472; qdirstat/
&#9474;   &#9474;   &#9500;&#9472;&#9472; speedtest-tracker/
&#9474;   &#9474;   &#9492;&#9472;&#9472; speedtest/
&#9474;   &#9492;&#9472;&#9472; admin/
&#9474;       &#9500;&#9472;&#9472; netbox/
&#9474;       &#9500;&#9472;&#9472; copyparty/
&#9474;       &#9500;&#9472;&#9472; scanopy/
&#9474;       &#9492;&#9472;&#9472; code-server/
&#9500;&#9472;&#9472; productivity/
&#9474;   &#9500;&#9472;&#9472; bentopdf/
&#9474;   &#9500;&#9472;&#9472; rackula/
&#9474;   &#9500;&#9472;&#9472; mermaid/
&#9474;   &#9500;&#9472;&#9472; calibre/
&#9474;   &#9500;&#9472;&#9472; excalidraw/
&#9474;   &#9492;&#9472;&#9472; drawio/
&#9500;&#9472;&#9472; media/
&#9474;   &#9500;&#9472;&#9472; jellyfin/
&#9474;   &#9500;&#9472;&#9472; plex/
&#9474;   &#9500;&#9472;&#9472; jdownloader/
&#9474;   &#9492;&#9472;&#9472; transcoding/
&#9500;&#9472;&#9472; servarr/
&#9474;   &#9500;&#9472;&#9472; gluetun/
&#9474;   &#9500;&#9472;&#9472; qbittorrent/
&#9474;   &#9500;&#9472;&#9472; bazarr/
&#9474;   &#9500;&#9472;&#9472; prowlarr/
&#9474;   &#9500;&#9472;&#9472; sonarr/
&#9474;   &#9492;&#9472;&#9472; radarr/
&#9492;&#9472;&#9472; test/
    &#9500;&#9472;&#9472; whoami/
    &#9492;&#9472;&#9472; templates/
</code></pre></div><p>Hope this helps you automate your next project.</p>]]></content:encoded></item><item><title><![CDATA[How To - Resolve 1 device has a firmware upgrade available.]]></title><description><![CDATA[Run `fwupdmgr get-upgrades` for more information.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-resolve-1-device-has-a-firmware</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-resolve-1-device-has-a-firmware</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 13 Jun 2026 13:07:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Lmk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Lmk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Lmk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Lmk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png" width="728" height="485.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:2719211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/201865835?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5Lmk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!5Lmk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d6db52e-e02b-4b14-ad48-58bba1538aa4_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Did you just boot up your Linux box and get this message?</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;7c707cda-f030-4768-af15-38f4be081f70&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">1 device has a firmware upgrade available.
Run `fwupdmgr get-upgrades` for more information.</code></pre></div><p>Well, if you run the command, it will output a bunch of info about the upgrade(s) you need, but it doesn&#8217;t install the firmware.</p><h2>How To Install Firmware Using fwupdmgr</h2><h4>Run these commands:</h4><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;e2c40ff0-f9be-42e6-a9f6-7d112ee77522&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">sudo fwupdmgr refresh --force
sudo fwupdmgr get-upgrades
sudo fwupdmgr update</code></pre></div><h4>These 3 commands do the following</h4><ol><li><p> Forces the machine to download the latest Meta metadata from the <a href="https://fwupd.org/">Linux Vendor Firmware Service</a> (LVFS)</p></li><li><p>Then it lists all the updates needed by the firmware in your system</p></li><li><p>Then it applies/updates all the firmware</p></li></ol><h4>Example:</h4><p>Successfully downloaded new metadata:</p><ul><li><p>12 devices are updatable</p></li><li><p>1 device is supported in the enabled remotes </p><ul><li><p>An update has been published</p></li></ul></li></ul><h2>So what update did it apply?</h2><p>In my case, I had the &#8220;<em><strong>UEFI dbx from 20250507 to 20250902</strong></em>&#8221; firmware update. The <code>Get-Upgrades</code> command showed me these items didn&#8217;t need updating:</p><ol><li><p> UEFI Secure Boot DB</p></li><li><p> UEFI Secure Boot KEK</p></li><li><p> Internal SPI Controller (BIOS)</p></li><li><p> Internal SPI Controller (Gigabit Ethernet)</p></li><li><p> KEK CA</p></li><li><p> SBAT</p></li><li><p> SATA HD Model Name (Removed name)</p></li><li><p> System Firmware</p></li><li><p> UEFI CA</p></li><li><p> SSD HD Model Name (Removed name)</p></li><li><p> Windows Production PCA</p></li></ol><p>As you can see, the utility is pretty powerful! </p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Practice Your Typing In A Terminal Using Smassh]]></title><description><![CDATA[#TerminalTypeMonkey]]></description><link>https://jaredheinrichs.substack.com/p/how-to-practice-your-typing-in-a</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-practice-your-typing-in-a</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Tue, 09 Jun 2026 23:27:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3-Q5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong><a href="https://github.com/kraanzu/smassh/releases">Smassh</a></strong> is a pretty interesting program. </p><p>It is essentially a terminal version of the web app <strong><a href="https://monkeytype.com/">TypeMonkey</a></strong>. The program isn&#8217;t very complex. It helps you practice your keyboarding.</p><p>In the screenshot below I am using the monokai theme. If you have done any development work or have used an IDE you most likely have heard that theme name before.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3-Q5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3-Q5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 424w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 848w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 1272w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3-Q5!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png" width="1200" height="687.3626373626373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:834,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:23743,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/201292905?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3-Q5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 424w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 848w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.png 1272w, https://substackcdn.com/image/fetch/$s_!3-Q5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a2911-6fb0-477a-8e08-0469a5a33b67_1634x936.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>Practicing with software like this can easily push your speed past <strong>80 to 100+ words per minute</strong> (WPM). However, the exact gain depends on whether you focus on blindly boosting raw speed or properly training your muscle memory.</p><p>Using the right practice strategy can yield excellent results:</p><h2>What to Expect &amp; How It Works</h2><ul><li><p><strong>Initial Gains (15 to 30+ WPM boost):</strong> If you naturally hunt-and-peck (using 4 fingers), learning proper touch-typing and practicing daily for 10&#8211;15 minutes will skyrocket your baseline. Many users jump from an average of 40&#8211;50 WPM to 70+ WPM simply by building muscle memory and never looking at the keyboard.</p></li><li><p><strong>Raw Speed vs. Realistic Typing:</strong> These software tools are incredibly effective at teaching you where to put your fingers and improving overall dexterity. However, your WPM on random, lowercase words will likely be 10 to 20 WPM higher than your real-world speed. This is because real-world typing requires pausing to think, typing capital letters, and using punctuation.</p></li><li><p><strong>Plateauing:</strong> Once you reach the 80&#8211;100 WPM range, gains become much slower. Breaking past this threshold requires fixing minor mistakes and improving burst speeds (how fast your fingers can fly between sentences).</p></li></ul><h2>The Best Settings for Real-World Speed</h2><p>To ensure your practice directly translates to faster typing at work or in daily tasks, you should tailor your settings instead of sticking to the defaults:</p><ul><li><p><strong>Always chase accuracy over speed:</strong> Slow down enough to maintain at least a 95% accuracy threshold. The speed will naturally follow as you make fewer backspacing mistakes.</p></li><li><p><strong>Add Punctuation:</strong> Toggle the punctuation setting to require commas, periods, and capitals, which will better simulate real sentences.</p></li><li><p><strong>Use Larger Word Pools:</strong> Switch from the default 200 words to &#8220;English 1K&#8221; or &#8220;English 10K&#8221; to practice a wider variety of vocabulary.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[How To - Verify Your Microsoft Sign-In Activity]]></title><description><![CDATA[To check your Personal Microsoft Account Sign-in activity, you will need to perform the following steps:]]></description><link>https://jaredheinrichs.substack.com/p/how-to-verify-your-microsoft-sign</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-verify-your-microsoft-sign</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Tue, 09 Jun 2026 01:08:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mk8G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>To check your <em><strong>Personal Microsoft Account Sign-in activity</strong></em>, you will need to perform the following steps:</p><h4>Go to:</h4><ol><li><p><a href="https://account.microsoft.com">https://account.microsoft.com</a></p></li><li><p>Security (Click Left Menu)</p></li><li><p>View my Sign-in Activity (Click Link)</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mk8G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mk8G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 424w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 848w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 1272w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mk8G!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png" width="1200" height="622.6834692364714" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:700,&quot;width&quot;:1349,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:84778,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/201166009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!mk8G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 424w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 848w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.png 1272w, https://substackcdn.com/image/fetch/$s_!mk8G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae3a0bf5-3ad2-404c-8a40-d7b7501cfdf6_1349x700.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><h2>Reason For Post</h2><p>Someone tried to access my account remotely the other day. Someone who might not pay attention as much to their account might have fallen prey to the &#8220;scam&#8221;. This would have been much less apparent if I hadn&#8217;t had 2FA enabled.</p><p>Using 2 Factor Authentication (2FA) is a must-have. You can no longer rely on a single password for protection. Actually, you haven&#8217;t been able to rely on a single password for some time.</p><p>I often tell people about the <a href="https://haveibeenpwned.com/">site</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://haveibeenpwned.com/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UU74!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 424w, https://substackcdn.com/image/fetch/$s_!UU74!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 848w, https://substackcdn.com/image/fetch/$s_!UU74!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 1272w, https://substackcdn.com/image/fetch/$s_!UU74!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UU74!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png" width="602" height="288" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/034a1b3e-0067-452e-8843-40ae708a7628_602x288.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:288,&quot;width&quot;:602,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://haveibeenpwned.com/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/201166009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.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_!UU74!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 424w, https://substackcdn.com/image/fetch/$s_!UU74!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 848w, https://substackcdn.com/image/fetch/$s_!UU74!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 1272w, https://substackcdn.com/image/fetch/$s_!UU74!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F034a1b3e-0067-452e-8843-40ae708a7628_602x288.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You might be amazed at how many data leaks your account info has been a part of. Often, these passwords have been used and should never be reused because your info is now out on the internet.</p><p>In the last week, I have had 3 requests to log into my account from a source I didn&#8217;t recognize. It is important for you to &#8220;Deny&#8221; these requests; otherwise, you just essentially give the attackers the keys to the kingdom remotely!</p><h2>What Happens If I Don&#8217;t Recognize The Logins?</h2><p>If there are items in there you don&#8217;t recognize, follow these steps:</p><h4>Sign out everywhere</h4><p>If you think someone might have unauthorized access to your account, we can protect you by signing you out from your trusted devices. You will be signed out of browsers, apps and anywhere else your account is used to sign in, where possible, within 24 hours.</p><ul><li><p><a href="https://account.live.com/#">Sign out everywhere</a></p></li></ul><p>Windows Hello lets you sign in to your device apps, online services and networks using your face, fingerprint or a PIN. You can also reset Windows Hello so that nobody can use it to access your Microsoft account services, including Xbox cloud services. You will still be able to unlock your devices.</p><ul><li><p><a href="https://account.live.com/#">Reset Windows Hello on all of my Windows devices</a></p></li></ul><h4>Recovery code</h4><p>You can use this code to access your account if you lose access to your sign-in info. Print this out and keep it in a safe place or take a picture of it.</p><ul><li><p><a href="https://account.live.com/#">Generate a new code</a></p></li></ul><p>If you think someone might have unauthorized access to your account, we can protect you by signing you out from your trusted devices. You will be signed out of browsers, apps and anywhere else your account is used to sign in, where possible, within 24 hours. We can&#8217;t sign you out of Xbox.</p><ul><li><p><a href="https://account.live.com/#">Sign out everywhere</a></p></li></ul><p>Windows Hello lets you sign in to your device apps, online services and networks using your face, fingerprint or a PIN. You can also reset Windows Hello so that nobody can use it to access your Microsoft account services, including Xbox cloud services. You will still be able to unlock your devices.</p><ul><li><p><a href="https://account.live.com/#">Reset Windows Hello on all of my Windows devices</a></p></li></ul><h4>Recovery code</h4><p>You can use this code to access your account if you lose access to your sign-in info. Print this out and keep it in a safe place, or take a picture of it.</p><ul><li><p><a href="https://account.live.com/#">Generate a new code</a></p></li></ul><p>You should also look at turning these items on as well:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iu9o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iu9o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 424w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 848w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 1272w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iu9o!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png" width="1200" height="237.6449598572703" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:222,&quot;width&quot;:1121,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:11821,&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://jaredheinrichs.substack.com/i/201166009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iu9o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 424w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 848w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 1272w, https://substackcdn.com/image/fetch/$s_!iu9o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81484972-aa37-4e71-b9f5-d69d0d26917f_1121x222.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><ul><li><p><a href="https://go.microsoft.com/fwlink/?linkid=2153050">Learn more about removing your password</a></p></li><li><p><a href="https://go.microsoft.com/fwlink/?linkid=2137606">Learn more about two-step verification</a></p></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[God of War - Default Keyboard, Mouse and Controller Settings]]></title><description><![CDATA[PC Version]]></description><link>https://jaredheinrichs.substack.com/p/god-of-war-default-keyboard-mouse</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/god-of-war-default-keyboard-mouse</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 06 Jun 2026 12:10:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rdG9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rdG9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rdG9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rdG9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg" width="1200" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;God of War&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="God of War" title="God of War" srcset="https://substackcdn.com/image/fetch/$s_!rdG9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rdG9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08455fb-7764-456d-8aff-7ae3380a8505_1200x1600.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The PC version of God Of War was on sale at the Epic Store so I finally got it. Here are the default Keyboard, Mouse and Controller settings:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5CZX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5CZX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 424w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 848w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 1272w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5CZX!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png" width="1200" height="466.4835164835165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:566,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1459451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5CZX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 424w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 848w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 1272w, https://substackcdn.com/image/fetch/$s_!5CZX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F033ece50-3234-4f62-9638-f4e559cf056b_1935x752.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_Hg6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_Hg6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 424w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 848w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 1272w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_Hg6!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png" width="1200" height="596.7032967032967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:724,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:2539734,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_Hg6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 424w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 848w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 1272w, https://substackcdn.com/image/fetch/$s_!_Hg6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2737782b-cbdb-4f55-b80d-9661eb8f3435_2202x1095.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>God of War (PC) is a critically acclaimed, single-player action-adventure game developed by <strong><a href="https://store.steampowered.com/app/1593500/God_of_War/">Santa Monica Studio</a></strong> and ported to PC by <a href="https://www.jetpackinteractive.ca/">Jetpack Interactive</a>. I was extremely pleased to find out they are Canadian Developers.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TT4F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TT4F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 424w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 848w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 1272w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TT4F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png" width="318" height="159" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:159,&quot;width&quot;:318,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Flag of Canada - Wikipedia&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="Flag of Canada - Wikipedia" title="Flag of Canada - Wikipedia" srcset="https://substackcdn.com/image/fetch/$s_!TT4F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 424w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 848w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 1272w, https://substackcdn.com/image/fetch/$s_!TT4F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9484c2b-24f3-48f8-8aa0-cd0322b0b99c_318x159.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>It shifts the series from Greek antiquity to a gritty, pre-Viking Norse realm, focusing on a deeply personal narrative of fatherhood and survival. </p><p><strong>Game Overview</strong></p><ul><li><p><strong>The Story</strong>: </p><ul><li><p>Kratos, having left his bloody past in Greece behind, lives as a man in Scandinavia. </p></li><li><p>Following the death of his wife, he must journey with his estranged young son, Atreus, to the highest peak in the realms to scatter her ashes. </p></li><li><p>Along the way, Kratos struggles to control his legendary rage while teaching Atreus how to survive a hostile world filled with Norse gods and mythical monsters.</p></li></ul></li><li><p><strong>The Gameplay</strong>:</p><ul><li><p>The game features an over-the-shoulder, third-person perspective and is famous for its &#8220;one-shot&#8221; camera technique, which presents the entire journey with absolutely no camera cuts or loading screens.</p></li></ul></li><li><p><strong>Combat</strong>: </p><ul><li><p>Fights are visceral, heavy, and tactical. </p></li><li><p>Kratos uses the magical <strong><a href="https://ancientsmithy.com/blogs/news/the-leviathan-axe-ultimate-guide#:~:text=The%20Leviathan%20Axe%20and%20Mjolnir,in%20which%20they're%20portrayed.">Leviathan Axe</a></strong>, which can be hurled at enemies and recalled to his hand at will, alongside his classic shield and fists. </p></li><li><p>Atreus acts as a vital combat companion, firing arrows and stunning enemies on command.</p></li></ul></li><li><p><strong>Exploration and Puzzles</strong>:</p><ul><li><p>The world uses a Metroidvania-style semi-open structure. </p></li><li><p>Players navigate ancient ruins by boat, solve environmental puzzles utilizing Kratos&#8217; immense strength, and unlock hidden areas as they acquire new abilities.</p></li></ul></li></ul><p><strong>Definitive PC Features</strong></p><p>The PC version provides significant technical enhancements over the original console versions:</p><ul><li><p><strong>True 4K &amp; Unlocked Framerates</strong>: </p><ul><li><p>Supports native 4K resolution and high framerates (60 to 120+ FPS) for exceptionally smooth gameplay.</p></li></ul></li><li><p><strong>Performance Enhancements</strong>:</p><ul><li><p>Features full integration for <strong>NVIDIA DLSS</strong> and <strong>AMD FSR</strong> to boost performance, alongside NVIDIA Reflex for lower latency and sharper response times.</p></li></ul></li><li><p><strong>Ultra-Wide Support</strong>: </p><ul><li><p>Immerses players via a 21:9 panoramic aspect ratio. </p></li></ul></li><li><p><strong>Flexible Controls</strong>: </p><ul><li><p>Offers fully customizable mouse and keyboard keybindings alongside native support for DualSense and DualShock controllers.</p></li></ul></li></ul><h2>Ingame Screenshot</h2><p>I took this right after beating &#8220;<strong>The Stranger</strong>&#8221; using a <a href="https://en.wikipedia.org/wiki/Rear_naked_choke">rear naked choke with a full body lock</a>. The Stranger&#8217;s real name is <a href="https://godofwar.fandom.com/wiki/Baldur">Baldur Odinson</a> who is the Norse Aesir God of Light.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dYEV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dYEV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dYEV!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:7326609,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dYEV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!dYEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd58bea1-3973-444a-8568-cf3d0e552e14_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X_g3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X_g3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 424w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 848w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 1272w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X_g3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png" width="671" height="379" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:379,&quot;width&quot;:671,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:488336,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.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_!X_g3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 424w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 848w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 1272w, https://substackcdn.com/image/fetch/$s_!X_g3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed5fd9e-b20d-4d58-a1d7-83a43f9b3f9a_671x379.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Some other looks</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CsU_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CsU_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CsU_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5999662,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.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_!CsU_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!CsU_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958580d-d6cb-4da8-847c-6f8dda4ac07d_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GCrV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GCrV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GCrV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6981035,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.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_!GCrV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!GCrV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe82a8b-1a75-4b9d-950f-1296c245ad40_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sOW6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sOW6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sOW6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5770019,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.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_!sOW6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sOW6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05244e68-be66-47be-9443-7913c5b48c46_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6dOm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6dOm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6dOm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6305793,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.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_!6dOm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!6dOm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b2b962-0676-45a3-90cb-e16f4b533a03_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX1J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX1J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX1J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7147196,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.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_!uX1J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!uX1J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16231a2-3671-4892-9002-d2ce2d9be843_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hl6P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hl6P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hl6P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7628200,&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://jaredheinrichs.substack.com/i/200840842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.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_!hl6P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!hl6P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40db5ad5-87e8-4275-84cf-2988dde3edf9_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Test Teams Using Microsoft Teams Network Assessment Tool]]></title><description><![CDATA[WSAEACCES (10013 &#8211; Permission denied)]]></description><link>https://jaredheinrichs.substack.com/p/how-to-test-teams-using-microsoft</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-test-teams-using-microsoft</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 06 Jun 2026 01:27:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iTYn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp" 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_!iTYn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iTYn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 424w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 848w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 1272w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iTYn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Screen preview of the New Microsoft Teams app for Windows.&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="Screen preview of the New Microsoft Teams app for Windows." title="Screen preview of the New Microsoft Teams app for Windows." srcset="https://substackcdn.com/image/fetch/$s_!iTYn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 424w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 848w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.webp 1272w, https://substackcdn.com/image/fetch/$s_!iTYn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33267026-6559-48fd-acd7-d5b4b7bb3dc1_1200x675.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></figure></div><p>If you have any team issues, you should definitely look into the&nbsp;<strong><a href="https://www.microsoft.com/en-us/download/details.aspx?id=103017">Microsoft Teams Network Assessment Tool</a></strong>.</p><h2>Run Teams Network Assessment Tool</h2><h4>Steps</h4><p>Open CMD and run this command</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;8be0569b-e667-4ef6-961b-c02fbf3330cb&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">"%ProgramFiles(x86)%\Microsoft Teams Network Assessment Tool\NetworkAssessmentTool.exe"</code></pre></div><p>Wait, and the output log file will be shared in the terminal on the last line. It will look something like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;4991c569-66cc-4064-8ee6-3145218daad6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">C:\Users\USERNAME\AppData\Local\Microsoft Teams Network Assessment Tool\222606050333332826_service_connectivity_check_results.txt</code></pre></div><p>This site is also a great page to better understand some of the Team&#8217;s Socket error codes:</p><ul><li><p><a href="https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2">https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2</a></p></li></ul><p>Also, this error and the host are often at the heart of issues with Teams communication.</p><h4>Host</h4><ul><li><p><code>api-noam.flightproxy.teams.microsoft.com</code></p></li></ul><h4>Error</h4><h2>WSAEACCES (10013 &#8211; Permission denied) </h2><p>Specifically, the error code <strong>WSAEACCES (10013 &#8211; Permission denied)</strong> suggests that access to the socket is being restricted by network/security controls. </p><h4>This can occur when:</h4><ul><li><p>Firewall or security policies block the connection</p></li><li><p>Network traffic is restricted or filtered</p></li><li><p>Another application or service is using the same address with exclusive access</p></li></ul><h4>Links</h4><ol><li><p><a href="https://links.us1.defend.egress.com/Warning?crId=6a2270459d793a9fd9b8c15d&amp;Domain=teranet.ca&amp;Threat=eNpzrShJLcpLzAEADmkDRA%3D%3D&amp;Lang=en&amp;Base64Url=eNotxlEOgCAIANATIVv9dRtnuFgKTGhev9n6eu-KMD8QG-UhqXMZ6lojFe1IAo_jZDl1fu4bZuM113KjVPgLTrFUixfcKR7C&amp;@OriginalLink=learn.microsoft.com">setsockopt function (winsock.h) - Win32 apps</a></p></li><li><p><a href="https://links.us1.defend.egress.com/Warning?crId=6a2270459d793a9fd9b8c15d&amp;Domain=teranet.ca&amp;Threat=eNpzrShJLcpLzAEADmkDRA%3D%3D&amp;Lang=en&amp;Base64Url=eNotxlEOgCAIANATIVv9dRuHuFgKTmhev9X6eu-MGH4gNs5TUxea5lYjkXVkhdtxiRZbn_uGecg7N7pQK_wFZy1hD2OdHQA%3D&amp;@OriginalLink=learn.microsoft.com">sendto function (winsock.h) - Win32 apps</a></p></li><li><p><a href="https://links.us1.defend.egress.com/Warning?crId=6a2270459d793a9fd9b8c15d&amp;Domain=teranet.ca&amp;Threat=eNpzrShJLcpLzAEADmkDRA%3D%3D&amp;Lang=en&amp;Base64Url=eNodxUEOgCAMBMAXQRO9-RtSamwEatgiPt_oZeZwv7ARFUm9xarcDbZ7ZKskLQzQ1JZt_q_LJ4xPggV5uAzoLSnnPiAvMMAcrQ%3D%3D&amp;@OriginalLink=learn.microsoft.com">SO_EXCLUSIVEADDRUSE socket option (Winsock2.h)</a></p></li></ol>]]></content:encoded></item><item><title><![CDATA[UPDATE - Microsoft is consolidating many Exchange Online features into other products.]]></title><description><![CDATA[Microsoft is consolidating many Exchange features into other products.]]></description><link>https://jaredheinrichs.substack.com/p/update-microsoft-is-consolidating</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/update-microsoft-is-consolidating</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Wed, 03 Jun 2026 13:30:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!J2cw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Microsoft is consolidating many Exchange features into other products. </p><p>I understand why they are doing this and it will cut down on multiple reports and abilities and consolodate them into one package. This also means that what used to be may now be put into different price tiers. So it&#8217;s a Win-Win for Microsoft but a slight-medium loss to the small business owners who may not have wanted or needed some of the &#8220;higher-end&#8221; functionality.</p><p>As of June 3rd, 2026 here are all the items that have Migrated out of Exchange Online and into other Microsoft Products.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J2cw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J2cw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 424w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 848w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J2cw!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png" width="1200" height="776.3736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9319807-08c6-424a-8108-c656e689682a_1643x1063.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:942,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:839002,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200450981?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!J2cw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 424w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 848w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!J2cw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9319807-08c6-424a-8108-c656e689682a_1643x1063.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>Currently you can find this list in Exchange under &#8220;Other Features&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UCv4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UCv4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 424w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 848w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 1272w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UCv4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png" width="316" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:316,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:118211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200450981?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.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_!UCv4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 424w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 848w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 1272w, https://substackcdn.com/image/fetch/$s_!UCv4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa5677bb-fed1-4054-a43c-60448a6e0c4e_316x768.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[How To - Stream And Play Your PC Game Across Your Network]]></title><description><![CDATA[#Sunshine #Moonlight]]></description><link>https://jaredheinrichs.substack.com/p/how-to-stream-and-play-your-pc-game</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-stream-and-play-your-pc-game</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Wed, 03 Jun 2026 01:09:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Psgz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This will require you to install &#8220;<a href="https://github.com/LizardByte/Sunshine/releases">Sunshine</a>&#8221; on your gaming PC. To do this open your Terminal and type:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;4654de2f-4af8-4b57-9249-6fee288fbb2e&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">winget install LizardByte.Sunshine</code></pre></div><p>Click on the Start Menu and type &#8220;sunshine&#8221; and select the app to load the Web Admin page</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Psgz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Psgz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 424w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 848w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 1272w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Psgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png" width="865" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:865,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:321838,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.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_!Psgz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 424w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 848w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.png 1272w, https://substackcdn.com/image/fetch/$s_!Psgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a5e6004-1e7e-46c2-80d8-d03f596dbca3_865x932.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>The Web UI will prompt you to create a username and password. Make sure not to loose them!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!unD8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!unD8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 424w, https://substackcdn.com/image/fetch/$s_!unD8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 848w, https://substackcdn.com/image/fetch/$s_!unD8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 1272w, https://substackcdn.com/image/fetch/$s_!unD8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!unD8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png" width="1161" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d677765-0928-489e-8164-945c40205046_1161x548.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:1161,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50657,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.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_!unD8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 424w, https://substackcdn.com/image/fetch/$s_!unD8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 848w, https://substackcdn.com/image/fetch/$s_!unD8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 1272w, https://substackcdn.com/image/fetch/$s_!unD8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d677765-0928-489e-8164-945c40205046_1161x548.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Once you created the username you will see:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BfaR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BfaR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 424w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 848w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 1272w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BfaR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png" width="311" height="245" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:245,&quot;width&quot;:311,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6478,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.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_!BfaR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 424w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 848w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 1272w, https://substackcdn.com/image/fetch/$s_!BfaR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F468b2483-5f96-44d4-8218-e4e793b7a670_311x245.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You may or may not have any driver issues. First try re-installing them using the &#8220;Fix Now&#8221; button.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8fCM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8fCM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 424w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 848w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 1272w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8fCM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png" width="1354" height="713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1354,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36246,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.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_!8fCM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 424w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 848w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 1272w, https://substackcdn.com/image/fetch/$s_!8fCM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fc80060-2a7a-4d3d-9434-1c770e2b00ee_1354x713.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Click on &#8220;Install&#8221; button.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lr-U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lr-U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 424w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 848w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 1272w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lr-U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png" width="1335" height="354" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:354,&quot;width&quot;:1335,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21540,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Lr-U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 424w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 848w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 1272w, https://substackcdn.com/image/fetch/$s_!Lr-U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd840a1-f47f-4e0e-9fd6-21739a6df4f6_1335x354.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You will then see it gets installed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TPoH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TPoH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 424w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 848w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 1272w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TPoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png" width="1312" height="406" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:406,&quot;width&quot;:1312,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20503,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.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_!TPoH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 424w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 848w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 1272w, https://substackcdn.com/image/fetch/$s_!TPoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F540bc4ed-83db-41e5-b54c-2ac7ae1fd6a4_1312x406.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Reboot your Gaming PC and log back into Sunshine. There won&#8217;t be any driver issues and everything should look good.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ls7m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ls7m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 424w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 848w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ls7m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png" width="1348" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1348,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36169,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.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_!Ls7m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 424w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 848w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Ls7m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b8e6b23-41a5-4382-95c1-31254ec86236_1348x816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On your TV/ TV Box/ TV Dongle - Install &#8220;<a href="https://play.google.com/store/apps/details?id=com.limelight&amp;hl=en_CA&amp;pli=1">Moon Light</a>&#8221; client by opening the Google Play Store.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zief!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zief!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 424w, https://substackcdn.com/image/fetch/$s_!zief!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 848w, https://substackcdn.com/image/fetch/$s_!zief!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 1272w, https://substackcdn.com/image/fetch/$s_!zief!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zief!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png" width="641" height="485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:485,&quot;width&quot;:641,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:299083,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.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_!zief!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 424w, https://substackcdn.com/image/fetch/$s_!zief!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 848w, https://substackcdn.com/image/fetch/$s_!zief!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 1272w, https://substackcdn.com/image/fetch/$s_!zief!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ea53a6-cec3-41ef-bb76-9afca5a4e38c_641x485.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After the install, open Moonlight. This will allow you to connect to the Sunshine streaming server you installed on your powerful Gaming desktop. </p><p>After you open the Moonlight app, it will search your network for a Sunshine Server and should find it! It will tell you to enter the PIN on your Gaming Desktop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xvfs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xvfs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xvfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg" width="1456" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95754,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.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_!xvfs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xvfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd715de56-853d-4c7e-8788-4458659c73f8_2000x1126.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Go Back to your Gaming PC. On the PC go back in the Sunshine Web UI, click on PIN</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!z6qe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z6qe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 424w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 848w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 1272w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z6qe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png" width="583" height="224" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:224,&quot;width&quot;:583,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8533,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.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_!z6qe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 424w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 848w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 1272w, https://substackcdn.com/image/fetch/$s_!z6qe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad6328d-e97a-477d-8fc9-d23f90da290e_583x224.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Enter the Pin and a name you want to call your gaming PC on the next screen. </p><p><em><strong>NOTE - Sorry I didn&#8217;t take the screenshot for that screen!!!</strong></em></p><h4>Go back to your TV. </h4><p>On your TV select &#8220;Desktop&#8221; and your device will start streaming from your Gaming Desktop. Now you can play your PC games up on your large screen TV or Even on your Nintendo Switch! Anything you can install Moonlight on can play the game remotely!!</p><p>I use an Xbox 360 Controller using Bluetooth and I can play the games on my TV in the next room with essentially no noticeable lag.</p><p>Both my Gaming PC and nVidea Shield are using Gigabit networking to help ensure as little lag as possible. Below is a screenshot from Red Dead Rising II from very early on in the game.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ayzv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ayzv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 424w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 848w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 1272w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ayzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png" width="1456" height="723" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:723,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1632913,&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://jaredheinrichs.substack.com/i/200373678?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.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_!Ayzv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 424w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 848w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 1272w, https://substackcdn.com/image/fetch/$s_!Ayzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34d803d7-e9da-41c2-bfa4-4349ebfc195f_1548x769.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Create A Mealie API Token]]></title><description><![CDATA[It took me a bit of time to find where the API tokens are stored.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-create-a-mealie-api-token</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-create-a-mealie-api-token</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 30 May 2026 23:12:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!41p1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It took me a bit of time to find where the API tokens are stored. To get a token, you just need to know the correct URL!</p><h2>API URL</h2><p>Whatever the URL is of the Mealie site, you just need to add this:</p><p><code>/user/profile/api-tokens</code></p><h4>Example:</h4><p><code>https://mealie.domain.com/user/profile/api-tokens</code></p><h2>Mealie API Token Page</h2><p>This is what the API token page will look like:</p><p>Note: This token was created only for this post and deleted right afterwards.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!41p1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!41p1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 424w, https://substackcdn.com/image/fetch/$s_!41p1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 848w, https://substackcdn.com/image/fetch/$s_!41p1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 1272w, https://substackcdn.com/image/fetch/$s_!41p1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!41p1!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png" width="1200" height="1170.6036745406825" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1115,&quot;width&quot;:1143,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:78381,&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://jaredheinrichs.substack.com/i/199921438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!41p1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 424w, https://substackcdn.com/image/fetch/$s_!41p1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 848w, https://substackcdn.com/image/fetch/$s_!41p1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 1272w, https://substackcdn.com/image/fetch/$s_!41p1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9eff408f-cc95-45ff-92e3-1dbdedd94901_1143x1115.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Choose The Best Option When Exporting From Comvault Online For Exchange Online]]></title><description><![CDATA[This post is not sponsored.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-choose-the-best-option-when</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-choose-the-best-option-when</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Fri, 29 May 2026 00:42:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Rcd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Rcd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Rcd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Rcd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1990868,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/199622055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Rcd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4Rcd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f52084d-58df-48af-8280-8e6aeea8599d_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This post is not sponsored.</p><p>I&#8217;ve had a great experience with Comvault. It allows you to easily backup O365 data and it has multiple ways to export and restore data. This post will go over all the options for exporting the data from Exchange Online Data and why you might want to select different options.</p><h2>Comvault Exchange Online - Export Options</h2><p>Below is the screen you will see when you go to export data from Comvault.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w0n0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w0n0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 424w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 848w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 1272w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w0n0!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png" width="1200" height="948.1209899175069" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:862,&quot;width&quot;:1091,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:192011,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/199622055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w0n0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 424w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 848w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 1272w, https://substackcdn.com/image/fetch/$s_!w0n0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1db0cdcf-bfdb-4cfb-b3da-03e17d02dd52_1091x862.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Exports options Rated</h2><p>I have created a table based on the different options based on what is important to you or the purpose of the export. I have selected all the items with 5 stars in Red for a better visual queue.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jju9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jju9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 424w, https://substackcdn.com/image/fetch/$s_!jju9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 848w, https://substackcdn.com/image/fetch/$s_!jju9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 1272w, https://substackcdn.com/image/fetch/$s_!jju9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jju9!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png" width="1200" height="290.8783783783784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:287,&quot;width&quot;:1184,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:36110,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/199622055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jju9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 424w, https://substackcdn.com/image/fetch/$s_!jju9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 848w, https://substackcdn.com/image/fetch/$s_!jju9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 1272w, https://substackcdn.com/image/fetch/$s_!jju9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33def052-d388-4353-8fc8-613ee90d60bf_1184x287.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><h2>Export Type: PST vs CAB</h2><h4>Please Note - File Size Considerations</h4><ul><li><p>There is a hard limit of 25GB for both PST and CAB files. </p></li><li><p>If you select more than 25GB you will get an error from Comvault. </p></li><li><p>If you are interested why there is this limit I will be creating a second post but will link to it from here.</p></li></ul><h4>PST (Portable Storage Table)</h4><p>A single Outlook mailbox file containing all exported items. PST files preserve metadata, but because they are <em>container databases</em>, they can obscure or alter certain low&#8209;level properties during export, migration, or Outlook&#8209;driven operations.</p><p><strong>Pros</strong></p><ul><li><p><strong>Directly usable in Outlook</strong></p><ul><li><p>PSTs can be opened or imported into Outlook for full mailbox viewing, including folders, contacts, calendar, and notes.</p></li></ul></li><li><p><strong>Single file</strong></p><ul><li><p>Convenient for migration or handoff.</p></li></ul></li><li><p><strong>Preserves mailbox structure</strong> automatically.</p></li></ul><p><strong>Cons</strong></p><ul><li><p><strong>Large file handling</strong></p><ul><li><p>PSTs can become unstable or slow when large</p></li><li><p>File Size Limitations</p></li></ul></li><li><p><strong>Not ideal for e&#8209;discovery</strong></p><ul><li><p>PSTs require Outlook or specialized tools to inspect.</p></li></ul></li><li><p><strong>Combines multiple mailboxes</strong></p><ul><li><p>It will combine multiple inboxes into one PST if you selected multiple mailboxes to exports at once, which may be undesirable.</p></li></ul></li><li><p><strong>Less granular</strong></p><ul><li><p>Extracting individual messages requires Outlook or third&#8209;party tools.</p></li></ul></li></ul><h4>CAB (Cabinet File)</h4><p>It is a compressed archive containing individual messages in either format</p><ul><li><p>EML</p></li><li><p>MSG</p></li></ul><p><strong>Pros</strong></p><ul><li><p><strong>Granular message access</strong></p><ul><li><p>Each email is a separate file (EML or MSG).</p></li></ul></li><li><p><strong>Better for e&#8209;discovery workflows</strong></p><ul><li><p>Easier to ingest into review tools.</p></li></ul></li><li><p><strong>Lightweight</strong></p><ul><li><p>CAB compression reduces size.</p></li></ul></li><li><p><strong>Flexible</strong></p><ul><li><p>You choose EML or MSG depending on downstream tools.</p></li></ul></li></ul><p><strong>Cons</strong></p><ul><li><p><strong>Not directly importable into Outlook as a mailbox</strong></p><ul><li><p>You get individual files, not a unified mailbox.</p></li></ul></li><li><p><strong>Folder hierarchy optional</strong></p><ul><li><p>You must select &#8220;<strong>retain folder hierarchy</strong>&#8221; if you want structure preserved.</p></li><li><p>This is listed under Advance</p></li></ul></li></ul><h2>EML vs MSG</h2><h4>EML</h4><p>It is  plain&#8209;text RFC&#8209;822 email file used by many mail clients.</p><p><strong>Pros</strong></p><ul><li><p><strong>Highly portable</strong></p><ul><li><p>Supported by many tools such as:</p><ul><li><p>e&#8209;discovery, forensic tools, Thunderbird, etc.</p></li></ul></li></ul></li><li><p><strong>Open standard</strong></p><ul><li><p>Easier for automation and parsing.</p></li></ul></li><li><p><strong>Smaller file size</strong> <strong>than MSG in most cases.</strong></p></li></ul><p><strong>Cons</strong></p><ul><li><p><strong>Limited Outlook fidelity</strong></p><ul><li><p>Outlook can open EML, but formatting, embedded items, or meeting metadata may not be perfect.</p></li></ul></li><li><p><strong>Weaker support for complex Outlook objects</strong></p><ul><li><p>Tasks, Calendar items, voting buttons</p></li></ul></li></ul><h4>MSG</h4><p>The MSG format is a Microsoft Outlook/Exchange native message file. <strong>MSG files generally preserve </strong><em><strong>more complete, item&#8209;level metadata</strong></em><strong> than PST files</strong>, especially for forensic, archival, or chain&#8209;of&#8209;custody scenarios.</p><p><strong>Pros</strong></p><ul><li><p><strong>Best fidelity for Outlook</strong></p><ul><li><p>preserves MAPI properties, attachments, flags, categories, meeting metadata.</p></li></ul></li><li><p><strong>Ideal for legal review when Outlook&#8209;specific metadata matters.</strong></p></li></ul><p><strong>Cons</strong></p><ul><li><p><strong>Larger file size</strong> <strong>than EML.</strong></p></li><li><p><strong>Less portable</strong></p><ul><li><p>Many non&#8209;Microsoft tools cannot read MSG without conversion.</p></li></ul></li><li><p><strong>Proprietary format</strong></p><ul><li><p>Harder to process in bulk with open&#8209;source tools.</p></li></ul></li></ul><h2>Which Export Option Should You Choose?</h2><p>It depends on your needs! If you want:</p><ul><li><p>An Outlook&#8209;based restore or migration</p><ul><li><p><strong>Choose PST</strong></p></li></ul></li><li><p>An e&#8209;discovery, legal hold, or granular message review</p><ul><li><p><strong>Choose CAB + MSG</strong> (if Outlook metadata matters)</p></li><li><p><strong>Choose CAB + EML</strong> (if you want maximum portability)</p></li></ul></li><li><p>To apply automation or scripting:</p><ul><li><p><strong>Choose</strong> <strong>CAB + EML</strong> (easiest to parse programmatically)</p></li></ul></li><li><p>Export more than 25GB then you will need to use</p><ul><li><p>Break-up Exports into smaller files by selecting less data.</p></li></ul></li></ul><h2>Comvault Information</h2><p>Here are a few pages you might want to read after you have gone through my post:</p><ul><li><p><a href="https://documentation.commvault.com/saas/exporting_exchange_online_messages.html">https://documentation.commvault.com/saas/exporting_exchange_online_messages.html</a></p></li><li><p><a href="https://documentation.commvault.com/saas/exporting_exchange_online_mailbox_folders_or_messages_to_pst_or_cab.html">https://documentation.commvault.com/saas/exporting_exchange_online_mailbox_folders_or_messages_to_pst_or_cab.html</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[How To - Setup and Run An LLM Without A Discrete GPU]]></title><description><![CDATA[#Microsoft #FoundryLocal #PowerShell #OpenAI #API]]></description><link>https://jaredheinrichs.substack.com/p/how-to-setup-and-run-an-llm-without</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-setup-and-run-an-llm-without</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Mon, 18 May 2026 01:10:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kOiV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kOiV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kOiV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kOiV!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png" width="1200" height="800.2747252747253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:2324135,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/198144781?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kOiV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!kOiV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96abf9b-86c2-4d3f-a212-54418d248e3c_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When running LLMs locally, users typically need to choose between speed and usability. Performance on machines without a discrete GPU essentially shut them out of the conversation. This has essentially created a two-tier system of haves and have-nots in the computer world. </p><p>Running an LLM on a discrete GPU is fairly easy to set up and run. Ensuring it runs well takes a bit more knowledge and tweaking.  It is safe to say that discrete GPUs tend to have larger VRAM and data pipelines than their non-discrete counterparts. This gives a workstation with discrete graphics an edge in running and usability compared to a machine without a discrete GPU.</p><p>Precieved performance normally comes down to how many tokens per second a person experiences. Most online resources operate at fairly high token-per-second rates, and depending on the online model, you can see a range of performance. OpenAI, for example, can operate at 35-135 tokens per second for text generation.</p><p>Precieved usability is harder to give a specific baseline, since it can vary widely depending on the LLM, its training, and its size. Typically, the larger the LLM, the better the output quality, which often requires a large VRAM pool.</p><h2>Microsoft &#8220;Foundry Local&#8221;</h2><p>Microsoft Foundry Local is optimized for local LLM hosting in Windows. Compared to some of its open-source counterparts, it offers a bunch of performance benefits, especially on laptops with Intel architecture. In addition, if you have a machine with an NPU onboard, the software is one of the only options available right now:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hO_r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hO_r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 424w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 848w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 1272w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hO_r!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png" width="1200" height="669.2307692307693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hO_r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 424w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 848w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 1272w, https://substackcdn.com/image/fetch/$s_!hO_r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9edfd138-02c5-482e-bc64-a180f34b43d0_1664x928.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>How to Install Microsoft Foundry</h2><p>It seems like AI and most Google searches have a lot of incorrect data. Performing a search in the &#8220;winget&#8221; app was what actually allowed me to install Foundry without using NPM. Here was the search:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xaEx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xaEx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 424w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 848w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 1272w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xaEx!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png" width="1200" height="679.8833819241983" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:583,&quot;width&quot;:1029,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:457587,&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://jaredheinrichs.substack.com/i/198144781?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xaEx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 424w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 848w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 1272w, https://substackcdn.com/image/fetch/$s_!xaEx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1b250af-5cd8-4f10-967b-7358ea57f448_1029x583.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p> The actual command that installed it was:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;d1c4229a-ef41-4c0b-b48f-21a14ea2ab41&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">winget install Microsoft.FoundryLocal</code></pre></div><p>You can verify that it was installed and what version you are running by typing</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;878e1fc3-7a43-4f1f-a235-5a66fdc417eb&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">foundry --version</code></pre></div><p>Next, you will most likely want to install your Local LLMs. Here is an example of how to install &#8220;Phi 4 Mini&#8221;.</p><p>First, make sure your terminal is running as an administrator. Then run this command to install the llm named &#8220;phi-4-mini&#8221;.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;b83bc807-fc6a-4347-b227-3e0735d33018&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">foundry model run phi-4-mini</code></pre></div><p>If you didn&#8217;t run the terminal as admin, you would have seen something like this:</p><p><code>Exception: &#128308; Failed to start service</code></p><p><code>Access to the path is denied.</code></p><h2>How To Figure Out OpenAI Path</h2><p>Again, you will need to run this script in a terminal running as admin. To find out the Path and the LLM info. Save the text below to a file, then run it.</p><p><code>FILE: Get-FoundryLLMInfo.ps1</code></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;37a85462-969b-491d-953e-28acfba2bac7&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext"># Check service status and extract base URI
$status = foundry service status
if ($status -like "*not running*") { foundry service start | Out-Null }

# Extract URI from status output (adjust regex if needed)
$baseUri = [regex]::Match($status, 'http://[\d.:]+').Value + '/v1'
Write-Host "API Base: $baseUri"

Invoke-RestMethod -Uri "$baseUri/models" -Method Get | 
  Select-Object -ExpandProperty data</code></pre></div><p>When you run the script, this is what the output will look like:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vk0A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vk0A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 424w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 848w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 1272w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vk0A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png" width="632" height="401" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38092358-3194-454a-af64-ab7c57767cf6_632x401.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:401,&quot;width&quot;:632,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:204179,&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://jaredheinrichs.substack.com/i/198144781?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.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_!vk0A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 424w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 848w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 1272w, https://substackcdn.com/image/fetch/$s_!vk0A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38092358-3194-454a-af64-ab7c57767cf6_632x401.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As you can see in this particular case, the foundry has loaded the LLM and is running the API base at this location:</p><p><code> http://127.0.0.1:61205/v1</code></p><p>It also has some really good information</p><h4>Vision</h4><p>It understands <strong>text only</strong> (prompts, code, documents) and cannot &#8220;see&#8221; screenshots, diagrams, or photos.</p><h4>toolCalling</h4><p>This model can generate structured requests to call external tools/functions. Instead of just <em>describing</em> how to get disk usage, it could output a JSON block like:</p><p><code>{ &#8220;tool&#8221;: &#8220;Get-DiskUsage&#8221;, &#8220;params&#8221;: { &#8220;drive&#8221;: &#8220;C:&#8221; } }</code></p><p>Foundry Local doesn't auto-execute these &#8212; <em>you</em> would need to parse and run them safely.</p><h4>maxInpitTokens</h4><p>The maximum length of your prompt + conversation history sent to the model.</p><ul><li><p>1 token &#8776; &#190; of a word (or 4&#8211;5 characters).</p></li><li><p><code>3696 tokens</code> &#8776; <strong>2,700&#8211;3,000 words</strong> of combined system prompt + user messages + assistant replies.</p></li><li><p>I suggest you keep your <code>$messages</code> array under ~2,500 words to stay safe.</p></li></ul><h4>maxOutputTokens</h4><p>The <strong>maximum length of the model&#8217;s reply</strong> in a single call.</p><ul><li><p><code>528 tokens</code> &#8776; <strong>350&#8211;400 words</strong> (or ~20&#8211;30 lines of PowerShell code).</p></li><li><p>If the model hits this limit, it stops mid-thought with <code>finish_reason: "length"</code>.</p></li><li><p>I suggest you ask for concise answers (<code>"Answer in &#8804;3 sentences"</code>) to avoid truncation.</p></li></ul><h2>Test LLM using API</h2><p>Now that we understand a bit more about the LLM, what it can do and how many tokens it can use and output, let&#8217;s use it:</p><p><code>File: Invoke-LLMQuery.ps1</code></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;7c3e2818-327a-465c-85ef-87da0490e6cc&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">param(
  [string]$Hostname = "127.0.0.1",
  [int]$Port,
  [string]$systemRoleContext,
  [string]$userRoleContext
)
function Invoke-LLMQuery {
    param(
        [string]$Hostname = "127.0.0.1",
        [int]$Port,
        [string]$systemRoleContext,
        [string]$userRoleContext
    )

    $baseUri = "http://$Hostname`:$Port/v1"

    $messages = @(
        @{ role = "system"; content = $systemRoleContext }
        @{ role = "user"; content = $userRoleContext }
    )

    $body = @{ model = "phi-4-mini-instruct-openvino-npu:3"; messages = $messages } | ConvertTo-Json -Depth 10

    try {
        $response = Invoke-RestMethod -Uri "$baseUri/chat/completions" -Method Post -ContentType "application/json" -Body $body -TimeoutSec 30
        Write-Host "$($response.choices[0].message.content)" -ForegroundColor Yellow
    }
    catch {
        Write-Host "Error: $($_.Exception.Message)" -ForegroundColor Red
    }
}

Write-Host
Write-Host "--------------------------------------------------------------------------------------------------"

Invoke-LLMQuery -Hostname $Hostname -Port $port -systemRoleContext $systemRoleContext -userRoleContext $userRoleContext

Write-Host
Write-Host "--------------------------------------------------------------------------------------------------"
Write-Host</code></pre></div><h2>Running it all together</h2><p>Find out where and what port the LLM is being hosted on. Once done, call the Invoke-LLMQuery script you copied. In the example below, you can see it does pretty well. It did get the last name wrong, however, &#8220;Richter&#8221;. It should have been Jeffrey Snover.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qO4T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qO4T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 424w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 848w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 1272w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qO4T!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png" width="1200" height="619.8451794510908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:734,&quot;width&quot;:1421,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:609802,&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://jaredheinrichs.substack.com/i/198144781?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qO4T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 424w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 848w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 1272w, https://substackcdn.com/image/fetch/$s_!qO4T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14c02-b793-447d-8ec6-e864cde13302_1421x734.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now that you know how to use the LLM, any tool or application that can use an OpenAI endpoint should now be able to use this!</p>]]></content:encoded></item><item><title><![CDATA[How To - Update ThinkPad USB-C Dock (40AF)]]></title><description><![CDATA[Model 40AF]]></description><link>https://jaredheinrichs.substack.com/p/how-to-update-thinkpad-usb-c-dock</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-update-thinkpad-usb-c-dock</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 16 May 2026 20:07:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pUcW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pUcW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pUcW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pUcW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg" width="508" height="308" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:308,&quot;width&quot;:508,&quot;resizeWidth&quot;:508,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;40AF&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="40AF" title="40AF" srcset="https://substackcdn.com/image/fetch/$s_!pUcW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pUcW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba123b4f-e708-4c5d-be70-8223d7677621_508x308.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>During COVID, getting docks for computers was next to impossible as everyone started working from home. On paper, the dock looked decent enough, and a decision was made to order the ThinkPad Hybrid USB-C (40AF) docks across the organization.</p><p>When they first came out, they were complete shit. Sorry&#8230; pardon my French. A year or two in, they improved after you updated their firmware and drivers. Years later, with the most recent updates on Apr 22, 2025, the docks work decently.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G3q6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G3q6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 424w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 848w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 1272w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G3q6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png" width="1456" height="788" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:788,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2268563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/198040591?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.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_!G3q6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 424w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 848w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 1272w, https://substackcdn.com/image/fetch/$s_!G3q6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cb5905-9402-40d5-9da0-7fca24b415a3_1747x946.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The dock itself boasts a decent amount of connectivity options, and when used with the USB-C connector, it works best. Below is a picture of the back of the dock. The front of the dock also has a USB-A, USB-C, and headphone jack.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uKZL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uKZL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uKZL!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg" width="1200" height="175.1824817518248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:100,&quot;width&quot;:685,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;40AF&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="40AF" title="40AF" srcset="https://substackcdn.com/image/fetch/$s_!uKZL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uKZL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f43ac5f-845e-40e2-b9c6-0a5c02db646f_685x100.jpeg 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>If you found my site, you most likely realized the same thing I did. Lenovo&#8217;s website (at the time of writing) looks like it was made in the 90s by cats on catnip and coffee, learning to build a website in high school by a substitute teacher.</p><p>To make things easier, here are the links you will need:</p><ol><li><p><a href="https://support.lenovo.com/us/en/downloads/ds504448">Firmware for Windows 11, 10 (64-bit)</a></p></li><li><p><a href="https://support.lenovo.com/us/en/downloads/ds504778">USB 3.0 LAN Driver</a></p></li><li><p><a href="https://support.lenovo.com/us/en/downloads/DS501908">Generic DisplayLink Driver for USB Docks and Adapters</a></p></li></ol><p>Besides these links, you might also want to look at this information:</p><ul><li><p><a href="https://support.lenovo.com/us/en/solutions/pd500180">ThinkPad Hybrid USB-C with USB-A Dock - Overview and Service Parts</a></p></li><li><p><a href="https://download.lenovo.com/consumer/options/thinkpad_hybrid_usb-c_with_usb-a_dock_warranty_20180115.pdf">Setup Guide and Compliance Information</a></p></li><li><p><a href="https://download.lenovo.com/consumer/options/thinkpad_hybrid_usb-c_with_usb-a_dock_ug_en_v1.0_201802.pdf">User Guide - English</a></p></li><li><p><a href="https://support.lenovo.com/us/en/solutions/ht516021">Linux Support on Lenovo ThinkPad Docks</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[How To - Search for AD User Accounts with non Unicode characters]]></title><description><![CDATA[Slop in, Slop out.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-search-for-ad-user-accounts</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-search-for-ad-user-accounts</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Wed, 13 May 2026 23:19:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Re4B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Re4B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Re4B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Re4B!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png" width="1200" height="800.2747252747253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Minimalist 16x9 tech workflow cleanup theme&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="Minimalist 16x9 tech workflow cleanup theme" title="Minimalist 16x9 tech workflow cleanup theme" srcset="https://substackcdn.com/image/fetch/$s_!Re4B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Re4B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7061b6-7787-4e70-bdaa-13368203a405_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Slop in, Slop out. You are here most likely because someone in your organization performed one or both of these tasks:</p><ol><li><p>Copy and pasted from Word or Outlook,</p></li><li><p>Completed automation without the needed requirements or QA testing.</p></li></ol><p>Run this, and you will find all those &#8220;em dashes&#8221; created by Microsoft/AI products. It will also find all the Unicode characters entered by sources such as Workday that have now trickled down into AD or Azure&#8230;</p><p>Fun Right?</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;1f2862cd-3547-48ea-b26a-26efc25d22ee&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Import-Module ActiveDirectory

$cred = Get-Credential
$server = 'corp.teranet.ca'

# Allowed characters for usernames:
# A&#8211;Z, a&#8211;z, 0&#8211;9, space, hyphen, apostrophe, period, underscore
$DisallowedPattern = "[^A-Za-z0-9 \-'\._\$]"

$users = Get-ADUser -Filter * -Properties sAMAccountName, UserPrincipalName -Server $server -Credential $cred | Select-Object sAMAccountName, UserPrincipalName

$results = foreach ($u in $users) {

    # Extract UPN username portion (before @)
    $upnUser = $null
    if ($u.UserPrincipalName -and $u.UserPrincipalName.Contains("@")) {
        $upnUser = $u.UserPrincipalName.Split("@")[0]
    }

    # Skip service accounts (UPN username contains "/")
    if ($upnUser -and $upnUser.Contains("/")) {
        continue
    }

    # Check for disallowed characters
    $badSam = $u.sAMAccountName -match $DisallowedPattern
    $badUpn = $upnUser -match $DisallowedPattern

    if ($badSam -or $badUpn) {
        [PSCustomObject]@{
            SamAccountName = $u.sAMAccountName
            UPN            = $u.UserPrincipalName
            UPN_UserPart   = $upnUser
            BadInSam       = $badSam
            BadInUPN       = $badUpn
        }
    }
}

$results | Format-Table -AutoSize</code></pre></div><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Choose Between dnsmasq, Unbound, and BIND on pfSense]]></title><description><![CDATA[You might not realize it, but pfsense firewalls allow you to use 3 different tools when it comes to querying DNS names.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-choose-between-dnsmasq-unbound</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-choose-between-dnsmasq-unbound</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sun, 10 May 2026 19:28:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Qlf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Qlf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Qlf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Qlf!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png" width="1200" height="800.2747252747253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;DNS showdown illustration&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="DNS showdown illustration" title="DNS showdown illustration" srcset="https://substackcdn.com/image/fetch/$s_!8Qlf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8Qlf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14813f71-5a5c-4dea-b5f8-d830894f0dac_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You might not realize it, but pfsense firewalls allow you to use 3 different tools when it comes to querying DNS names. </p><p>It is important that you understand the differences each can or cannot provide. Since all of them can technically run on port <code>53</code>, you can&#8217;t run them at the same time. If you need a hybrid setup, you will need to run at least one on a different port, like <code>5353</code>.</p><p>The three different DNS engines also serve different purposes and behave differently. Understanding how they work helps you build a predictable and stable internal DNS architecture.</p><p>The <em>three</em> DNS engines are:</p><ol><li><p><strong>dnsmasq</strong></p><ol><li><p>Labelled as <code>DNS Forwarder</code> in the menu structure.</p></li></ol></li><li><p><strong>Unbound</strong></p><ol><li><p>Labelled as <code>DNS Resolver</code> in the menu structure.</p></li></ol></li><li><p><strong>BIND (Authoritative DNS Server)</strong></p><ol><li><p>Not installed or visible by default, but you can easily install it from the package manager under &#8220;available packages&#8221;.</p></li></ol></li></ol><p>The first time you see pfSense, you might not realize what technology is actually being used. If you want to verify what I am saying is true, you can always log into the pfsense firewall and go to <strong>STATUS</strong> &#8594; <code>Services</code>. In this screen, it will become apparent what the underlying technology actually is.</p><h4>Example</h4><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VzSq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VzSq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 424w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 848w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 1272w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VzSq!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png" width="1200" height="201.74927113702623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c819b21-380d-458d-8100-255e83203f48_1029x173.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:173,&quot;width&quot;:1029,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:23462,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/197134395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VzSq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 424w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 848w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 1272w, https://substackcdn.com/image/fetch/$s_!VzSq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c819b21-380d-458d-8100-255e83203f48_1029x173.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><h2>DNS Resolver Unbound</h2><h3>What Unbound Is</h3><p><strong>Unbound</strong> is a full recursive DNS resolver. It can:</p><ul><li><p>Query root servers directly</p></li><li><p>Validate DNSSEC</p></li><li><p>Cache results</p></li><li><p>Register DHCP leases</p></li><li><p>Provide local overrides</p></li><li><p>Power DNSBL through pfBlockerNG</p></li></ul><p>Unbound is the default DNS engine in pfSense CE.</p><h3>What Unbound Is Not</h3><ul><li><p>It is not authoritative</p></li><li><p>It does not forward unless you enable Forwarding Mode</p></li><li><p>It does not automatically register DHCP leases unless you enable that option</p></li></ul><h3>How To Enable Unbound</h3><ol><li><p>Go to Services &#8594; DNS Resolver</p></li><li><p>Check Enable DNS Resolver</p></li><li><p>Recommended settings</p><ul><li><p>Enable DNSSEC Support</p></li><li><p>Register DHCP leases</p></li><li><p>Register DHCP static mappings</p></li><li><p>Optional Forwarding Mode</p></li></ul></li><li><p>Save</p></li></ol><h3>When To Use Unbound</h3><ul><li><p>You want privacy</p></li><li><p>You want DNSSEC</p></li><li><p>You want pfSense to be the internal DNS source</p></li><li><p>You want DNSBL</p></li><li><p>You want a fast and secure resolver</p></li></ul><h2>DNS Forwarder dnsmasq</h2><h3>What dnsmasq Is</h3><p>dnsmasq is a lightweight DNS forwarder. It:</p><ul><li><p>Forwards queries to upstream DNS servers</p></li><li><p>Automatically registers DHCP leases</p></li><li><p>Provides local A, AAAA, and PTR records</p></li><li><p>Can forward to Unbound on a different port if you want a hybrid configuration</p></li></ul><h3>What dnsmasq Is Not</h3><ul><li><p>It is not a recursive resolver</p></li><li><p>It is not authoritative</p></li><li><p>It does not support DNSSEC validation</p></li></ul><h3>How To Enable dnsmasq</h3><ol><li><p>Go to Services &#8594; DNS Forwarder</p></li><li><p>Check Enable DNS Forwarder</p></li><li><p>Disable Unbound unless you are using a hybrid configuration</p></li><li><p>Add host or domain overrides if needed</p></li><li><p>Save</p></li></ol><h3>When to Use dnsmasq</h3><ul><li><p>You want simple forwarding</p></li><li><p>You rely on upstream filtering, such as Pi Hole or AdGuard</p></li><li><p>You want automatic DHCP hostname registration</p></li><li><p>You want lightweight DNS with minimal overhead</p></li></ul><h2>BIND Authoritative DNS Server</h2><h3>What BIND Is</h3><p>BIND is a full authoritative DNS server. It can:</p><ul><li><p>Host zones</p></li><li><p>Sign DNSSEC</p></li><li><p>Provide split-horizon DNS</p></li><li><p>Act as a recursive resolver if configured</p></li><li><p>Provide RPZ policy zones</p></li></ul><h3>What BIND Is Not</h3><ul><li><p>It is not lightweight</p></li><li><p>It does not automatically register DHCP leases</p></li><li><p>It is not required for most home or small business networks</p></li></ul><h3>How To Enable BIND</h3><ol><li><p>Go to System &#8594; Package Manager &#8594; Available Packages</p></li><li><p>Install BIND</p></li><li><p>Go to Services &#8594; BIND</p></li><li><p>Create a zone</p></li><li><p>Add records such as A, AAAA, CNAME, MX, TXT, SRV</p></li><li><p>Apply changes</p></li></ol><h3>When To Use BIND</h3><ul><li><p>You want pfSense to host authoritative zones</p></li><li><p>You need DNSSEC signing</p></li><li><p>You need split-horizon DNS</p></li><li><p>You want enterprise-level DNS control</p></li></ul><h2>Hybrid Mode dnsmasq and Unbound Together</h2><p>pfSense does not run by default. You can run both if you:</p><ul><li><p>Put Unbound on port 5353</p></li><li><p>Put dnsmasq on port 53</p></li><li><p>Forward dnsmasq upstream queries to Unbound</p></li></ul><p>This gives you:</p><ul><li><p>dnsmasq automatic DHCP hostname registration</p></li><li><p>Unbound recursive DNSSEC-validated lookups</p></li></ul><p>This is an advanced configuration and not the default.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Z5E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Z5E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 424w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 848w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 1272w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Z5E!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png" width="1200" height="974.6835443037975" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:770,&quot;width&quot;:948,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:40284,&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://jaredheinrichs.substack.com/i/197134395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Z5E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 424w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 848w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 1272w, https://substackcdn.com/image/fetch/$s_!7Z5E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a1abad2-f9ad-4794-b184-5f228ce4b1c8_948x770.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Set Up Wildcard DNS in pfSense Using DNS Forwarder (dnsmasq)]]></title><description><![CDATA[If you&#8217;ve ever tried to configure wildcard DNS in pfSense using the default DNS Resolver (Unbound), you&#8217;ve likely run into frustrating parsing errors, zone-type conflicts, or silent failures where *.domain.internal simply refuses to resolve.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-set-up-wildcard-dns-in-pfsense</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-set-up-wildcard-dns-in-pfsense</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 09 May 2026 22:51:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Lea!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.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_!4Lea!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Lea!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 424w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 848w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 1272w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Lea!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png" width="1200" height="669.2307692307693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1867279,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/197050543?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Lea!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 424w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 848w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.png 1272w, https://substackcdn.com/image/fetch/$s_!4Lea!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3828d4-d075-4d83-bc86-eec49935d3f3_1664x928.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>If you&#8217;ve ever tried to configure wildcard DNS in pfSense using the default <strong>DNS Resolver (Unbound)</strong>, you&#8217;ve likely run into frustrating parsing errors, zone-type conflicts, or silent failures where <code>*.domain.internal</code> simply refuses to resolve.</p><p>Unbound&#8217;s strict zone handling and pfSense&#8217;s auto-generated config merging make wildcards notoriously unreliable. The good news? pfSense ships with <strong>DNS Forwarder (dnsmasq)</strong>, which handles wildcard records natively, reliably, and with a single configuration line.</p><p>This guide walks you through disabling Unbound, enabling DNS Forwarder, and setting up wildcard DNS, specific host overrides, and reverse lookups&#8212;all tested on pfSense 2.7+.</p><div><hr></div><h2>Prerequisites</h2><ul><li><p>pfSense 2.6 or newer</p></li><li><p>LAN interface configured (example IP: <code>192.168.1.1</code>)</p></li><li><p>The entire local domain is using: <code>domain.internal</code></p><ul><li><p>If you want to use &#8220;<code>somethingelse</code>.internal&#8221; just make sure to update this info as needed.</p></li></ul></li><li><p>Basic familiarity with pfSense GUI navigation</p></li></ul><div><hr></div><h2>Step 1: Disable DNS Resolver (Unbound)</h2><ol><li><p>Navigate to <strong>Services &gt; DNS Resolver &gt; General Settings</strong></p></li><li><p>Uncheck <strong>Enable DNS Resolver</strong></p></li><li><p>Click <strong>Save</strong></p></li><li><p>Go to <strong>Status &gt; Services</strong></p></li><li><p>Find <strong>DNS Resolver</strong> &#8594; If it shows <code>Running</code>, click the red <strong>Stop</strong> button</p></li></ol><blockquote><p><em>Note: Disabling Unbound does not break internet DNS. The DNS Forwarder will handle all local resolution and forward unknown queries to your upstream DNS servers (Cloudflare, ISP, etc.).</em></p></blockquote><div><hr></div><h2>Step 2: Enable and Bind DNS Forwarder</h2><ol><li><p>Navigate to <strong>Services &gt; DNS Forwarder</strong></p></li><li><p>Check <strong>Enable DNS Forwarder</strong></p></li><li><p>Under <strong>Interfaces</strong>, ensure your <strong>LAN</strong> interface is selected (so it answers queries from your local network)</p></li><li><p>Under <strong>Listen port</strong>, <strong>leave the field blank</strong> (this defaults to port 53 automatically)</p></li><li><p>Click <strong>Save</strong></p></li></ol><blockquote><p><em>No need to add </em><code>port=53</code><em> to Custom Options &#8212; pfSense handles this natively when the field is empty.</em></p></blockquote><div><hr></div><h2>Step 3: Configure Wildcard and Specific Host Overrides</h2><h4>Wildcard Fallback</h4><ol><li><p>Scroll to <strong>Advanced Options &gt; Custom options</strong></p></li><li><p>Add this line:</p></li></ol><pre><code>address=/domain.internal/192.168.1.2</code></pre><ol><li><p>This tells dnsmasq: <em>&#8220;Any request for </em><code>*.domain.internal</code><em> that doesn&#8217;t match a specific host should return </em><code>192.168.1.2</code><em>.&#8221;</em></p></li></ol><h4>Specific Host Overrides (Optional but Recommended)</h4><ol><li><p>Click the <strong>Host Overrides</strong> tab</p></li><li><p>Click <strong>Add</strong> and create entries for devices that need unique IPs:</p><ul><li><p><strong>Host</strong>: <code>firewall</code> | <strong>Domain</strong>: <code>domain.internal</code> | <strong>IP</strong>: <code>192.168.1.1</code></p></li><li><p><strong>Host</strong>: <code>printer</code> | <strong>Domain</strong>: <code>domain.internal</code> | <strong>IP</strong>: <code>192.168.1.3</code></p></li><li><p><strong>Host</strong>: <code>homeservarr</code> | <strong>Domain</strong>: <code>domain.internal</code> | <strong>IP</strong>: <code>192.168.1.2</code></p></li></ul></li><li><p>Click <strong>Save</strong> after each entry</p></li></ol><blockquote><p><em>dnsmasq automatically prioritizes exact Host Overrides over the wildcard </em><code>address=</code><em> rule.</em></p></blockquote><div><hr></div><h2>Step 4: Configure Reverse DNS (PTR Records)</h2><p>Reverse DNS requires explicit PTR records in dnsmasq. Add these to <strong>Advanced Options &gt; Custom options</strong> (one per IP):</p><pre><code>ptr-record=1.1.168.192.in-addr.arpa,firewall.domain.internal.
ptr-record=2.1.168.192.in-addr.arpa,homeservarr.domain.internal.
ptr-record=3.1.168.192.in-addr.arpa,printer.domain.internal.</code></pre><blockquote><p><strong>Important:</strong> Notice the <strong>trailing dot</strong> at the end of each hostname. This tells dnsmasq the name is fully qualified and prevents Windows from appending your search domain twice (e.g., <code>homeservarr.domain.internal.domain.internal</code>).</p></blockquote><p>Click <strong>Save</strong> &#8594; <strong>Apply Changes</strong>.</p><div><hr></div><h2>Step 5: Verify and Test</h2><h4>On pfSense (Diagnostics &gt; Command Prompt)</h4><p>Only run the lines without &#8220;#&#8221;.</p><pre><code># Test wildcard
/usr/local/bin/dig @127.0.0.1 test123.domain.internal +short
# Expected: 192.168.1.2

# Test specific override
/usr/local/bin/dig @127.0.0.1 printer.domain.internal +short
# Expected: 192.168.1.3

# Test internet forwarding
/usr/local/bin/dig @127.0.0.1 google.com +short
# Expected: Public IP(s)

# Test reverse DNS
/usr/local/bin/dig @127.0.0.1 -x 192.168.1.2 +short
# Expected: homeservarr.domain.internal.</code></pre><h4>On Windows/macOS/Linux</h4><p>Open your terminal/command prompt:</p><pre><code>nslookup test123.domain.internal
nslookup printer.domain.internal
nslookup 192.168.1.2</code></pre><p>All should return the expected IPs/hostnames.</p><blockquote><p><em>If Windows caches old failed lookups, run </em><code>ipconfig /flushdns</code><em> before testing.</em></p></blockquote><div><hr></div><h2>Troubleshooting Tips</h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B7g3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B7g3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 424w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 848w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 1272w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B7g3!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png" width="1200" height="167.18606782768103" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ebfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:152,&quot;width&quot;:1091,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:16385,&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://jaredheinrichs.substack.com/i/197050543?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B7g3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 424w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 848w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 1272w, https://substackcdn.com/image/fetch/$s_!B7g3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febfd5fb2-35fd-4b12-ab96-b998ba4202af_1091x152.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><h2>Conclusion</h2><p>Switching from Unbound to dnsmasq for local wildcard DNS eliminates configuration parsing headaches and delivers predictable, reliable name resolution. With just two custom directives (<code>address=</code> and <code>ptr-record=</code>), plus optional Host Overrides, you get a clean, enterprise-grade local DNS setup that scales with your homelab.</p><p>Your network now resolves:</p><ul><li><p><code>anything.domain.internal</code> &#8594; Wildcard IP</p></li><li><p><code>printer.domain.internal</code> &#8594; Specific IP</p></li><li><p><code>192.168.1.x</code> &#8594; Reverse hostname</p></li><li><p><code>google.com</code> &#8594; Public internet DNS</p></li></ul>]]></content:encoded></item><item><title><![CDATA[How To - Make the Perfect Neapolitan Pizza Dough Using PowerShell]]></title><description><![CDATA[Sorry if the title is clickbait, however, this article combines 3 of my favourite things:]]></description><link>https://jaredheinrichs.substack.com/p/how-to-make-the-perfect-neapolitan</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-make-the-perfect-neapolitan</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sat, 09 May 2026 14:54:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!saII!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!saII!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!saII!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!saII!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!saII!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!saII!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!saII!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png" width="1200" height="800.2747252747253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Wide banner pizza dough&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="Wide banner pizza dough" title="Wide banner pizza dough" srcset="https://substackcdn.com/image/fetch/$s_!saII!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!saII!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!saII!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!saII!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2253ba1d-0637-4f92-bbf8-795fbd1d47b4_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Sorry if the title is clickbait, however, this article combines 3 of my favourite things:</p><ol><li><p>Technology (PowerShell)</p></li><li><p>Food (Pizza) <em>and</em></p></li><li><p>Sharing Knowledge</p></li></ol><h2>Why Did You Make The PowerShell Module?</h2><p>Recently, I made the <a href="https://www.powershellgallery.com/packages/jh_PizzaDoughRecipeCalculator">PowerShell Pizza Dough Recipe Calculator Module</a> because I went down a rabbit hole and found that Pizza dough is actually:</p><ol><li><p>Quite complex</p></li><li><p>Has many variables to get consistent results</p></li><li><p>The recipes don&#8217;t scale 1-to-1</p></li></ol><h2>Find and Install Module</h2><p>Type these commands to find and then install the module:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;d414e40a-fbf8-4e30-8c57-155b05f4547e&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">find-module jh_*
Install-Module jh_PizzaDoughRecipeCalculator -Scope CurrentUser</code></pre></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TNg_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TNg_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 424w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 848w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 1272w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TNg_!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png" width="1200" height="383.9607201309329" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:391,&quot;width&quot;:1222,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:43782,&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://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TNg_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 424w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 848w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 1272w, https://substackcdn.com/image/fetch/$s_!TNg_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67515538-94cc-48ff-9c63-efbaf9e5e5ae_1222x391.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Run the PowerShell Pizza Dough Calculator</h2><p>You will need to use either &#8220;<code>Standard</code>&#8221; or &#8220;<code>Pizza</code>&#8221; oven and the &#8220;<code>Number of pizzas</code>&#8221; you want to make. If you want to show the link to this page, just add the &#8220;<code>Display</code>&#8221; property (Not required).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!13dx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!13dx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 424w, https://substackcdn.com/image/fetch/$s_!13dx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 848w, https://substackcdn.com/image/fetch/$s_!13dx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 1272w, https://substackcdn.com/image/fetch/$s_!13dx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!13dx!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png" width="1200" height="645.5172413793103" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:702,&quot;width&quot;:1305,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:87383,&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://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!13dx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 424w, https://substackcdn.com/image/fetch/$s_!13dx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 848w, https://substackcdn.com/image/fetch/$s_!13dx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 1272w, https://substackcdn.com/image/fetch/$s_!13dx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86ea66e7-e988-4b46-a497-0ee7a302198f_1305x702.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>I don&#8217;t want to use the Module</h2><p>I understand. Not everyone has their Terminal open all the time. If you don&#8217;t want to use the module, I have also made a simple table here that you can use instead. This should cover most families&#8217; needs.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s328!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s328!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 424w, https://substackcdn.com/image/fetch/$s_!s328!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 848w, https://substackcdn.com/image/fetch/$s_!s328!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 1272w, https://substackcdn.com/image/fetch/$s_!s328!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s328!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:339,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43681,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png&quot;,&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_!s328!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 424w, https://substackcdn.com/image/fetch/$s_!s328!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 848w, https://substackcdn.com/image/fetch/$s_!s328!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 1272w, https://substackcdn.com/image/fetch/$s_!s328!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5f53a3-300e-4ab5-8feb-82fc9c6d42f6_1572x366.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s In An Oven?</h2><p>As I dove into the science of dough, I realized people need to first understand that their oven makes a big difference in <strong>how they make their dough</strong> and <strong>how long they will need to cook the pizza</strong>.</p><p>This is why the recipes will depend on which one you use. Most people have one of two ovens:</p><ol><li><p><strong>Standard</strong></p><ol><li><p>200-299C or</p></li><li><p>392-570F</p></li></ol></li><li><p><strong>Pizza</strong></p><ol><li><p>300-500C or</p></li><li><p>572-932F</p></li></ol></li></ol><p>Ok. I know you already have a few questions, so let&#8217;s get them out of the way.</p><h2>Why Do The Recipes Differ By Oven Type?</h2><p>The recipes differ between standard and pizza ovens because the baking environment affects how the dough cooks and behaves.</p><p><strong>Standard ovens</strong> like those in most people&#8217;s homes often can&#8217;t reach the same temperatures as pizza ovens. This is why many of my first attempts at making dough didn&#8217;t turn out as well as I'd like.</p><p>Since the standard ovens tend to bake slower, the recipe includes less oil and more water and salt to retain moisture and flavour during the longer bake. It is important that you use a metal surface to cook your pizza on. </p><p>I use the:</p><ul><li><p><strong>Company: </strong>Vermont Castings</p></li><li><p><strong>Product: </strong>Carbon Steel Square-Shaped Reversible Baking Oven &amp; Pizza Steel</p></li><li><p><strong>Product ID</strong> = 085-2161-2</p></li><li><p><strong>Size</strong> = 16&#8221; x 14&#8221;</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!13LZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!13LZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 424w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 848w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 1272w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!13LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png" width="1126" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1126,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1501001,&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://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.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_!13LZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 424w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 848w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 1272w, https://substackcdn.com/image/fetch/$s_!13LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb4581af-37cc-4cf5-90bd-5895cc45728b_1126x559.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Pizza ovens</strong>, also called &#8220;High-heat ovens,&#8221; can cook pizzas very quickly (60&#8211;90 seconds). The dough recipe is adjusted with more oil, slightly more flour, less water, and less salt to balance hydration and structure, so the crust crisps perfectly without burning. </p><p>Both recipes aim to deliver great pizzas but cater to the different heat intensity and baking times of the ovens.</p><h2>Why don&#8217;t the ingredient amounts scale perfectly?</h2><p>Ingredient amounts don&#8217;t scale perfectly 1:1 when going from 1 to multiple pizzas. This is due to mixing larger batches, which can require slight adjustments in hydration or yeast percentage to maintain a consistent dough texture and rise. Also, baking multiple pizzas might require slight tweaks to the dough weight or hydration to maintain consistent cooking results, especially when switching from low to high heat.</p><p>The recipe changes to match the oven&#8217;s heat and cooking time, so you get a similarly excellent pizza, not exactly the same dough formula. And batch-size adjustments ensure dough quality and handling stay spot-on, even when numbers aren&#8217;t perfectly linear!</p><h2>How To Mix Ingredients</h2><p>There are differences in how you combine ingredients across the different formulas. It is mostly due to how yeast and salt interact and to the dough&#8217;s hydration management for the oven type.</p><h4>Standard Oven Recipe</h4><ol><li><p>You start dissolving salt in water, then add about 10% of the flour, which creates a buffer for the yeast and sugar. This helps keep salt and yeast apart.</p></li><li><p>Yeast and sugar are added after this step (sugar helps with browning at lower temperatures).</p></li><li><p>Then add the remaining flour and mix.</p></li><li><p>Oil is often added to tenderize the dough and improve moisture retention, since the longer it bakes, the drier it gets.</p></li><li><p>Use fine sea salt for easy dissolving.</p></li><li><p>Water temperature is cooler, which activates yeast more slowly and allows for longer fermentation, contributing to a more complex dough flavour.</p></li><li><p>The dough is expected to feel initially dry and flaky, but gets stickier and more hydrated with mixing and kneading.</p></li></ol><h4>Pizza Oven Recipe</h4><ol><li><p>Flour is pushed to the side in the bowl to keep salt separate from yeast, as salt can harm yeast activity.</p></li><li><p>You add water to dissolve the yeast separately. No sugar needed, since high heat browns the crust well!</p></li><li><p>Then add the salt, but keep it separate initially to avoid killing the yeast.</p></li><li><p>Finally, add the remaining flour, mixing well until you get a dry, rough-looking dough that hydrates as it sits.</p></li><li><p>Use cool water to slow yeast activation for a longer, cooler ferment, which improves flavour and texture.</p></li><li><p>No oil or sugar in the mix.</p></li><li><p>The dough may initially feel quite dry, but it will hydrate as you mix and rest the dough.</p></li></ol><h4>The key differences are:  </h4><ol><li><p>Salt and yeast handling: </p><ol><li><p>Salt is kept separate from yeast in both, but when using low heat, you dissolve the salt first.</p></li></ol></li><li><p>Sugar and oil are added to low-heat formulas</p><ol><li><p>For browning and moisture retention, since baking takes longer</p></li></ol></li><li><p>Hydration management and water temperature are similar, focused on slow yeast activation and careful absorption by flour.</p></li></ol><p>These adjustments ensure each dough type works best with its oven&#8217;s bake time and temperature, optimizing flavour, texture, and crust colour.</p><h2>Default Sizes</h2><p>Using the default dough ball weights from the calculator, you will notice the dough ball sizes are slightly different.</p><ul><li><p>240 grams (slightly larger) for Standard ovens</p></li><li><p>230 grams (slightly smaller) for Pizza oven</p></li></ul><p>The actual pizza size these weights make depends on dough hydration and thickness, but typically:</p><ul><li><p>A <strong>240-gram dough ball</strong> roughly makes a pizza around 25 to 26 cm in diameter, at standard Neapolitan-style thickness.  </p></li><li><p>A <strong>230-gram dough ball</strong> makes a slightly smaller pizza, around 24 to 25 cm in diameter, and is optimized for the fast bake and thinner crust of high-heat ovens.</p></li></ul><p>So even though the dough weight difference is small (10 grams), the high-heat dough is a bit leaner and designed for a thinner pizza that can withstand the intense heat without burning or becoming too thick.</p><p>This means the default sizes for 240g (low heat) and 230g (high heat) dough balls translate to slightly different pizza diameters, each best suited to each oven's baking profile.</p><h2>Cold Proof (24&#8211;72 hours)</h2><p>Neapolitan pizza dough benefits from a long, cold fermentation.</p><p><strong>What changes with time:</strong></p><ul><li><p><strong>24 hours:</strong> Mild flavour, soft dough, easy to stretch</p></li><li><p><strong>48 hours:</strong> Ideal balance &#8212; great flavour, excellent extensibility</p></li><li><p><strong>72 hours:</strong> Deep flavour, very extensible, can get fragile if your flour isn&#8217;t strong enough</p><ul><li><p>00 flour with W280&#8211;W320 handles it well</p></li></ul></li></ul><p>Keep the dough at <strong>3&#8211;5&#176;C</strong> (typical fridge temp).</p><h2>Warm Up Before Stretching (2-4 hours)</h2><p>Take the dough out of the fridge and let it come to room temp.<br>Cold dough tears and won&#8217;t stretch evenly.</p><h2>Stretch, Top, and Bake</h2><ul><li><p>Dust with 00 flour or semolina</p></li><li><p>Press from the center outward, leaving the rim untouched</p></li><li><p>Stretch over your knuckles</p></li><li><p>Add toppings sparingly (Neapolitan pizza hates heavy toppings)</p></li></ul><h2>Bake Times</h2><ul><li><p><strong>Standard Oven -</strong> in a home oven with a steel</p><ul><li><p>8-10 minutes</p></li></ul></li><li><p><strong>Pizza Oven </strong></p><ul><li><p>60&#8211;90 seconds</p></li></ul></li></ul><h2>Example Pizza</h2><p>This one was cold-proofed for just over 24 hours, cut up into balls and then rested at room temperature for about 4 hours. </p><p>The sauce was made from equal parts pizza sauce and garlic Alfredo. A little mozzarella cheese, then the rest of the toppings were put on. </p><p>It was then baked at 550F for 9 min on a pizza steel in a home oven. </p><h4>Toppings:</h4><ul><li><p>Cooked Mushrooms, </p></li><li><p>Jalape&#241;os, </p></li><li><p>Prosciutto, and </p></li><li><p>Fresh Arugula (mixed with Olive Oil and low-sugar syrup)</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V-EE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V-EE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V-EE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg" width="1456" height="1609" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1609,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:447378,&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://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.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_!V-EE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!V-EE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6128cf44-6e58-4d6a-9959-a24c2aff7267_1853x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kEyx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kEyx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kEyx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg" width="1456" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155417,&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://jaredheinrichs.substack.com/i/196901688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.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_!kEyx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kEyx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c976a32-18dc-4baa-a44c-74befccd4451_2000x1126.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[How To - Set A Different Desktop Wallpaper On Each Screen]]></title><description><![CDATA[Windows 11+]]></description><link>https://jaredheinrichs.substack.com/p/how-to-set-a-different-desktop-wallpaper</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-set-a-different-desktop-wallpaper</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Thu, 07 May 2026 01:02:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XfA0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Microsoft's implementation for assigning a desktop wallpaper to each screen is more complicated than it should be. The way to do this is very easy once you know how. I find that it is unintuitive if you just try to &#8220;click around&#8221;.</p><p>First off, you need to know which &#8220;number&#8221; each monitor is. The more displays connected to your machine, obviously, the harder it is to tell what each one is without looking.</p><h2>How To Find Out What The Monitor Number Is</h2><p>To find out what each monitor number is, you will need to perform the following steps:</p><ol><li><p>Right-click &#8220;<strong>Desktop</strong>&#8221;</p></li><li><p>Click &#8220;<strong>Display Settings</strong>&#8221;</p></li><li><p>In the &#8220;<strong>Display</strong>&#8221; settings window, click on &#8220;<strong>Identify</strong>&#8221;.</p></li><li><p>Make sure to note the numbers.</p><ol><li><p>They should match the setup in the picture</p></li></ol></li></ol><h4>EXAMPLE:</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XfA0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XfA0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 424w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 848w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 1272w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XfA0!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png" width="1200" height="675.8241758241758" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1661147,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/196698875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XfA0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 424w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 848w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.png 1272w, https://substackcdn.com/image/fetch/$s_!XfA0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5a31f1f-ceef-45e9-ac9d-e46da1f3616f_1842x1038.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><h2>Add Pictures to Personalization Background</h2><p>Now that you know the display numbers, you need to add all the pictures. In my case, I will need to add 3 different pictures because I need to be able to select 3 different images, one for each monitor.</p><p>To add a picture to personalization, follow these steps:</p><ol><li><p>Right-click &#8220;<strong>Desktop</strong>&#8221;</p></li><li><p>Click &#8220;<strong>Personalize</strong>&#8221;</p></li><li><p>Click &#8220;<strong>Background</strong>&#8221;</p></li></ol><h4>EXAMPLE:</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uptk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uptk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 424w, https://substackcdn.com/image/fetch/$s_!uptk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 848w, https://substackcdn.com/image/fetch/$s_!uptk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!uptk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uptk!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png" width="1200" height="698.9010989010989" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:848,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1974047,&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://jaredheinrichs.substack.com/i/196698875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uptk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 424w, https://substackcdn.com/image/fetch/$s_!uptk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 848w, https://substackcdn.com/image/fetch/$s_!uptk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!uptk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d7618c-0769-4e73-8015-6a5e33b4e46e_1810x1054.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now that you are in the &#8220;Background&#8221; page, you will need to select the 3 images you want to use. To do this:</p><ol><li><p>Click on &#8220;<strong>Browse</strong>" Photos&#8221;.</p><ol><li><p>The selection window will open</p></li></ol></li><li><p>Select <strong>Image</strong></p></li><li><p>Click &#8220;<strong>Choose Picture</strong>&#8221;.</p></li></ol><h4>EXAMPLE:</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!clq1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!clq1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 424w, https://substackcdn.com/image/fetch/$s_!clq1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 848w, https://substackcdn.com/image/fetch/$s_!clq1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 1272w, https://substackcdn.com/image/fetch/$s_!clq1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!clq1!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png" width="1200" height="769.7802197802198" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:934,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:565274,&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://jaredheinrichs.substack.com/i/196698875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!clq1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 424w, https://substackcdn.com/image/fetch/$s_!clq1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 848w, https://substackcdn.com/image/fetch/$s_!clq1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 1272w, https://substackcdn.com/image/fetch/$s_!clq1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb9cfdea-6328-4250-b377-5c1bb5464343_1565x1004.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Assign Image To Each Display/Monitor</h2><p>Now that you know the display numbers and have told the window which images you want to use, you are ready to start applying the images to your screens.</p><p><strong>Phew! </strong>(<em>sarcasm)</em></p><p>Still in the &#8220;<strong>Background</strong>&#8221; settings window, <strong>right-click each image</strong>&nbsp;and&nbsp;<strong>select the monitor number</strong>&nbsp;you want to display it on.</p><p>In the example below, I <strong>right-clicked</strong> and then selected " <strong>display 2</strong>&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Gq60!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gq60!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 424w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 848w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 1272w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gq60!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png" width="728" height="583.5479632063075" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:610,&quot;width&quot;:761,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:268705,&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://jaredheinrichs.substack.com/i/196698875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Gq60!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 424w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 848w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 1272w, https://substackcdn.com/image/fetch/$s_!Gq60!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c2eb36f-3273-4f31-9b0b-e57079f20bf3_761x610.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You will need to rinse and repeat the same steps, but for the remaining displays.</p>]]></content:encoded></item><item><title><![CDATA[How To - Enable SNMP on an HPE OfficeConnect Switch 1820 24G PoE+]]></title><description><![CDATA[This HP switch runs on Linux and has been extremely reliable.]]></description><link>https://jaredheinrichs.substack.com/p/how-to-enable-snmp-on-an-hpe-officeconnect</link><guid isPermaLink="false">https://jaredheinrichs.substack.com/p/how-to-enable-snmp-on-an-hpe-officeconnect</guid><dc:creator><![CDATA[Jared Heinrichs]]></dc:creator><pubDate>Sun, 26 Apr 2026 21:20:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AGXr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This HP switch runs on Linux and has been extremely reliable. Besides being reliable, it also supports POE+. The only thing I haven&#8217;t liked is enabling SNMP on it. I found it kind of a pain, just because it isn&#8217;t really in a spot you would think to look.</p><ol><li><p>Go to the admin login page and log in.</p></li><li><p>Click on Setup Network</p></li><li><p>Click on Get Connected</p></li><li><p>Scroll to the bottom of the page and enable SNMP</p></li></ol><h2>Visual Process</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AGXr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AGXr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 424w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 848w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 1272w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AGXr!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png" width="1200" height="924.1157556270097" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:958,&quot;width&quot;:1244,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:190843,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://jaredheinrichs.substack.com/i/195563304?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AGXr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 424w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 848w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 1272w, https://substackcdn.com/image/fetch/$s_!AGXr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b3f872-7ac8-4d65-b7c3-c5ad6ebcca22_1244x958.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p>]]></content:encoded></item></channel></rss>