#new windows developer (8 years of macbook in the past) needs some advices

3 messages · Page 1 of 1 (latest)

bold gust
#

Hi! After eight years of using a MacBook, I've unfortunately had to switch back to Windows this week. And it's a disaster... (Because I already had problems with Windows 10 years ago - so why do I still have it now? 😄 )
My main question here is, do you have any good sources or tips on how to set this thing up properly? Here are a few “short stories” about what I've experienced this week.

Briefly about the laptop: it's a new Lenovo P1 Gen 8 with Intel Ultra 7 and 32 GB RAM with Windows 11 (23H2 build – is that too old??)

One thing I absolutely don't understand: I can't even shut down the laptop at the moment (it just restarts immediately)...

But the biggest pain point is, of course, development!
I installed WSL2 with Ubuntu. For example, it's crazy which tools work on which side and which don't. For example, I installed GIT in Windows and can also use it easily in WSL. I need two Java JDKs (I just like having it in WSL) because IntelliJ can only use the JDK from Windows... It's similar with NODEJS. I have the feeling that IntelliJ doesn't run smoothly when I give it the WSL NODEJS. So I have two of those too...
And then everything just takes much longer than on a MacBook. So when I enter “git add” or “git commit” in WSL - just a couple of easy commands that you use several times a day - it sometimes takes 4-5 seconds before I can enter the next command....
We also have two external developers in the team, the lucky ones get to use MacBooks and only need about half the time for builds (gradle or npm), for example.

Do Windows programmers here have the same problems? Are there any who have such problems and know a few hacks to improve things a little?
(Oh, and with IntelliJ, I always got a message saying “Bitdefender could affect performance” – but then I excluded the folder via the admin password – but it didn't really seem to change anything).

waxen plaza
#

Question 1:
Your pc is not to old, im running and i7 from 8 generation on windows 11 with 16gb of ram
Question 2:
Don't try to mix windows with wsl, if you want to use linux on your project, clone from linux, folders on linux dont behave the same way on windows and the reverse also applies. If your git is slow it's litteraly because of trying to use linux git on windows folders, or widnows git on linux folders.
Question 3:
Intelij windows binaries are for windows, and work well on windows. If you want to use intelij stuff clone from windows git not from linux git.
Same logic for nodeJS as for git

#

It's normal for the antivirus to cause slow performance because by default it will scan the folder your are developing, normally on intelij you should create an exception to exclude the folder so it does not impact your work, you don't notice difference because you have an overkill pc than can do multi tasking and has a lot of ram.