@@tophy9865 Thanks for the question, there's a number of reasons. Like you mentioned, I prefer to develop on Linux, but I've often found the desktop environments to be less stable than I like. Developing remotely also means that I can develop from anywhere, with any level of internet connection. It's also useful to be about to start big computational processes and have them run in the background while I've put my laptop to sleep. Finally, if I somehow mess up the environment, it's very easy to destroy it and just start up a fresh instance. There are lots of other little benefits but those are some of the main reasons for me 😊
👌
Why is it you're doing this remotely? Is it just to have a linux environment?
@@tophy9865 Thanks for the question, there's a number of reasons.
Like you mentioned, I prefer to develop on Linux, but I've often found the desktop environments to be less stable than I like.
Developing remotely also means that I can develop from anywhere, with any level of internet connection.
It's also useful to be about to start big computational processes and have them run in the background while I've put my laptop to sleep.
Finally, if I somehow mess up the environment, it's very easy to destroy it and just start up a fresh instance.
There are lots of other little benefits but those are some of the main reasons for me 😊