I highly recommend a tiling/tabbed window manager such as i3 on linux or yabai on mac, if you are a developer. With a few shortcuts, you can quickly move your windows around and keep programming layouts ready at hand. Every chrome and window that is not aligned is a waste of space. While I do have many monitors, I enjoy the same peace of mind as I do when I am just full-screen in my editor while on the road.
Get comfortable with the tabs in your terminal (for example, kitty), and learn how to configure tmux to be comfortable in it as well. You can then enjoy the same ease of window management everywhere, by the magic of the terminal!
I highly recommend a tiling/tabbed window manager such as i3 on linux or yabai on mac, if you are a developer. With a few shortcuts, you can quickly move your windows around and keep programming layouts ready at hand. Every chrome and window that is not aligned is a waste of space. While I do have many monitors, I enjoy the same peace of mind as I do when I am just full-screen in my editor while on the road.
Get comfortable with the tabs in your terminal (for example, kitty), and learn how to configure tmux to be comfortable in it as well. You can then enjoy the same ease of window management everywhere, by the magic of the terminal!
For those not ready yet to move away from Gnome or KDE, good news is both of them now has tiling support.
There terminator
or tmux