<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Beyond The Cert</title><link>https://beyondthecert.dev/</link><description>Recent content on Beyond The Cert</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 17 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://beyondthecert.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>I Moved My Homelab Across Town and Let Tailscale Handle the Network</title><link>https://beyondthecert.dev/posts/i-moved-my-homelab-tailscale/</link><pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/i-moved-my-homelab-tailscale/</guid><description>What happens when you move five Kubernetes nodes and a NAS to a new apartment, and the one thing that breaks isn&amp;#39;t what you expect.</description></item><item><title>From 10 Days to 30 Minutes: Why I Automated My Bare Metal Kubernetes Cluster</title><link>https://beyondthecert.dev/posts/from-10-days-to-30-minutes/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/from-10-days-to-30-minutes/</guid><description>&lt;p>When people ask me what made me decide to automate my homelab cluster, they expect a story about frustration — some late night where everything broke and I snapped. That&amp;rsquo;s not what happened.&lt;/p>
&lt;p>The first time I built a bare metal Kubernetes cluster manually, it took me a week and countless hours. Manual steps, configuration files, troubleshooting, and learning. And when it was done, I looked at it and thought: the next evolution of this is automation. Not because I was tired of doing it manually — but because I wanted to be able to reproduce it at a moment&amp;rsquo;s notice.&lt;/p></description></item><item><title>One Unplugged Cable. Two Hours of Debugging. Here's What Broke My Bare Metal Kubernetes Cluster.</title><link>https://beyondthecert.dev/posts/one-unplugged-cable/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/one-unplugged-cable/</guid><description>I unplugged a router to add a power strip. My Kubernetes cluster went down. Here&amp;#39;s what broke, how I fixed it, and what I&amp;#39;d do differently.</description></item><item><title>Calico and Tailscale Have a BGP Conflict. Here's Exactly What Breaks and How to Fix It.</title><link>https://beyondthecert.dev/posts/calico-tailscale-bgp-conflict/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/calico-tailscale-bgp-conflict/</guid><description>Running Calico and Tailscale together on bare metal Kubernetes? There&amp;#39;s a BGP conflict nobody warns you about. Here&amp;#39;s what breaks and the two-step fix.</description></item><item><title>Project Genesis1: I Built a 4-Node Kubernetes Cluster on Bare Metal. Here's What I Learned.</title><link>https://beyondthecert.dev/posts/project-genesis1/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/project-genesis1/</guid><description>I built a 4-node bare metal Kubernetes cluster from scratch. Two control planes, two workers, full GitOps pipeline. Here&amp;#39;s what broke and what I learned.</description></item><item><title>Allow Me To Reintroduce Myself</title><link>https://beyondthecert.dev/posts/allow-me-to-reintroduce-myself/</link><pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/allow-me-to-reintroduce-myself/</guid><description>The cert gets you in the door. This is what&amp;#39;s behind it.</description></item><item><title>I Built Kubernetes From Scratch. Here's What Clicked</title><link>https://beyondthecert.dev/posts/i-built-kubernetes-from-scratch/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/i-built-kubernetes-from-scratch/</guid><description>At work, I click a button and get a Kubernetes cluster. So I built one from scratch to understand what that button actually does.</description></item><item><title>Building Kubernetes the Hard Way: What "Just Running Commands" Actually Teaches You</title><link>https://beyondthecert.dev/posts/building-kubernetes-the-hard-way/</link><pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/building-kubernetes-the-hard-way/</guid><description>I passed the CKA in January after four attempts. It taught me how to use Kubernetes. But understanding how the pieces actually fit together — that comes from building it yourself.</description></item><item><title>I Didn't Pass the CKA by Studying Harder. I Passed by Debugging Smarter.</title><link>https://beyondthecert.dev/posts/i-didnt-pass-the-cka-by-studying-harder/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/i-didnt-pass-the-cka-by-studying-harder/</guid><description>My story: 41 → 47 → 65 → 81. Four attempts. Three failures. One certification. Here&amp;#39;s what actually happened.</description></item><item><title>3.5 Years of Silence. Here's What Happened.</title><link>https://beyondthecert.dev/posts/3-5-years-of-silence/</link><pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/3-5-years-of-silence/</guid><description>I haven&amp;#39;t posted since August of 2022. A lot changed. Here&amp;#39;s the story of a layoff, a rebuild, and finding my niche in platform engineering.</description></item><item><title>About</title><link>https://beyondthecert.dev/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/about/</guid><description>about</description></item></channel></rss>