Building on AWS, with AI doing most of the typing.
How I built this portfolio with Claude Code, plain CloudFormation and a keyless GitHub Actions pipeline. Four parts, with every snippet in the posts, running on the AWS Free Tier.
One CloudFormation stack gives you a private bucket, a CDN and HTTPS, within the always-free CloudFront allowance.
GitHub's OIDC tokens, a deploy role scoped to one site, and a short workflow that builds and syncs to S3.
A JSON resume renders the web page at build time, and Playwright prints the same data to a PDF during the deploy.
Two themes and a fork later, I went back to an early version. Content and positioning mattered more than the theme.