Here I have a list of random applications I like to use. I might update this at some point. Though, I'm not sure about that yet.
Mumble is an application I like to use for calling my friends while gaming. It offers low latency and very high quality audio. Read more here!.
My main gripe with it is that we have to host our own server for it. Now, I have some experience with servers, but my friends don't. So they either have to use my server, or they're out of luck.
Signal is an alternative to Whatsapp or Wechat or similar chatting services.
I love email! I adore the protocol. It's such a simple system. I have a domain, it has boxes where you can send mail to. Then I get to read them. It's a really good federated network.
When I first learnt of rust, I thought it was a bit ridiculous. I already knew C, why would I need to learn a new language for low level work. Now I can't go back.
Often when switching to other languages, I feel annoyed at missing features. For example, I don't like loosy typed variables (where variables can be any type). So when dealing with Javascript, or python, I always have to worry about what my variable might be. Or, when a language doesn't have references and pointers, and I'm left wondering if I'm sending a bunch of data to a function slowing down my application.
With rust, it's the first programming language where I was shocked that, when going back to other languages, they didn't have it. For example, the Result type. Not having to worry about Null. A relatively ok package manager. Traits and implement blocks. When going back to C or javascript, I get really sad at missing my favourite features from rust.