Blog
- Building api-console
A signed-in test console for peteshepley.com's APIs — the stack, the auth model, and two CORS bugs that only showed up in production.
- Building resume-api and resume-app
A resume-shaped API on Python, Lambda, and DynamoDB, and the React editor built on top of it — domain model, the auth model that makes a whole class of bugs impossible, and a custom-domain migration that took two applies.
- Building peteshepley.com
Notes on the stack, the deployment path, and the decisions behind this site.