A personal website that runs on the same infrastructure patterns I use in production — but tuned to cost less than a coffee per month instead of a small car.

How it works

  git push  →  GitHub Actions  →  Artifact Registry  →  Cloud Run
              (lint, test, build)  (Docker images)     (serverless, scales to zero)

Push code → GitHub Actions lints + tests + builds Docker images → pushes to Google Artifact Registry → deploys both services to Cloud Run via gcloud run deploy. End-to-end in a few minutes. Auth to GCP is keyless (Workload Identity Federation).