David Crawshaw's prompt for a self-updating nightly coding agent

Simon Willison highlights a cron-job prompt that has a coding agent fetch upstream changes, rebase, test, and redeploy software unattended every night.