Since leaving my job, I've been building a couple of projects. Here are the tech stacks below them. Feel free to follow my journey on @theJasonForte or Substack
Rely.fyi is an real-time SLA monitoring tool for business critical applications. I decided to build this to brush up on my Elixir skills. I like that Elixir is built on the foundations of Erlang to allow easy development of highly fault-tolerant applications. Fault tolerance is one thing that is needed when building a monitoring tool.
- Backend: Elixir on AWS ECS
- Frontend: Svelte on AWS AppRunner
- Email: AmazonSES
FindDevOpsJobs.com is a job board developed to learn SvelteJS. I've read online that job boards are easy to build and I was looking for a reason to build something in Svelte. I'm looking to rebrand to Attach.jobs which I think is a less niche name. I've used this to try learn about SEO.
- Backend: DynamoDB, Python, API Gateway, AWS AppRunner
- Frontend: AWS AppRunner
RunnersForHire is a tool that makes use of self-hosted runners to provide an alternative mechanism to build using GitHub Actions on AWS. This project has a pay-once fee and is built on serverless & AWS AppRunner to ensure low operating costs.
- Backend: API Gateway, Python, AWS DynamoDB
- Frontend: AWS AppRunner