This site — the one you are reading — is itself a project. It was designed, built, deployed and filled with content in under a day, working alongside an AI coding agent. This post is a note on how, and on where the line between the machine's work and mine actually fell.
A day's work
It started as an empty folder. By the end of the day it was a running Drupal 11 site on its own server, with a custom theme, automated deployments, backups, three project write-ups, and a rebuilt web app on a subdomain. None of the individual pieces are remarkable on their own. The point is the time: this would have taken me two to three times longer to do by hand.
What "built" covers
The full stack, not just the pretty part. Locally: Drupal 11 under DDEV. In production: a small DigitalOcean droplet provisioned from bare Ubuntu — nginx, PHP-FPM and MariaDB installed and tuned to match the local stack, HTTPS from Let's Encrypt with automatic renewal, a firewall, fail2ban, and a nightly database backup on a cron. Deployment is a GitHub Actions pipeline. The look is a custom Tailwind theme, written by the AI to a brief — the phosphor-green CRT terminal you are looking at — with the site's configuration exported to the repository so the two environments stay honest with each other.
How it was populated
The projects listed here were written up by reading each one's own source. For every project the agent read the repository — the README, the code, the deployment config — and drafted a piece explaining what it does and how it is built, which I then shaped section by section: reordering, cutting, correcting emphasis, and rewriting. Screenshots were captured from the live sites. One of those projects, a resilience-mapping tool, was migrated off a retiring server and then rewritten from scratch during the same day.
Who did what
The agent did the labour, I did the judgement. It typed the configuration, wrote the code, ran the servers and drafted the prose at a speed I cannot match. But it built what I asked for, in the order I asked — every decision that mattered was mine.