How to quick swap between two programs in windows
<p>I am shortcut fanatic. The less I have to leave the home row the better. I know some general and ultimately useful windows shortcuts like</p>

<ul>
<li><code>win + arrow</code> to maximize/minimize/divide window</li>
<li><code>win + d</code> to switch between desktop and currently open window(s)</li>
<li><code>win + e</code> to open the file explorer</li>
<li><code>ctrl + t</code> to open new tab in browser</li>
<li><code>ctrl + shift + t</code> to open previously closed tab</li>
<li><code>ctrl (+shift) + tab</code> to navigate between tabs</li>
<li><code>ctrl + 1-9</code> jump to tab</li>
<li><code>ctrl + w</code> to close the current tab</li>
<li><code>alt (+shift) + tab</code> to navigate between programs (one by one)</li>
</ul>

<p>However, I don't know how to switch back and forth between two programs, two command prompts for example, if previous one is minimized. <code>ctrl + esc</code> works if both windows are opened adjacently on desktop and doesn't use that said shortcut for tab navigation. Is there some more reliable shortcut to restore and focus previous windows quickly? I would also like to know how to jump between two tabs in a browser.</p>