Portfolio Website
My Statamic portfolio website, supported by guarded DigitalOcean deployments, Cloudflare R2 asset storage, and a daily production-to-GitHub content workflow.
1 /
Contribution
What I built
I designed and developed the portfolio as a responsive Statamic and Laravel website, creating the visual system, Antlers templates, structured project and experience collections, reusable case-study fields, SEO configuration, and an editor-friendly Control Panel. The public experience presents my software, data, and game-development work clearly across desktop and mobile.
Approach
Process
I built a guarded production workflow around the site. GitHub Actions tests each exact commit before a restricted deployment reaches the DigitalOcean server. Cloudflare R2 provides S3-compatible storage for Statamic media, with credentials kept in environment configuration. A custom Laravel command checks once every 24 hours for approved production content and asset changes, then safely commits and pushes them to GitHub without force-pushing or creating a deployment loop.
Current result
Outcome
The result is a fast, maintainable portfolio with structured CMS editing, reliable releases, external media storage, and a safe two-way content workflow between production and GitHub. Deployment and content synchronization refuse unexpected files, conflicting history, or overlapping operations rather than risking production data.