Honestly that sounds like you aren’t garbage collecting enough. I have perhaps 3-5 tabs open in one browser and 3-5 apps open at any time. Also working in VSCode, terminals and browser mostly.
I coworker runs his windows box with about 100 tabs iOS. Sometimes. Just close some shit.
I tend to agree. I have one window from each app open at any time, and dedicated hotkeys to bring up each app. Having to guess how many cmd+tab I'd need to get to the app I want breaks my flow so I set up opt+h to bring up Firefox, opt+j VSCode, opt+k Slack etc etc.
I coworker runs his windows box with about 100 tabs iOS. Sometimes. Just close some shit.