AWS · PLATFORM ENGINEERING · OBSERVABILITY
A legacy WordPress site became a fast, static AWS platform with a smaller attack surface, automated delivery, and transparent visitor analytics.
Replace a maintenance-heavy CMS without losing years of material, personal character, or the ability to keep evolving the site.
Separate content from presentation, rebuild the frontend, and serve it through a private S3 origin behind CloudFront.
A responsive portfolio with controlled origin access, security headers, deployment tooling, access logs, and CloudWatch visibility.
Explore the platform behind this page.
Select a component to see why it exists and how it contributes to security, resilience, observability, and recovery.
Route 53
Directs the public domain to CloudFront while keeping DNS management explicit and independently recoverable.
- Security
- Monitoring
- Recovery
- Cost profile
- Connects to
Read the case study+
The turning point. The goal was not merely to copy WordPress into another tool. It was to remove unnecessary runtime complexity while retaining control over design, content, and operations.
The build. The public edge terminates at CloudFront; the S3 origin remains private through origin access control. Route 53 handles DNS, response headers harden the delivery path, and repeatable deployment scripts keep releases predictable.
The feedback loop. Aggregated access data, status-code metrics, geographic reporting, and retained logs make the platform observable instead of opaque. The site itself now documents the engineering decisions behind it.
- AWS
- CloudFront
- S3
- Route 53
- CloudWatch
- HTML / CSS / JavaScript


cloud / systems

