A tiny open source home for Waddles, built with React and hosted with AWS Amplify. His signature ASCII greetings are insired by Ducksay, a Rust CLI that makes Waddles say whatever is on his mind.
Install Node.js 24, enable pnpm, and start the local development server:
corepack enable
pnpm install
pnpm devBefore submitting changes, run:
pnpm typecheck
pnpm buildAWS Amplify Hosting builds and deploys main. It also creates a temporary
deployment for every pull request and removes it when the pull request closes.
The build and security-header configuration live in
amplify.yml and customHttp.yml.
See Setting up Amplify Hosting for the one-time AWS setup and the migration checklist for the existing site.
Fork the repository, create a branch, and open a pull request with a short description of your change. Keep changes focused and make sure the checks above pass before submitting.