--- title: "Xubuntu Dev VM" section: "infra" tags: "infra" parent: "/infra/" 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.