<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joshua Gann</title><description>Joshua Gann: remote IT support / help desk, and AI automation for local businesses. Fort Smith, Arkansas.</description><link>https://joshuagann.dev/</link><item><title>VLANs at home: what I split up and why</title><link>https://joshuagann.dev/blog/vlans-at-home/</link><guid isPermaLink="true">https://joshuagann.dev/blog/vlans-at-home/</guid><description>Trusted, IoT, DMZ, and guest — why I split my home network into four segments, and the mDNS gotcha that bit me the moment I did.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate></item><item><title>My dashboard is on every TV, and none of them cast</title><link>https://joshuagann.dev/blog/dashboard-on-every-tv/</link><guid isPermaLink="true">https://joshuagann.dev/blog/dashboard-on-every-tv/</guid><description>Casting announcements hijacked whatever was on screen. The fix was a read-only, key-gated dashboard page every TV already has open, plus a hidden audio element for speech.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The &quot;in bed&quot; sensor that lied</title><link>https://joshuagann.dev/blog/the-in-bed-sensor-that-lied/</link><guid isPermaLink="true">https://joshuagann.dev/blog/the-in-bed-sensor-that-lied/</guid><description>A 60GHz mmWave sensor kept saying I was in bed while I sat at my desk. The fix was checking the raw signal history instead of trusting a single snapshot.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>