Isn't it interesting how we move away from desktops because "the office should travel with you" towards laptops and now we're getting back into static environments?
I always find it fascinating when we go back to classic working themes as the technology ebbs and flows. Personally, I have a work laptop (which I take home out of habit), which I leave in a bag and never touch.
For my personal projects like Jelly Fin, I primarily used my iMac, but later wanted the freedom of working from my bed while watching a show, so I started using my old MacBook again. I was reminded of the pains of setting up a developer environment from scratch.
I know there are cloud IDE solutions out there, but none have really caught my eye. I like my setup the way I like it. I don't want someone else's interpretation of it.
As far as OS goes, Windows (if I'm desperate or if that's the only option given my employment), MacOS preferred (because it's a beautiful Linux), and definitely Linux. Linux Mint is my favorite distro. I learned on Debian and Ubuntu, so I really like those based systems. Linux Mint is just clean and easy to use. Highly enjoyable.
This would be a great separate #devdiscuss topic. What is your developer setup? What do you use? Hardware setups mostly, then branching to IDEs and whether you're cloud-based or not.
Didn't we have a survey about that?
So, I have a Samsung Galaxy S9+ and apparently, there's a device called a DeX where you can use your phone and hook up a monitor to it and use it as a computer. Can you imagine using your phone as a Linux development environment?
apparently it is not possible to use a phone as a dev-pc in any productive way, except u are using some sort of webIDE stuff that u can use with ur normal webbrowser. I tried so many possible solutions an it ended up buying me a s120 lenovo supercheap laptop. I know that it is possible to deploy linux on android. But what youre actually doing is, u run it in a container and then connect through VNC to your own device. and in the background is android still running. That is much to slow for a real workflow.
This is only useful for portable penetration testing.
I'm not sure why you would use your phone to develop on it... Just to make the battery last 20 minutes :D ?
For me as a Student it was quiete a good idea to keep always a capable device around you. I got a great Android tablet and I wanted to use it for sitting in a cafe or sth... But aparently it is not really possible anyways :D
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.