Skip to main content
mattpjohnston

My Work

Site Notes

This site is built with Astro, Tailwind CSS, and Svelte. It’s a static web application hosted on Amazon S3 and delivered via CloudFront, with a serverless Python backend on AWS (Lambda, API Gateway, and DynamoDB).

Content is managed with MD/MDX collections (Astro Content Collections), with reusable components and accessible, responsive layouts. The architecture is designed to keep hosting simple, fast, and low-maintenance while still supporting backend functionality.