--- title: "Xubuntu Dev VM" section: "infra" parent: "/" description: "A disposable, daily-backed-up Xubuntu VM for AI-assisted, remote development via SSH and Chrome Remote Desktop." layout: base.njk ---

Xubuntu Dev VM

This is a Xubuntu virtual machine on Proxmox pve2 in the study that serves as my main development environment, replacing the need for a dedicated physical workstation. It's designed to be lightweight, remotely accessible from anywhere, and — most importantly — completely disposable, which is what makes it a safe place to let AI coding agents operate with far more autonomy than I'd otherwise allow.

Why a disposable VM is the biggest advantage

Remote workflow via SSH

Graphical fallback via Chrome Remote Desktop

This setup deliberately treats the dev VM as ephemeral infrastructure, not a pet — the philosophy is: keep state in Git, keep the VM replaceable, and let daily backups absorb the risk of giving an AI agent real write access to the system.