Somewhat related... if you're using a Mac and haven't taken the time to understand the difference between Hide (Cmd-H) and Minimize (Cmd-M) then you're missing out.
Would you care to elaborate? I'm not an expert and minimising has always been this frustrating accidental combination where you have to use the cursor to get the window back up from the dock and command+tab doesn't work anymore.
[0] is the first result on stackoverflow but it still seems unclear to me.
MacOS has a much stronger distinction between applications and windows than MS-Windows does.
The Cmd-Tab switcher deals with apps, not windows. Similarly, Hide (Cmd-H) and Hide Others (Opt-Cmd-H) operate on app(s), while Minimize (Cmd-M) operates on a window.
When an app is Hidden, it will come back into view when you select it using the Cmd-Tab switcher.
The gist is that people who aren't experienced with MacOS overuse Minimize and underuse Hide/HideOthers. And sadly seem prone to being obnoxious in their ignorance on the subject [0]
There is in fact a way to 'un-minimize' a window [0]:
Use cmd+tab to go to the application, while still holding cmd press alt, and release cmd.
It helped me out a couple of times when I accidentally minimized a window.