DEV Community

Discussion on: Side Projects - how do you choose a tech stack?

Collapse
 
willvelida profile image
Will Velida

I'm currently building a personal health application on Azure Functions using C#. I'm using Service Bus as a message broker and Cosmos DB as my data store.

I use this stack for my work, so I used it in my personal project to develop and deepen my understanding of the stack. I also enhanced it by doing things I couldn't do or haven't done during my job. For example, use Terraform for provisioning Azure resources, using DevOps to build and release my Functions, use multi-stage build pipelines, add my Functions to APIM etc.

If you're looking to deepen your understand with the tech that you use for your everyday work, I'd recommend doing the same. It allows you to grow your skills in essentially a pressure free environment 😊

Collapse
 
josefine profile image
Josefine Schfr

That's a great idea, thanks for sharing. That way, you get better at the stuff you need day to day anyway and get more freedom to explore :)