<?xml version="1.0" encoding="UTF-8"?>
    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Stanley Ho's DevOps Blog</title>
        <description>DevOps insights, best practices, and technical tutorials by Stanley Ho. Learn about cloud infrastructure, Kubernetes, CI/CD, and modern development workflows.</description>
        <link>https://stanho.dev/blog</link>
        <language>en-US</language>
        <lastBuildDate>Sat, 06 Jun 2026 18:41:27 GMT</lastBuildDate>
        <atom:link href="https://stanho.dev/feed.xml" rel="self" type="application/rss+xml"/>
        
        <item>
          <title><![CDATA[Tab Scoot: A Self-Assigned Project to Ship a Chrome Extension]]></title>
          <description><![CDATA[How I set myself the goal of building and publishing Tab Scoot—a local-first Chrome extension—and used Cursor Cloud agents with GitHub integration (GPT-5.5 High) to ship faster while learning how developers can leverage AI-assisted workflows today.]]></description>
          <link>https://stanho.dev/blog/tab-scoot-chrome-extension</link>
          <guid>https://stanho.dev/blog/tab-scoot-chrome-extension</guid>
          <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Weekend Project</category>
          <category>Chrome Extension</category><category>Cursor</category><category>Gemini</category><category>AI</category><category>Manifest V3</category><category>TypeScript</category><category>Side Project</category><category>Productivity</category><category>GitHub</category><category>Testing</category>
        </item>
      
        <item>
          <title><![CDATA[Building a Cost-Effective Kubernetes Lab on Hetzner with Terraform and K3s]]></title>
          <description><![CDATA[How I expanded my Hetzner + Terraform + K3s lab with tighter access controls, local kubectl workflow, and cert-manager with Let's Encrypt.]]></description>
          <link>https://stanho.dev/blog/hetzner-k3s-terraform-local-lab</link>
          <guid>https://stanho.dev/blog/hetzner-k3s-terraform-local-lab</guid>
          <pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Kubernetes</category>
          <category>Hetzner</category><category>Terraform</category><category>K3s</category><category>Kubernetes</category><category>DevOps Lab</category><category>Infrastructure as Code</category><category>Self-Hosted</category>
        </item>
      
        <item>
          <title><![CDATA[Learning GitOps with Argo CD and Kargo: From Sync to Promotion]]></title>
          <description><![CDATA[A practical write-up of how I learned GitOps by trialling Argo CD and Kargo with environment-based promotions from dev to test to prod.]]></description>
          <link>https://stanho.dev/blog/learning-gitops-with-argocd-and-kargo</link>
          <guid>https://stanho.dev/blog/learning-gitops-with-argocd-and-kargo</guid>
          <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>CI/CD</category>
          <category>GitOps</category><category>Argo CD</category><category>Kargo</category><category>Kubernetes</category><category>Helm</category><category>Progressive Delivery</category><category>Learning Journey</category>
        </item>
      
        <item>
          <title><![CDATA[Using Google Gemini to Audit My Website and Generate an Audio Overview]]></title>
          <description><![CDATA[How I used Google's Gemini AI to perform a comprehensive technical audit of my portfolio website and generate an audio introduction that visitors can listen to on the homepage.]]></description>
          <link>https://stanho.dev/blog/gemini-website-audit</link>
          <guid>https://stanho.dev/blog/gemini-website-audit</guid>
          <pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Weekend Project</category>
          <category>AI</category><category>Gemini</category><category>Website Audit</category><category>Audio Generation</category><category>Accessibility</category><category>SEO</category><category>Next.js</category><category>Automation</category>
        </item>
      
        <item>
          <title><![CDATA[Learning Gateway API: Building a Website to Master Kubernetes Networking]]></title>
          <description><![CDATA[Discover why I built a dedicated learning website for Gateway API, how it helped me understand the concepts better, and my journey from Ingress NGINX to the future of Kubernetes networking.]]></description>
          <link>https://stanho.dev/blog/learning-gateway-api</link>
          <guid>https://stanho.dev/blog/learning-gateway-api</guid>
          <pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Weekend Project</category>
          <category>Gateway API</category><category>Kubernetes</category><category>Networking</category><category>Learning</category><category>AKS</category><category>Ingress</category><category>NGINX</category><category>Education</category>
        </item>
      
        <item>
          <title><![CDATA[Building a Modern Pokemon Card Collection App: A Full-Stack Journey with Next.js and Firebase]]></title>
          <description><![CDATA[Discover how I built a comprehensive Pokemon card collection application with Next.js, Firebase, and the Pokemon TCG API. Learn about the architecture, features, and implementation challenges.]]></description>
          <link>https://stanho.dev/blog/pokemon-collection-app</link>
          <guid>https://stanho.dev/blog/pokemon-collection-app</guid>
          <pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Weekend Project</category>
          <category>Next.js</category><category>Firebase</category><category>TypeScript</category><category>Full-Stack</category><category>React</category><category>Pokemon TCG API</category><category>Web Development</category>
        </item>
      
        <item>
          <title><![CDATA[Proactive vs Reactive: Why Monitoring is the Backbone of DevOps and SRE]]></title>
          <description><![CDATA[Learn how proactive monitoring transforms DevOps and SRE operations from reactive firefighting to predictive problem prevention. Discover best practices, tools, and strategies.]]></description>
          <link>https://stanho.dev/blog/proactive-monitoring-devops-sre</link>
          <guid>https://stanho.dev/blog/proactive-monitoring-devops-sre</guid>
          <pubDate>Sat, 18 Oct 2025 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>Monitoring</category>
          <category>Monitoring</category><category>Observability</category><category>SRE</category><category>DevOps</category><category>Alerting</category><category>Prometheus</category><category>Grafana</category><category>Best Practices</category>
        </item>
      
        <item>
          <title><![CDATA[Cursor AI and Its Role in DevOps: Transforming Development Workflows]]></title>
          <description><![CDATA[Explore how Cursor AI is revolutionizing DevOps practices by enhancing productivity, automating infrastructure as code, and streamlining development workflows.]]></description>
          <link>https://stanho.dev/blog/cursor-ai-devops</link>
          <guid>https://stanho.dev/blog/cursor-ai-devops</guid>
          <pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>DevOps</category>
          <category>AI</category><category>Cursor</category><category>Automation</category><category>Productivity</category><category>DevOps</category><category>Development</category>
        </item>
      
        <item>
          <title><![CDATA[Vibe Coding: Building a DevOps Portfolio in Under 5 Minutes with AI]]></title>
          <description><![CDATA[How I used ChatGPT and vibe coding to create a working DevOps portfolio prototype faster than writing this blog post. Exploring the power of prompt engineering and AI-assisted development.]]></description>
          <link>https://stanho.dev/blog/vibe-coding-chatgpt-portfolio</link>
          <guid>https://stanho.dev/blog/vibe-coding-chatgpt-portfolio</guid>
          <pubDate>Sun, 15 Dec 2024 00:00:00 GMT</pubDate>
          <author>Stanley Ho</author>
          <category>DevOps</category>
          <category>AI</category><category>Vibe Coding</category><category>Productivity</category><category>Prompt Engineering</category><category>ChatGPT</category><category>Development</category>
        </item>
      
      </channel>
    </rss>