Tell HN: Use separate windows, not tabs, for distinct tasks
I find this reduces cognitive switching penalty.
Each window has all the tabs relating to a specific task.
When you finish a task, you can close the whole window at once.
When you want to pause a task, you can minimise the window.
Your minimised windows show you of your tasks in progress without you having to infer it be checking all of your tabs.
Building the habit is hard, so what I did was install a browser extension that limits the number of tabs you have running, and set the limit to three. This will force you to start using new windows for different tasks. It can be annoying in the long term, but it's enough to break the "new-tab-by-default" habit.
25 comments
[ 1.5 ms ] story [ 78.8 ms ] threadBut I wholeheartedly agree with OPs idea in concept.
Windows needs window containers in which house windowed "desktops" that house programs.
I want to put a project on pause I can just close the container and pick up with everything in it later instead of trying to document and remember where and what I was using and opening everything the same way every time
Or you can use VMs like some projects do in my office. Closed and status saved, totally restored to the last working condition when reopened. It's convenient, though not my personal preference (also cleanly handles issues around projects requiring different versions of some system libraries and tooling).
https://support.microsoft.com/en-us/windows/multiple-desktop...
Your feature request of suspend and resume is actually a pretty neat idea. Both Windows and macOS have features to re-open windows after restart, so I assume they could do the same for both of their multiple desktops feature.
[0] https://www.youtube.com/watch?v=qAI2NDJadDM
EDIT: I am using the Simple Tab Groups extension on Firefox.
Now I can safely close tabs, having successfully satisfied my brain's objections.
All my AWS tabs in one window, work websites on another window etc.
I use Fluid in Mac, although IIRC there was a non trivial way to create them using Firefox.
I do still end up with too many Chrome tabs for work items. Using a couple of windows helps and tab groups delay the inevitable but isn't a good solution (other than store only, read never).
Before I started working this way, my stress levels were through the roof. I spent so much time alt-tabbing through 100 windows and getting burned out. Organization is key!