A super detailed beginner-friendly walk-through
Why install PostgreSQL on WSL 2?
Simply because the installation of PostgreSQL on Windows is kind of a pain, and I also use WSL 2 for other development tasks. You can visit my previous post on how to set up WSL 2.