Frontend
SvelteKit
Svelte seems to be making a splash on the front-end framework scene, so we wanted to see what all the fuss is about.
SvelteKit provides an easy way to get up and running with a full application (routing, etc.).
Tailwind CSS
The idea of a "utility-first" CSS framwork is compelling. Tailwind CSS is a very popular utility-first framework. We used to use Windi CSS, but it has been sunsetted.
Backend
Pulumi
Pulumi provides "Infrastructure as Code" that is written as actual code instead of YAML or JSON. This allows the configuration to be more concise, more expressive, and more modular.
Alternatives in this space are AWS CDK and Terraform CDK. Pulumi is more cross-platform than the AWS CDK and more mature than the Terraform CDK. We also had existing projects using Pulumi, so it was easier to get up and running here.
AWS
It is a goal of this project to learn more about using AWS Lambda and DynamoDB, so that is what we use.