Writing
Notes from building
on AWS.
Writeups on the projects I build — architecture decisions, the gotchas that cost real debugging time, and why things ended up the way they did.
Posts
August 2026
Fridge Roulette: what I built for the AWS Weekend Creative Challenge
Three days to build something creative on AWS. Amazon Bedrock's Nova Lite invents dinner from whatever is left in your fridge — plus the two Bedrock gotchas in ap-south-1 that would have cost me the weekend, and why the real rate limit was never the one I configured.
August 2026
How I Migrated My Static Astro Site from EC2 to CloudFront (And Why You Should Too)
Why running a static Astro build on an always-on EC2 instance is overkill, and how Route 53, CloudFront, a CloudFront Function, and a private OAC-protected S3 bucket replace it — including the exact path-rewrite function and the root-domain CNAME gotcha.
August 2026
Building a serverless QR code generator & URL shortener on the AWS free tier
A hands-on follow-up to AWS SAA-C03: Cognito, API Gateway, Lambda, DynamoDB, and a single CloudFront distribution serving both a React frontend and a serverless backend — plus three non-obvious gotchas that broke everything on first deploy.