

No that makes a ton of sense. I do definitely worry that you’re taking on too many complex adjacent things at once then. I myself use docker containers inside WSL to do dev work with Git and all these various things on a daily basis, but it took me a few years to feel comfortable like this. I think I would suggest you focus on the coding (python, javascript, etc etc) first and if it’s something that you can do in windows using just vscode, thats going to have less friction than trying to learn git at the same time as trying to learn command-line Linux. And once you feel comfortable with vscoding in windows, swap over to vscode in wsl, that way the IDE (vscode) is still familiar, but now you’re layering on the next level. And honestly, Git is pretty low on the stuff to learn. I know entire companies that do software version ingredients and sharing via email (aka, when Bob updates code he and Alice both use, he just emails her a copy) crazy, but it works for them.
On the other hand, this Odin project looks pretty well set up so that maybe after a couple weeks of feeling terrible, you pop out on the other side where it took me years to get to!


I got 16 gb on my W11 laptop, and I’m regularly bouncing off the 13 gb point where swap/ compression/ whatever kicks in and shit gets slow, doing relatively benign shit like browsing the web, YouTube and Gmail open, and vscode running working on some python shit. On 8 gb I’d probably have to use my phone for everything except vscode to get it to fit. It’s not the lightest possible workload, but it shouldn’t be slamming swap so regularly.