<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Hal Borland</title><description>Infrastructure, homelab, Kubernetes, and self-hosting notes from Hal Borland.</description><link>https://halbor.land/</link><language>en-us</language><item><title>I Built a Ramble App to Turn Half-Formed Thoughts into Blog Posts</title><link>https://halbor.land/blog/i-built-a-ramble-app-to-turn-half-formed-thoughts-into-blog-posts/</link><guid isPermaLink="true">https://halbor.land/blog/i-built-a-ramble-app-to-turn-half-formed-thoughts-into-blog-posts/</guid><description>This post started as a test with no topic. I opened an app I’ve been tinkering with, hit record, and started talking. The idea was to send my rambling to an AI agent and see if it could help me turn it into something…</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate><category>Self-Hosting</category><category>Self-Hosting</category><category>voice notes</category><category>AI writing</category><category>building</category><category>productivity</category><category>blogging</category><category>content workflow</category><category>voice-first</category><category>ramble app</category><author>Hal Borland</author></item><item><title>Your Own Test Automation Environment: Ansible Does the Heavy Lifting</title><link>https://halbor.land/blog/your-own-test-automation-environment-ansible-does-the-heavy-lifting/</link><guid isPermaLink="true">https://halbor.land/blog/your-own-test-automation-environment-ansible-does-the-heavy-lifting/</guid><description>MDN&apos;s guide to local Selenium setups is fine. But if you&apos;re not automating the automation with Ansible, you&apos;re doing it wrong.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Ansible</category><category>Ansible</category><category>ansible automation orchestrator</category><category>selenium webdriver</category><category>test automation environment</category><category>ansible playbook</category><category>small business testing</category><author>Hal Borland</author></item><item><title>Claude Mythos Found 10,000 Flaws. Your Homelab Is Next.</title><link>https://halbor.land/blog/claude-mythos-found-10000-flaws-your-homelab-is-next/</link><guid isPermaLink="true">https://halbor.land/blog/claude-mythos-found-10000-flaws-your-homelab-is-next/</guid><description>Anthropic&apos;s Claude Mythos found 10k+ software flaws in Project Glasswing. Here&apos;s what that means for your homelab and how to use AI-assisted auditing.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>Self-Hosting</category><category>Self-Hosting</category><category>Claude Mythos</category><category>Project Glasswing</category><category>vulnerability detection</category><category>homelab security</category><category>AI code audit</category><author>Hal Borland</author></item><item><title>CrowdStrike Falcon Flank: Your Security Agent Is Now an Attack Surface</title><link>https://halbor.land/blog/crowdstrike-falcon-flank-your-security-agent-is-now-an-attack-surface/</link><guid isPermaLink="true">https://halbor.land/blog/crowdstrike-falcon-flank-your-security-agent-is-now-an-attack-surface/</guid><description>FalconFlank zero-day lets low-privilege users reach SYSTEM via the Falcon agent. Here&apos;s what it means for your stack and what to do.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>Linux</category><category>Linux</category><category>CrowdStrike</category><category>Falcon</category><category>2026</category><category>FalconFlank</category><category>zero-day</category><author>Hal Borland</author></item><item><title>K3s vs K8s: Why the Home Lab Keeps Choosing the Underdog</title><link>https://halbor.land/blog/k3s-vs-k8s-why-the-home-lab-keeps-choosing-the-underdog/</link><guid isPermaLink="true">https://halbor.land/blog/k3s-vs-k8s-why-the-home-lab-keeps-choosing-the-underdog/</guid><description>KodeKloud&apos;s K3s vs K8s breakdown confirms what the home lab already knows: control plane overhead is a tax, not a virtue, and SQLite is fine.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate><category>Kubernetes</category><author>Hal Borland</author></item><item><title>Proxmox VE 9.0: Debian 13, LVM Snapshots, and SDN Fabrics</title><link>https://halbor.land/blog/proxmox-ve-90-debian-13-lvm-snapshots-and-sdn-fabrics/</link><guid isPermaLink="true">https://halbor.land/blog/proxmox-ve-90-debian-13-lvm-snapshots-and-sdn-fabrics/</guid><description>Proxmox VE 9.0 is out with Debian 13 Trixie, thick LVM snapshots, SDN Fabrics, and affinity rules. Here&apos;s what matters for home lab engineers.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate><category>Proxmox</category><author>Hal Borland</author></item><item><title>Managed Open Source Observability in 2026: A Working Engineer&apos;s Notes</title><link>https://halbor.land/blog/managed-open-source-observability-in-2026-a-working-engineers-notes/</link><guid isPermaLink="true">https://halbor.land/blog/managed-open-source-observability-in-2026-a-working-engineers-notes/</guid><description>Managed open-source observability in 2026 runs vanilla Prometheus and Loki. Here is what I evaluate and how I migrate without losing my stack.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>Observability</category><category>observability</category><category>infrastructure</category><category>home-lab</category><author>Hal Borland</author></item><item><title>Proxmox VE 9.0 is here. I&apos;m not upgrading yet.</title><link>https://halbor.land/blog/proxmox-ve-90-is-here-im-not-upgrading-yet/</link><guid isPermaLink="true">https://halbor.land/blog/proxmox-ve-90-is-here-im-not-upgrading-yet/</guid><description>Proxmox VE 9.0 dropped in August with a new Debian base, kernel bump, and UI changes. Here&apos;s why I&apos;m waiting before touching my cluster.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>Proxmox</category><author>Hal Borland</author></item><item><title>Self-hosting Vaultwarden: Argon2, bind mounts, and the rest</title><link>https://halbor.land/blog/self-hosting-vaultwarden-argon2-bind-mounts-and-the-rest/</link><guid isPermaLink="true">https://halbor.land/blog/self-hosting-vaultwarden-argon2-bind-mounts-and-the-rest/</guid><description>Another Vaultwarden Docker guide dropped. Here&apos;s what matters—Argon2 hashing, volume strategy, and why I still back up the SQLite file.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>Self-Hosting</category><author>Hal Borland</author></item></channel></rss>