$ ls projects/

Projects

A selection of things I have built or am currently building. Code, links, and short writeups where they exist.

alexr-co.com

shipped · 2026

This site. Statically generated, multi-cloud, with keyless CI/CD across GCP, Cloudflare, and GitHub.

A multi-page Astro 5 site with content collections for writing and journal entries, deployed on Firebase Hosting with automated deploys via GitHub Actions. Auth between CI and GCP uses Workload Identity Federation (no service account JSON keys ever exist). DNS and cookieless analytics live on Cloudflare; email is on Google Workspace. The local dev environment runs fully containerized via Docker Compose. As much an exercise in deliberate infrastructure choices as a portfolio — every piece of the stack was picked to either work well for this use case or to teach a transferable skill.

astrotypescriptfirebasegcpcloudflaregithub-actions