https://yourazurecoach.com/2021/08/11/azure-service-bus-vs-event-grid/
- always use Service Bus, not Event Grid
https://channel9.msdn.com/Shows/Azure-Friday/An-introduction-to-the-unified-Azure-SDK
https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator
- Storage Emulator is deprecated, but they don't say how long it'll be supported
- Table Storage is in preview on Azurite
https://channel9.msdn.com/Shows/Azure-Friday/Getting-started-with-Azure-Static-Web-Apps
- nice way to deploy web apps that are mostly static
- also integrates well with functions backend
- also a local cli/emulator
- it automatically creates SSL cert for custom domains
- navigation fallback to handle client-side routing
- auth is built in, with emulator to emulate any user you feel like
- it creates a staging environment for each PR
- dashboard for PIM, JIT access, etc
- eligible authorizations - rules to allow JIT access, eg MFA, approvers - access that people can request
Svelte
- another framework, like React, Vue, etc - very similar, but intended to be more efficient in use of DOM etc
Rust
- looks like a cross between JS and C++
- it seems like it's meant as an improvement of C++, with better memory management and concurrency, and without the garbage collection of managed languages
- https://codilime.com/blog/why-is-rust-programming-language-so-popular
- https://serokell.io/blog/rust-guide
Go
- it's meant to be easy like Python, but faster and with concurrency
- meant for server apps
- https://acloudguru.com/blog/engineering/what-is-go-an-intro-to-googles-go-programming-language-aka-golang
- https://stackoverflow.blog/2020/11/02/go-golang-learn-fast-programming-languages/
- https://docs.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-other?tabs=go%2Cwindows