<?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[Network Thinking Solutions Substack]]></title><description><![CDATA[Nationwide IT MSP with offices in Los Angeles, Phoenix, Brea and San Luis Obispo]]></description><link>https://substack.networkthinking.com</link><image><url>https://substackcdn.com/image/fetch/$s_!UkNj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F608aee87-b34a-4c89-8eaa-3e550dc7a2df_521x521.png</url><title>Network Thinking Solutions Substack</title><link>https://substack.networkthinking.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 06 May 2026 12:11:48 GMT</lastBuildDate><atom:link href="https://substack.networkthinking.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Wally Hass]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[networkthinking@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[networkthinking@substack.com]]></itunes:email><itunes:name><![CDATA[Wally Hass]]></itunes:name></itunes:owner><itunes:author><![CDATA[Wally Hass]]></itunes:author><googleplay:owner><![CDATA[networkthinking@substack.com]]></googleplay:owner><googleplay:email><![CDATA[networkthinking@substack.com]]></googleplay:email><googleplay:author><![CDATA[Wally Hass]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Adventures in Vibe Coding on a Friday Morning...]]></title><description><![CDATA[Vibe Coding in Real Estate]]></description><link>https://substack.networkthinking.com/p/adventures-in-vibe-coding-on-a-friday</link><guid isPermaLink="false">https://substack.networkthinking.com/p/adventures-in-vibe-coding-on-a-friday</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Fri, 17 Oct 2025 11:05:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-gHW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Many of our clients are in the real estate sector, with a large portion in manufactured housing and RV communities. One client, for example, is in the process of selling a small percentage of their portfolio to a larger property owner. As part of the discovery process, the buyer wanted a clear picture of what technology was in place at the community level.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-gHW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-gHW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-gHW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13926956,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://substack.networkthinking.com/i/174656882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg&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_!-gHW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-gHW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb129d260-18aa-47fd-9167-4f5d4485f42b_7728x5152.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>Most of our clients have us fully manage their IT, which means computers, switches, firewalls, access points, and more. This client, however, chose not to have us manage their community networks. Fair enough, but when you&#8217;re asked to provide an inventory without network monitoring, it quickly becomes a challenge.</p><p>The buyer sent over an Excel spreadsheet for our client to complete. Now, for those who know me, sending spreadsheets back and forth as attachments in 2025 makes me cringe. That was common in 2010, but it&#8217;s not 2010 anymore. There are far better ways to handle this today.  When I see IT professionals use this method&#8230;ugh</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KvBE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KvBE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KvBE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7347567,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.networkthinking.com/i/174656882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.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_!KvBE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KvBE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7910b5aa-4483-4009-830a-7d6864763691_6240x4160.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At first, I considered importing the spreadsheet into Manus and having Manus spin up a website for the project. That is an interesting idea, and one I may revisit. But instead, I threw it into Lovable. We had rebuilt our website entirely using Lovable (with Cursur and Claude Code) a few months back, so it felt like the right place to start. Lovable did a great job.  It turned the Google Sheet version of the spreadsheet (I avoid Excel whenever possible these days) into a clean, well-structured web form.</p><p>The form was lengthy and detailed, so I realized users would likely need to start, pause, and return later to complete it. Questions like, <em>&#8220;What brand is that router?&#8221;</em> or <em>&#8220;Can we get the exact model of the printer?&#8221;</em> naturally came up. Photos were also being collected, which added complexity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RCRw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RCRw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 424w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 848w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 1272w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RCRw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png" width="1253" height="882" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:882,&quot;width&quot;:1253,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201955,&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://substack.networkthinking.com/i/174656882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.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_!RCRw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 424w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 848w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.png 1272w, https://substackcdn.com/image/fetch/$s_!RCRw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18e5b45-749f-4bf9-8553-515707ffbe08_1253x882.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>While working in Lovable, I encountered a menu issue that had been bugging me, so I switched to Cursur (easy to do since our site runs through GitHub). Lately, I have found myself hopping between tools, and GitHub integration makes that seamless. Once the menu was fixed, I worked on form functionality.</p><p>Because the form originated as a spreadsheet, both sides wanted the data to still live in a spreadsheet format. The submissions were already being saved into Supabase, but I set up an Edge Function to automatically sync everything into a single Google Sheet. That way, the sheet refreshed in real time anytime a new community was added or updated.</p><p>I also built in email notifications for users when their form was created, including a code so they could return and update it. SMTP2Go made that easy. I deliberately kept the emails simple, avoiding large, messy data dumps. The data itself is cleanly stored in Supabase and the synced Google Sheet.</p><p>I started this project around 6 a.m. and wrapped up around 11 a.m. Realistically, the focused work was 2&#8211;3 hours &#8212; the rest was split with emails and other projects.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XZas!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XZas!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 424w, https://substackcdn.com/image/fetch/$s_!XZas!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 848w, https://substackcdn.com/image/fetch/$s_!XZas!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 1272w, https://substackcdn.com/image/fetch/$s_!XZas!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XZas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png" width="624" height="865" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:865,&quot;width&quot;:624,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149178,&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://substack.networkthinking.com/i/174656882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.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_!XZas!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 424w, https://substackcdn.com/image/fetch/$s_!XZas!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 848w, https://substackcdn.com/image/fetch/$s_!XZas!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.png 1272w, https://substackcdn.com/image/fetch/$s_!XZas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d57d6d8-5221-4cb5-9282-8ce452faab08_624x865.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>In the end, it was another reminder of how quickly technology is moving. It&#8217;s not about passing around Excel files in 2025; that went out years ago. It&#8217;s about leveraging modern tools that let you build fast, flexible solutions without needing off-the-shelf products like Typeform. I like Typeform, but it costs money. These days, more and more can be built from scratch in just a few hours, and we&#8217;re seeing that across our daily work.</p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[Speaking at WMA 2025: Cybersecurity and IT for Manufactured Housing Communities]]></title><description><![CDATA[Highlights from WMA 2025, email security findings, and what&#8217;s next at TMHA]]></description><link>https://substack.networkthinking.com/p/speaking-at-wma-2025-cybersecurity</link><guid isPermaLink="false">https://substack.networkthinking.com/p/speaking-at-wma-2025-cybersecurity</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Mon, 13 Oct 2025 11:05:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!91UR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1></h1><blockquote><p>Last week I had the opportunity to speak at the <strong>2025 Western Manufactured Housing Communities Association (WMA) Convention &amp; Expo</strong> in <strong>Reno, Nevada</strong>. It was a fantastic event that brought together community owners, operators, and technology partners from across the country to discuss innovation, operations, and the growing role of cybersecurity in our industry.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!91UR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!91UR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 424w, https://substackcdn.com/image/fetch/$s_!91UR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 848w, https://substackcdn.com/image/fetch/$s_!91UR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 1272w, https://substackcdn.com/image/fetch/$s_!91UR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!91UR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png" width="614" height="411" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:411,&quot;width&quot;:614,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:473328,&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://substack.networkthinking.com/i/175916826?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.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_!91UR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 424w, https://substackcdn.com/image/fetch/$s_!91UR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 848w, https://substackcdn.com/image/fetch/$s_!91UR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.png 1272w, https://substackcdn.com/image/fetch/$s_!91UR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbb957a-46af-4aa2-8992-2d538ad0997e_614x411.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></blockquote><h2><strong>What We Covered</strong></h2><blockquote><p>My session focused on <strong>Cybersecurity and IT for 2025</strong>, specifically designed for manufactured housing and RV community operators. We discussed practical, real-world steps that community owners and management teams can take to strengthen their technology foundations. Key areas included:</p></blockquote><ul><li><p><strong>Microsoft 365 Security Best Practices</strong> &#8211; using conditional access and built-in tools to reduce phishing risk and improve compliance.</p></li><li><p><strong>Desktop and Endpoint Cybersecurity</strong> &#8211; ensuring every device is monitored and protected under a SOC 2-aligned framework.</p></li><li><p><strong>Camera Systems and Physical Security</strong> &#8211; integrating network-connected surveillance systems safely and efficiently.</p></li><li><p><strong>AI Tools for Everyday Use</strong> &#8211; exploring how artificial intelligence can help reduce manual work, improve communication, and support resident engagement.</p></li><li><p><strong>Building a Simple Website with Lovable</strong> &#8211; a short demo showing how property managers can create professional websites in minutes. You can try it yourself at <a href="https://lovable.dev/?via=nts">lovable.dev</a>.</p></li><li><p><strong>Windows 10 End-of-Life</strong> &#8211; what every operator needs to do before Microsoft ends support in October 2025.</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_!WMBB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WMBB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WMBB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9184843,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.networkthinking.com/i/175916826?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.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_!WMBB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WMBB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf15e0f8-393c-46ae-a935-4c3378cd7921_7008x4672.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><blockquote><p>You can view my full presentation slides here: <a href="https://wma2025.networkthinking.com/">WMA 2025 Presentation Slides</a></p></blockquote><div><hr></div><h2><strong>Email Security Findings at WMA 2025</strong></h2><blockquote><p>Throughout the conference, our team at <strong>Network Thinking Solutions</strong> spoke with and tested the <strong>email-security configurations of more than 75 companies</strong> using our <a href="https://networkthinking.com/mail-security-check">Mail Security Check tool</a>.</p><p>The results were eye-opening:<br>Only <strong>one company</strong> had a fully correct setup of <strong>SPF, DKIM, and DMARC</strong> records.</p><p>This highlights just how far the industry still needs to go to strengthen protection against spoofing and phishing attacks. Email remains one of the most common entry points for security breaches, and proper DNS configuration is one of the simplest and most effective defenses.</p></blockquote><div><hr></div><h2><strong>Looking Ahead to TMHA 2025</strong></h2><blockquote><p>Next up, <strong>Network Thinking Solutions</strong> will be at the <strong>Texas Manufactured Housing Association (TMHA) Annual Convention</strong> this week.<br>We&#8217;ll have a <strong>booth on the expo floor</strong> and are looking forward to connecting with <strong>community owners, vendors, and technology partners</strong> to continue the conversation about cybersecurity, IT automation, and AI tools shaping the future of manufactured housing.</p><p>Learn more about the event here: <a href="https://www.texasmha.com/annual-convention">TMHA Annual Convention</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://www.texasmha.com/annual-convention" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bYNR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 424w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 848w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 1272w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bYNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp" width="355" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:355,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21154,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.texasmha.com/annual-convention&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.networkthinking.com/i/175916826?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bYNR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 424w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 848w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 1272w, https://substackcdn.com/image/fetch/$s_!bYNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdab19c1-eef3-4483-8162-00b5b85d3816_355x228.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p></blockquote><div><hr></div><h2><strong>Final Thoughts</strong></h2><blockquote><p>Events like WMA and TMHA underscore how vital technology has become to the manufactured housing sector. Whether it&#8217;s email security, camera networks, or AI-driven automation, every step toward modernization makes communities safer and more efficient.</p><p>At <strong>Network Thinking Solutions</strong>, we&#8217;re proud to help operators across the country build secure, connected, and forward-looking communities.</p><p>Visit <a href="https://networkthinking.com/">networkthinking.com</a> to learn more about how we support MH and RV operators nationwide.</p></blockquote>]]></content:encoded></item><item><title><![CDATA[Moving BeyondTrust Remote Support to Our Website with API + Supabase]]></title><description><![CDATA[Moving all of our tools to the new website]]></description><link>https://substack.networkthinking.com/p/moving-beyondtrust-remote-support</link><guid isPermaLink="false">https://substack.networkthinking.com/p/moving-beyondtrust-remote-support</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Mon, 25 Aug 2025 13:03:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NKbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.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_!NKbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NKbC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NKbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg" width="1456" height="509" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:509,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9473263,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://substack.networkthinking.com/i/171591966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.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_!NKbC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NKbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9042c06a-afa0-4bd5-99dc-28169f8ee44c_9733x3401.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><h2><strong>Background</strong></h2><p>Our initial goal was to provide a seamless remote support experience by embedding the BeyondTrust (Bomgar) support portal directly into our website, <strong>networkthinking.com</strong>. However, BeyondTrust explicitly prohibits embedding its portal into third-party sites to mitigate cross-site scripting (XSS) risks.  They typically have customers use an external page, which has served us well, but prevents integration into a standard website.  Your limited what you can do on that page.</p><p>Because of this limitation, we pivoted to using the <strong>BeyondTrust API</strong>, which allowed us to securely recreate the support workflows on our own platform.</p><h2><strong>About BeyondTrust Remote Support (Bomgar)</strong></h2><p>BeyondTrust Remote Support, formerly known as Bomgar, is an enterprise-grade remote support solution designed for IT teams, help desks, and service providers. It allows technicians to securely access desktops, laptops, servers, and mobile devices across multiple platforms&#8212;whether users are on or off the corporate network. Key features include session recording for compliance, support for Windows, macOS, Linux, iOS, and Android, seamless integration with ticketing systems, and advanced security controls such as granular permissions and audit trails. The main benefits are faster problem resolution, reduced downtime, enhanced end-user satisfaction, and compliance-ready security that meets enterprise and regulatory standards</p><div><hr></div><h2><strong>Technical Approach</strong></h2><h3><strong>Phase 1 &#8211; Local Node.js API Server</strong></h3><p>I began with a lightweight <strong>Node.js server</strong> that handled communication with the BeyondTrust API. This server:</p><ul><li><p>Fetched available representatives in real time.</p></li><li><p>Generated session keys on demand.</p></li><li><p>Provided API endpoints to the frontend for listing reps and starting sessions.</p></li></ul><p>The first version was a simple HTML page (support.html) where reps were listed and clients could start sessions directly</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KLBl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KLBl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KLBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12699594,&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://substack.networkthinking.com/i/171591966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.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_!KLBl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KLBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748a375f-e8da-4eed-87a0-2c077eb48e45_5616x3744.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><hr></div><h3><strong>Phase 2 &#8211; Extending for Flexibility</strong></h3><p>Our support team needed more options than just a rep list. They also required:</p><ul><li><p>A <strong>&#8220;General Support&#8221; session</strong> that automatically generates a session key.</p></li><li><p>A <strong>manual session key entry</strong> for clients provided with keys.</p></li></ul><p>I extended the backend and frontend to support both flows, giving clients flexibility in how they start sessions.</p><div><hr></div><h3><strong>Phase 3 &#8211; AI-Assisted Migration to Supabase</strong></h3><p>To reduce overhead from hosting a separate backend, I used <strong>AI-powered tools</strong> to accelerate development:</p><ul><li><p><strong>ChatGPT</strong> was used to troubleshoot API flows, refine Node.js logic, and assist in translating backend code into Supabase Edge Functions.</p></li><li><p><strong>Cursor (AI coding environment)</strong> helped convert the Node.js server into a Supabase Edge Function, making the system fully serverless.</p></li><li><p><strong>Lovable (AI UI generator)</strong> was used to modernize the frontend. It transformed the original support.html into a branded index.html consistent with our website&#8217;s look and feel.</p></li></ul><p>This AI-assisted workflow let us move quickly from prototype to production without a large development investment</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EYhS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EYhS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EYhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1618015,&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://substack.networkthinking.com/i/171591966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.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_!EYhS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EYhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d8e434b-52c7-4f26-b3ca-3aa57a09fd05_4096x4096.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><div><hr></div><h2><strong>Final Implementation</strong></h2><p>The finished version provides a smooth, branded support experience:</p><ul><li><p><strong>Real-time technician availability</strong> pulled from BeyondTrust.</p></li><li><p>A <strong>&#8220;General Session&#8221; option</strong> that instantly generates a session key and launches the support client.</p></li><li><p><strong>Manual session key entry</strong> for pre-created sessions.</p></li><li><p>Modern UI aligned with our brand, powered by AI-assisted frontend design.</p></li><li><p>No backend server to maintain&#8212;<strong>Supabase Edge Functions</strong> handle the API logic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L1qR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L1qR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 424w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 848w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 1272w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L1qR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png" width="1456" height="1011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1011,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:885807,&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://substack.networkthinking.com/i/171591966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.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_!L1qR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 424w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 848w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.png 1272w, https://substackcdn.com/image/fetch/$s_!L1qR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c4532c-aef7-4738-b83a-44b05ff2f6ec_1680x1166.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><br></p></li></ul><div><hr></div><h2><strong>Key Benefits</strong></h2><ul><li><p><strong>Security-first design</strong>: Compliant with BeyondTrust restrictions while avoiding XSS risks.</p></li><li><p><strong>AI-accelerated development</strong>: ChatGPT, Cursor, and Lovable enabled rapid prototyping, troubleshooting, and design alignment.</p></li><li><p><strong>Client-first experience</strong>: Multiple entry points into support sessions (general, rep-specific, or key-based).</p></li><li><p><strong>Operational efficiency</strong>: No more dedicated backend server; Supabase handles scaling and availability.</p></li><li><p><strong>Brand consistency</strong>: The interface matches our website, creating a seamless client journey.</p></li></ul><div><hr></div><p>&#128073; This project shows how combining <strong>APIs, serverless functions, and AI-powered development tools</strong> can transform a vendor&#8217;s restricted support portal into a <strong>custom, branded, and modern client experience</strong>.</p><div><hr></div><p><a href="https://www.linkedin.com/in/victoriakrasikova/">Viktoriia Krasikova</a>&nbsp;did a great job on this project, taking on the lion's share of the work.</p>]]></content:encoded></item><item><title><![CDATA[How AI is Transforming IT Service Desk Automation for MSPs]]></title><description><![CDATA[How We Integrated Google AI Studio, Bomgar, Autotask, and Slack]]></description><link>https://substack.networkthinking.com/p/how-ai-is-transforming-it-service</link><guid isPermaLink="false">https://substack.networkthinking.com/p/how-ai-is-transforming-it-service</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Thu, 21 Aug 2025 15:02:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M6lt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.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_!M6lt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M6lt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 424w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 848w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 1272w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M6lt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png" width="1456" height="741" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:741,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:336079,&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://substack.networkthinking.com/i/171130195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.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_!M6lt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 424w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 848w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.png 1272w, https://substackcdn.com/image/fetch/$s_!M6lt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc440a08c-ee3c-46cd-843d-20cdc35f0f2d_3800x1933.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>Recent advancements in AI are reshaping <strong>IT service desk automation</strong> in ways that are especially valuable for Managed Service Providers (MSPs). Beyond writing assistants like Grammarly, AI now enables automation of tasks that once required hiring developers or making <strong>significant</strong> investments.</p><p>At <strong><a href="https://networkthinking.com/">Network Thinking Solutions</a></strong>, we&#8217;ve been experimenting with these tools and building them into our workflows. Having a strong internal team gives us a unique advantage, but what excites me most is that some of the biggest long-standing pain points in IT support are finally solvable.</p><div><hr></div><h2><strong>The Ticketing Pain Point Every MSP Faces</strong></h2><p>One of the most time-consuming parts of IT support has always been <strong>finalizing tickets after remote support sessions</strong>. Documenting everything thoroughly is critical, but it pulls technicians (myself included) away from helping the next client. Skipping documentation creates bigger problems later, yet doing it right has always been tedious.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kCUp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kCUp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 424w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 848w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 1272w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kCUp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png" width="1456" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:518156,&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://substack.networkthinking.com/i/171130195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.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_!kCUp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 424w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 848w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.png 1272w, https://substackcdn.com/image/fetch/$s_!kCUp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b097e74-7ba2-4d9f-8db4-23e3397ed402_10460x3200.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><div><hr></div><h2><strong>Why We Still Use Bomgar (BeyondTrust) for Remote Support</strong></h2><p>For over a decade, we&#8217;ve relied on Bomgar (well before BeyondTrust acquired them). We initially chose it because it provided features our RMM couldn&#8217;t:</p><ul><li><p><strong>Recorded sessions</strong> for accountability</p></li><li><p><strong>Linux support</strong> for technicians</p></li><li><p><strong>Built-in chat</strong> for client communication</p></li><li><p><strong>Safe Mode with Networking for reboots</strong></p></li></ul><p>While our RMM has remote access, Bomgar&#8217;s <strong>screen recording</strong> feature remains invaluable. It helps technicians remember what was done, gives clients visibility, and allows us to quickly review mistakes and retrace steps.  After each client session, the details of the session and a link to the recording are put into an Autotask ticket via API.  The client then waits for our team to update the recording ticket with our notes and summary of the resolution.</p><div><hr></div><h2><strong>AI and IT Service Desk Automation: The Breakthrough</strong></h2><p>When OpenAI first launched ChatGPT, my immediate thought was: <em>could AI watch our session recordings and generate ticket summaries automatically?</em></p><p>The challenge: AI tools could summarize transcripts, but <strong>our Bomgar recordings didn&#8217;t produce transcripts</strong>. I tested ChatGPT, Claude, Gemini, Mistral, DeepSeek, and others, with no success.</p><p>That changed when I discovered <strong><a href="https://aistudio.google.com/prompts/new_chat">Google AI Studio</a></strong>, which can summarize YouTube videos. Uploading a Bomgar session video produced accurate, concise summaries. From there, the team went further:</p><ul><li><p>Upload Bomgar recordings directly via Google AI Studio&#8217;s <strong>API</strong> (no YouTube needed)</p></li><li><p>Generate session summaries instantly</p></li><li><p>Feed those summaries into <strong>Autotask tickets</strong></p></li><li><p>Notify technicians in <strong>Slack</strong> for quick review</p></li></ul><div><hr></div><h2><strong>How We Integrated Google AI Studio, Autotask, and Slack</strong></h2><p>Because we already had Slack and Autotask integrated, connecting everything was straightforward. Now, here&#8217;s how the process flows:</p><ol><li><p><strong>Record session in Bomgar</strong> (as always).</p></li><li><p><strong>Send to Google AI Studio API</strong> &#8594; AI generates a session summary.</p></li><li><p><strong>Automatically attach the summary</strong> to the correct Autotask ticket.</p></li><li><p><strong>Send Slack notification</strong> so the technician can review and finalize.</p></li></ol><p>The result? <strong>Remote support ticket automation</strong> that saves time, improves accuracy, and keeps both technicians and clients happy.  The upload to Google AI Studio is automatically done in the background, and the team member is sent a DM (Direct Message) in Slack when done.</p><p>For those wanting to dive deeper, we use Google AI Studio, Gemini (gemini-2.5-pro), Bomgar (Beyond Trust), FFmpeg, SQLite, Slack, Autotask, Python, and GitHub to create the solution we wanted.</p><p>Version 2 of this, we plan to merge what we already do today with Slack and Autotask.  Once the tech receives the DM, they will be able to adjust Issue Type, Ticket Status, and other key fields in Slack, add any notes, and update the ticket within Slack, without ever going to Autotask to interact with the ticket.</p><p></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pkXf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pkXf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 424w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 848w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 1272w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pkXf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:476120,&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://substack.networkthinking.com/i/171130195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.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_!pkXf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 424w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 848w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.png 1272w, https://substackcdn.com/image/fetch/$s_!pkXf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb8e869-960b-4e25-bafe-a57941c0d6cd_6933x5200.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><strong>The Results: Faster Ticket Closure and Happier Clients</strong></h2><p>The impact has been tremendous:</p><ul><li><p>Clients get <strong>immediate, detailed updates</strong> after remote sessions.</p></li><li><p>Technicians save time by focusing on support instead of tedious ticket notes.</p></li><li><p>Documentation is consistent, transparent, and always tied to session recordings.</p></li></ul><p>In short, AI is no longer a &#8220;nice-to-have&#8221;; it&#8217;s becoming essential for <strong>MSPs looking to scale IT service desk efficiency</strong>.</p><p>Here is a <a href="https://screenshare.networkthinking.com/JruBqZN8">screenshot</a> of the completed summary posted to the Autotask ticket.  We do a lot of work with Manufactured Housing and the property owners.  The example below uses the website manageamerica.com and shows how we help our clients in all facets of support, such as troubleshooting a website and then helping to open a ticket.  The details pulled from the recorded sessions are invaluable.<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lh7O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lh7O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 424w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 848w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 1272w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lh7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png" width="1456" height="1344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e252db88-9023-4355-93e3-832730aab98c_1534x1416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bomgar BeyondTrust Summary Autotask&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bomgar BeyondTrust Summary Autotask" title="Bomgar BeyondTrust Summary Autotask" srcset="https://substackcdn.com/image/fetch/$s_!lh7O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 424w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 848w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.png 1272w, https://substackcdn.com/image/fetch/$s_!lh7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe252db88-9023-4355-93e3-832730aab98c_1534x1416.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><hr></div><p>&#128073; If you&#8217;re interested in how we&#8217;re applying <strong>AI automation for MSP workflows</strong>, or want to see what&#8217;s possible in your environment, visit <a href="https://networkthinking.com">Network Thinking Solutions</a> to learn more.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A_DT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A_DT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 424w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 848w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 1272w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A_DT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png" width="758" height="130" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:130,&quot;width&quot;:758,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:15033,&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://substack.networkthinking.com/i/171130195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.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_!A_DT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 424w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 848w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 1272w, https://substackcdn.com/image/fetch/$s_!A_DT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79ef84e4-b6f4-4b0d-8205-7378c316dbba_758x130.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[Rent Manager Users Conference 2024]]></title><description><![CDATA[Palm Desert]]></description><link>https://substack.networkthinking.com/p/rent-manager-users-conference-2024</link><guid isPermaLink="false">https://substack.networkthinking.com/p/rent-manager-users-conference-2024</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Mon, 11 Nov 2024 11:03:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/eab826f9-40d3-45ac-a599-8bfddc88bb20_1600x1150.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/wallyhass?utm_source=substack&amp;utm_context=post&amp;utm_content=151458680&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/wallyhass?utm_source=substack&amp;utm_context=post&amp;utm_content=151458680&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;,&quot;hasDynamicSubstitutions&quot;:false}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://substack.com/refer/wallyhass?utm_source=substack&amp;utm_context=post&amp;utm_content=151458680&amp;utm_campaign=writer_referral_button"><span>Start a Substack</span></a></p></div><p><strong>Rent Manager Users Conference 2024: Key Takeaways on IT Security Posture in Small and Medium Businesses</strong></p><p>The Rent Manager Users Conference 2024 in Palm Desert gathered a few hundred professionals from diverse companies to explore the latest advancements in property management and IT security. Throughout the four-day event, I engaged in insightful discussions on technology practices, IT security, and digital infrastructure with industry peers.</p><p>One of the most eye-opening observations came from my examination of domain security among attendees. During the conference, I tested over 200 domains for SPF, DMARC, and DKIM records&#8212;crucial standards for email authentication and security. Surprisingly, only two companies had their email systems configured correctly. This widespread gap in proper email setup is a major concern, as it leaves most small and medium-sized businesses (SMBs) vulnerable to phishing, spoofing, and other email-based threats, despite requirements set by platforms like Google and Yahoo.</p><p>Adding to this issue, very few companies had effective mail filters in place to capture and quarantine modern phishing emails. In today&#8217;s digital landscape, robust email filtering is essential for blocking phishing attempts that have grown increasingly sophisticated. Without these filters, many SMBs are exposed to higher risks of malicious email content making it to employee inboxes.</p><p>Further conversations with attendees revealed that many companies also lacked a comprehensive IT security posture. When asked about their IT security infrastructure, most representatives struggled to provide specifics or referenced outdated antivirus solutions like Norton and McAfee. While these tools once served as standards, they no longer provide the defense capabilities required in today&#8217;s EDR (Endpoint Detection and Response) environment, where advanced, proactive threat detection is crucial.</p><p><strong>Key Takeaways and Where Network Thinking Solutions Can Help</strong></p><p>1. <strong>Proper Setup of SPF, DKIM, and DMARC in DNS for Email</strong></p><p>Many companies lack the proper configuration of essential email authentication protocols. NTS can help ensure these are correctly set up in DNS, significantly improving email security and reducing vulnerability to phishing and spoofing attacks.</p><p>2. <strong>Modern EDR Solutions Are Not Widely Used</strong></p><p>Many SMBs rely on outdated antivirus products, leaving systems vulnerable to sophisticated threats. NTS offers advanced EDR solutions that provide proactive endpoint protection, enhancing threat detection and response capabilities.</p><p>3. <strong>Lack of Mail Spam and Phishing Protection</strong></p><p>With few companies implementing effective spam and phishing filters, many are unprepared for modern email threats. NTS can deploy and configure robust mail filters that catch and quarantine suspicious emails, protecting employees from phishing attempts.</p><p>4. <strong>Zero Trust and DNS Filtering as Key to Endpoint Management</strong></p><p>Tools like Zero Trust architecture and DNS filtering are vital for secure endpoint management. NTS can help organizations adopt these strategies, limiting unauthorized access and adding critical security layers to prevent external threats.</p><p>5. <strong>SIEM Tools for Security Logging and Alerts</strong></p><p>Many companies lack centralized logging and alerting solutions for endpoint, email, and cloud services like Microsoft 365 and Google Workspace. NTS provides SIEM (Security Information and Event Management) solutions that enable real-time monitoring, alerting, and analysis of security events, enhancing an organization&#8217;s ability to respond to threats.</p><p>These insights from the conference underline a significant need for SMBs to prioritize and enhance their IT security frameworks. By adopting robust security practices, businesses can safeguard their operations against evolving threats. Network Thinking Solutions remains dedicated to equipping the manufactured housing, RV, and real estate industries with comprehensive security solutions tailored to meet the unique needs of each business.</p><p>Let me know if there&#8217;s anything else you&#8217;d like to expand on!</p><p></p>]]></content:encoded></item><item><title><![CDATA[Network Thinking Solutions Announces Exciting New Move]]></title><description><![CDATA[Network Thinking Solutions Moving to 1 Baxter Way in Westlake Village]]></description><link>https://substack.networkthinking.com/p/network-thinking-solutions-announces</link><guid isPermaLink="false">https://substack.networkthinking.com/p/network-thinking-solutions-announces</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Mon, 24 Jul 2023 17:10:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VPEx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Network Thinking Solutions (NTS), a leading Managed Service Provider (MSP) with 25+ years of excellence in the IT industry, is excited to announce their move to a new headquarters at 1 Baxter Way, Westlake Village, CA, occupying over 5,300 square feet of office space.</p><p>The move signifies a new chapter in the history of NTS, which began in 1998 as a solo entrepreneurial venture. NTS has since grown significantly, currently employing a talented team of 18 across offices in Westlake Village, Diamond Bar, Phoenix, Flagstaff, and Kennebunk, Maine. The new location at 1 Baxter Way in Westlake Village will enable NTS to better serve their clients, providing a more centralized base for their comprehensive suite of IT solutions.</p><p>&#8220;Our new office in Westlake represents the growth and evolution of our company over the last two decades. We are thrilled to continue to expand and better serve our valued clients from this new location,&#8221; said CEO Wally Hass, founder of Network Thinking Solutions.</p><p>NTS specializes in offering a full suite of IT services, including Help Desk, DevOps (AWS and Azure), Inventory Management, Surveillance Cameras, VOIP, and public WiFi solutions. With a particular focus on RV and Manufactured Housing communities, they can provide a tailored solution to match those industries.&nbsp; NTS supports over 85+ accounts with their AWS and Azure DevOps workloads.</p><p>&#8220;Our move to 1 Baxter Way reinforces our commitment to providing top-tier IT support and solutions,&#8221; added CEO Wally Hass. &#8220;The expanded space of over 5,000+ sq ft will allow us to continue to scale our operations, develop our team, and enhance our ability to deliver excellent service to our clients.&#8221;</p><p>As they move forward in their new location, Network Thinking Solutions remains dedicated to their mission of using technology to enhance business operations. They look forward to the new site's opportunities for their clients and the local community.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VPEx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VPEx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VPEx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;1 Baxter Way, Westlake Village, CA for lease Primary Photo- Image 2 of 9&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="1 Baxter Way, Westlake Village, CA for lease Primary Photo- Image 2 of 9" title="1 Baxter Way, Westlake Village, CA for lease Primary Photo- Image 2 of 9" srcset="https://substackcdn.com/image/fetch/$s_!VPEx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VPEx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96778e4-ea73-49aa-9235-fde1fcb7e2e1_2048x1440.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><br>About Network Thinking Solutions:<br>Founded in 1998, Network Thinking Solutions is a seasoned Managed Service Provider (MSP) offering comprehensive IT services to a diverse range of businesses. With a particular focus on RV and Manufactured Housing communities, they offer end-to-end IT, VOIP, Cameras, and Public WiFi support to over 85+ accounts on their AWS and Azure DevOps workloads. Network Thinking Solutions is headquartered in Westlake Village, CA, with additional offices in Diamond Bar, Phoenix, Flagstaff, and Kennebunk, Maine.<br><br>Website : https://www.networkthinking.com</p>]]></content:encoded></item><item><title><![CDATA[What You Share Can Be Used Against You...]]></title><description><![CDATA[Your friendly hacker has gathered the data and it can be damaging]]></description><link>https://substack.networkthinking.com/p/what-you-share-can-be-used-against</link><guid isPermaLink="false">https://substack.networkthinking.com/p/what-you-share-can-be-used-against</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Tue, 08 Jun 2021 12:33:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9UUO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I wanted to share a recent experience we had our when we updated our corporate website at Network Thinking Solutions.  We support, install and maintain Wordpress for many of our clients for their public websites, blogs, etc.  Though, because I am lazy, we never transitioned our corporate public facing website to WordPress.</p><p>I recently decided to make the push to get it done and though the website is completed and on WordPress now, I was surprised at how quickly the website was attacked.  We have a fairly robust set of tools to monitor, patch and maintain  the site but it was enlightening to see the attacks roll in.  Our old site did not provide any details but now with WordPress we receive much more visibility.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9UUO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9UUO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9UUO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png" width="523" height="282.3337912087912" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:1456,&quot;resizeWidth&quot;:523,&quot;bytes&quot;:134939,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9UUO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!9UUO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fffbf9209-6e14-4674-815a-de5208dbfe8d_2000x1080.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>I was quite surprised though about the patterns of the attacks.  For example, my son worked here last year for the summer.  My son, being a gamer, has a certain online persona that he uses.  Within days, I noticed attempts to login to our site using that persona that only could be used if you somehow knew he worked here and also knew something about him.  Kind of scary.  In subsequent days I noticed attempts to login using my daughters name who has never worked here.  All of these were denied but it was eye opening.  It&#8217;s also not as if someone was using every name in the dictionary to hit us.  Very few logins attempts have been made using names (under 5) and most related to our family.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DMn8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DMn8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DMn8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg" width="229" height="196.66391412056151" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1211,&quot;resizeWidth&quot;:229,&quot;bytes&quot;:99138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DMn8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DMn8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76eb88c-92fd-44a9-afae-bced4d771727_1211x1040.jpeg 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p></p><p>What can we learn?  Your digital footprint is real and if someone is malicious then they will use it against you.  </p><p>Thanks,<br><a href="https://networkthinking.com/">Network Thinking Solutions</a></p>]]></content:encoded></item><item><title><![CDATA[Microsoft Teams on Linux]]></title><description><![CDATA[Use the Snap, not the Deb]]></description><link>https://substack.networkthinking.com/p/microsoft-teams-on-linux</link><guid isPermaLink="false">https://substack.networkthinking.com/p/microsoft-teams-on-linux</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Sat, 05 Jun 2021 19:53:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y1X-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I recently had issues running Teams on Ubuntu.  Teams had been working fine but recently stopped working.  I would get into a login loop upon launching Teams.  It would take my login but then loop and asking for the info again without reporting an error.  I read online this was resolved by using the Snap version.  I tend to avoid the Snap versions of apps but gave it a try</p><p>sudo snap install teams</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EPip!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EPip!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 424w, https://substackcdn.com/image/fetch/$s_!EPip!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 848w, https://substackcdn.com/image/fetch/$s_!EPip!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 1272w, https://substackcdn.com/image/fetch/$s_!EPip!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EPip!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png" width="567" height="52" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:52,&quot;width&quot;:567,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10196,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EPip!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 424w, https://substackcdn.com/image/fetch/$s_!EPip!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 848w, https://substackcdn.com/image/fetch/$s_!EPip!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 1272w, https://substackcdn.com/image/fetch/$s_!EPip!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7a002f8a-a89b-43be-b7ed-8e41ff2e3bbf_567x52.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>After completion I launched again and then was taken to a different login screen for Teams and then it worked fine.  Well, as about as fine as Teams goes on Linux but it worked.</p><p>I then decided to clean up and remove the old Teams version</p><p>sudo apt remove teams</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y1X-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y1X-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 424w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 848w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 1272w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y1X-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png" width="717" height="341" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/432c273c-c310-4702-901a-d8ffb139f707_717x341.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:341,&quot;width&quot;:717,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:68673,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y1X-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 424w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 848w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.png 1272w, https://substackcdn.com/image/fetch/$s_!y1X-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F432c273c-c310-4702-901a-d8ffb139f707_717x341.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 Deb version of Teams was removed and all good.</p><p>Thanks</p><p><a href="https://networkthinking.com/">Network Thinking Solutions</a></p>]]></content:encoded></item><item><title><![CDATA[It msp]]></title><description><![CDATA[Welcome to Network Thinking Solutions Substack by me, Wally Hass.]]></description><link>https://substack.networkthinking.com/p/coming-soon</link><guid isPermaLink="false">https://substack.networkthinking.com/p/coming-soon</guid><dc:creator><![CDATA[Wally Hass]]></dc:creator><pubDate>Fri, 04 Dec 2020 09:46:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UkNj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F608aee87-b34a-4c89-8eaa-3e550dc7a2df_521x521.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to Network Thinking Solutions Substack by me, Wally Hass. CEO</p><p>Sign up now so you don&#8217;t miss the first issue.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.networkthinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://substack.networkthinking.com/subscribe?"><span>Subscribe now</span></a></p><p>In the meantime, <a href="https://substack.networkthinking.com/p/coming-soon?utm_source=substack&utm_medium=email&utm_content=share&action=share">tell your friends</a>!</p>]]></content:encoded></item></channel></rss>