Hey guys, was always a Microsoft fan boy, used Windows from 95, love c#. Tried Linux but without much joy. Never been on mac. Recently started working with one startup as Dev. Their stack is react/node/postgres/heroku For a month I'm struggling with this WSL2 (Windows subsystem for Linux) it breaks, feels weird etc. Now thinking should I switch to mac? Will it help to be more productive modern coder? Or it's just in the head? #macbook #webdev #windows #startup
Just having the terminal makes it worth it. I can write a quick script in python using vim and test whatever. I don't know how to do that in windows without downloading a bunch of stuff (I haven't used windows in like 7 years so it could just be me).
Well, Windows has terminal too(powershell and new terminal) , wsl2 is okay
I’ve used both extensively. Switch to Mac, your life will be much easier!
I used to be a windows fanboy too until I switches to Mac. Trust me you won’t regret.
When did you switch? And what kind of work flow do you have? Do you code? If yes, what stack?
I doubt that there is anything better than Visual Studio for Azure/c# Dev for example. However now I'm on "new cool" technologies #javascriptiscrap
why don't you like Ubuntu? It's awesome, much better than MacOS
Something always breaks, I've tried dual boot. Connected 2 dell monitors and it broke. Glitches, monitors are switching off. You can't setup dpi on different screens and it's just first 40min. I'm trying to escape fiddling with infra, just want to work. No excitement from installing some packages, changing configuration in text files. Just doesn't turn me on
I think you are minority, MacOS overall is much smoother than Ubuntu unless you are only using terminal
Mac was the best and if you asked this 5 years ago it would be a no brainer. But the current offering is a big step back, lots of people looking at getting away from Mac atm. Maybe try Linux again. Some distos are way better than others
Better worse in what sense? I don't care about battery life or design for example.
FYI all current keyboards are crappy. Apple really screwed it up recently. And also they don't offer keyboards with physical function keys anymore. This is a deal breaker for vim users like myself.
Yes get a MacBook
Any reasoning?
Unix-family OS, premium hardware, a change to try something else. Once you go mac, you never go back :)
Current MacBooks are garbage...but are fine if you just want to do some web dev work like that. Easy enough to get going. I prefer working with Linux distros myself lately. If you decide to try Linux again, do some research into different laptops and how well a specific distro (like Ubuntu) is supported. Dell, for instance, sells XPS13 laptops with Ubuntu preinstalled and covered with warranty, so it's a pretty great option. ThinkPads are usually always good too.
What are u using currently for work? Linux on macbook? Linux on pc? And what is your stack?
For work, I was issued a 2017 macbook pro. And it sucks. The arrow keys are stuck and super difficult to actually tap. It crashes if it goes to sleep or locks while plugged into my dock. A whole mess of problems. Been on a couple teams but the stack has been Java backend and full stack javascript. At my last job, I was using the Developer Edition XPS13 that is preinstalled with Ubuntu that I mentioned before. For personal use, I'm running Ubuntu on a gen 7 ThinkPad X1 Carbon. Love it.
Just install Ubuntu on any laptop and you’re good to go
I switched to MacBook after many years of using windows. It’s been great, I would definitely recommend it
If you can get used to WSL, I don’t see the point in going to Mac or Ubuntu. Either way you’re going to have to get comfortable with *nix cli stuff. If I have to develop on my work Mac, then I usually use VS Code with the remote development plugin to SSH into my desktop Ubuntu. Developing locally on a Mac for work is a pain because our development environment relies on Docker running inside virtual box, which seems to be slower than hyper-v based docker on windows. My coworkers who opted for Linux laptops seem to spend half their time getting their video drivers to work or figuring out why their battery only lasts an hour.
India
Yesterday
799
Modi is a legend, will be remembered for centuries to come
Tech Industry
Yesterday
2368
Quitting this Slave life
Tech Industry
Yesterday
1899
The end of Backdoor Roth?!
Working Parents
Yesterday
702
What do you think is wrong with a kid who got rejected by 9 colleges?
Tech Industry
Yesterday
344
What does it mean to have a bunch of McKinsey contractors hired in "strategy" roles
Just buy. No second thoughts
Haha nice one) any reasoning? Windows is doing pretty great these day, I still love it. Only thing that if you want to develop modern stuff, you have to use nodejs / python and it's better on mac.. That is how I perceive it. Is it true?
Here’s the thing, ideally you’d use Linux because the environment will very closely mirror your server. But Linux has wierd hardware issues and missing software support. Mac it’s the best of both worlds. I haven’t used WSL but I find anytime you’re not using “the real thing” to do something, you end up with a new layer of stuff that can go wrong/break and you won’t have any support to fix it because your setup is unconventional.