Skip to content

← Notes & Essays

Building This Site on AWS

· engineering, aws

This site is deliberately boring infrastructure, which is the highest compliment I can pay it. It’s a fully static build — no server, no database, nothing to patch at 2am.

The stack:

  • Astro turns Markdown and a folder of photographs into plain HTML, CSS, and a few kilobytes of JavaScript.
  • Amazon S3 holds the built files.
  • CloudFront serves them from edge locations worldwide, over HTTPS, with a certificate from AWS Certificate Manager.
  • Route 53 points sheshanratnam.com at the distribution.
  • GitHub Actions rebuilds and redeploys every time I push to main.

The running cost is a rounding error — a few dollars a year — and adding a new photo series is just dropping files in a folder and writing a few lines of front matter. The work is in the looking, not the deploying.

← All notes