The worst of the internet.
React via Create-React-App with TypeScript and Material-UI.
Fetches a list of shitty sites from the backend and syncs it to a browser-based IndexedDB.
Built with AWS CDK infrastructure-as-code, TypeScript node.js lambdas to fetch the list of sites from a google doc and to handle submission of new sites.
The submission endpoint saves submissions to DynamoDB and sends me a slack message.