JSTGTECH

Projects

A selection of things I've built.

jstgtech.com — this site

A static blog and portfolio on Astro 7 + Tailwind 4, deployed to S3 + CloudFront with Terraform-managed infrastructure and full CI/CD.

astroawsterraformcicd

AI content pipeline with human approval

GitHub Actions workflows where Claude researches and drafts blog posts daily, and nothing publishes until a human approves it in the CMS.

aiautomationgithub-actionsclaude

Serverless GitHub OAuth for Sveltia CMS

A stateless AWS Lambda that self-hosts the GitHub OAuth handshake for a git-based CMS — no third-party auth service, secrets in SSM.

awslambdaoauthsecurity