·Personal projects
Building macvittie.me in public
webmeta
Most personal websites die the same death: they launch beautiful and go stale. This one is built around a single bet — that if updating the site costs less than a coffee break, it will actually stay current.
Every piece of content here is a plain text file with typed, validated frontmatter. Adding a project, a post, or a country to the travel map means editing one file and opening a pull request. The build refuses to ship anything malformed, and it tells you exactly which file and field to fix.
The longer-term plan is for an AI agent to take over routine upkeep using exactly the same interface: files and pull requests.