- Installations Overview: The language on the section regarding Windows support and OS options will have to be updated
- Foundations Installations: Will need to include WSL2 specific installation instructions
- Text Editors: Will have to show how to use VSCode with WSL2. Introduce WSL-remote extension
- Command Line Basics: Using the terminal with WSL2. This could just be about using the default Ubuntu terminal that comes with WSL2 Ubuntu, or it could include instructions on using WSL2 via the Windows Terminal.
At some point, it'll need to be communicated how to deal with filesystem difference and in particular, how to move files from Windows to WSL2's filesystem. This could be introduced when it's installed. I might think it's best to be put here in Links and Images, which is the first time learners would actually need to use this.
Outside of this, learners could be told to use the "Linux" set of instructions for any installation lesson they come across. As far as I know, the existing Linux instructions work for everything from Node to Ruby/Rails to PostgreSQL in the context of WSL2. The one big gotcha just involves the two different filesystems.
Windows Terminal is too nice to not suggest IMO. With a small amount of settings changes, it can open the wsl ubuntu as the default shell at the linux home directory. I'd like to see it be included in the foundations installations section and just use it from day 1.