I use C# because it simple, elegant, easy to read, easy to understand and easy to learn. It is a compiled language which makes it a lot faster than interpreted languages. There is a big community around C# which means a developer can find whatever information he wants. Moreover, tools like Visual Studio makes you work with C# very easily. Last but not least, it is backed up by Microsoft.
I use Netlify because it is super fast, easy to setup, has cdn, integrates with Github, has free SSL and it is totally free. What else do you want?
I use .NET Core because it is cross platform, it is fast, it has a small footprint, it is well supported and it is backed by Microsoft.
I use GitHub Pages because it was the first free static hosting service. It is easy to setup and super fast. Competes head to head with Netlify.
I use Jira because it is simple, easy to use, and has everything that I want to track my project's progression. It is very easy to grasp for a new member of the team. Last but not least, it has fair pricing for what it does.
I use Docker because it is the industry standard on containers and it is supported in all major cloud providers.
I use Amazon S3 because it is easy to use, easy to learn, it is fast, secure and it is made by Amazon.