McGarrah Technical Blog

ZFS Boot Mirrors on Proxmox 8 for the Homelab - Part 3

· 9 min read
Migrating a Proxmox ZFS boot mirror from large spinning rust HDDs to smaller SSDs — why a fresh install with a UEFI upgrade is the practical path.

Managing Context and Rules Across Multiple AI Coding Assistants

· 8 min read
Every AI coding assistant has its own proprietary rules format. Here's how to maintain a single source of truth that works across Amazon Q, Claude Code, GitHub Copilot, Cursor, Windsurf, Gemini, and the rest.

ZFS Boot Mirrors on Proxmox 8 for the Homelab - Part 2

· 13 min read
When both drives in your ZFS boot mirror fail simultaneously, you can't resilver your way out. Here's the full procedure for a Proxmox fresh install that preserves your Ceph OSDs and rejoins the cluster — based on a real harlan node recovery.

AI Coding Agent Context Files: A Reference Guide

· 13 min read
A practical reference for the context and rules files used by every major AI coding assistant — Amazon Q, Claude Code, GitHub Copilot, Cursor, Windsurf, Gemini, Cline, Aider, and Kiro.

Posts