This is a personal guide to install a minimal Debian with the Gnome desktop, quite general, but at the end is a personal guide and that’s why it has some custom configuration.
Hope it helps to you.
Website for the guides: https://alejandro-martin.github.io/debian-installation/