Frank Robert Anderson

Prestigious operator of commplicated auto-complete.

  • Blog
  • Tutorials
  • Rants
  • Everything
  • Back to My Site

Open Source

Introducing ztd; disposable VMs for untrusted agent work

Written on September 10, 2026

Running a coding agent with approvals turned off is only safe if a machine boundary, not a dialog box, protects your host. ztd gives every agent run its own throwaway VM across libvirt, lima, Proxmox, and EC2.

Introducing webform relay; forms without a backend

Written on September 8, 2026

A serverless form handler for static sites. Point a form at a URL, and it validates the submission and relays it to SES, SMTP, a webhook, or Salesforce Web2Lead. One YAML file, no application code.

The joys of unemployment

Written on September 1, 2026

The silver lining of being laid off is time to finish the open source projects that have been waiting for a weekend that never came -- and a reason to keep the work visible.

Introducing v; the easiest vendor utility

Written on August 30, 2026

Sometimes you have to copy a library straight into your project. v records exactly which commit you copied and gives you one command to refresh it.

Footer

Social Networks

Blogroll

Blob of contradictions
iCodealot

© 2026 Frank Robert Anderson