I also wonder this. I feel burdened if I have more than 9 tabs open.
W.r.t. the difference to browser history though: I literally never find stuff when looking through my browser history. I either forgot on which website I found something, or what the name of the tab was. I sometimes wish that searching the browser history also searches through some additional metadata, like the sites description meta tag or something like that.
What's the current state of the art of managing multiple virtual environments, running tests and running your application?
On Ubuntu and Windows I use Poetry [0], and it works, although it has (had?) some quirks during the installation on Windows.
I liked its portability and lockfile format though.
A few years ago I used conda [1], which was nice because it came batteries included especially for Deep Learning stuff.
I switched because it felt way to heavy for porting scripts and small applications to constrained devices like a Raspberry Pi.
And then there are also Docker Images, which I use if I want to give an application to somebody that "just works".
W.r.t. the difference to browser history though: I literally never find stuff when looking through my browser history. I either forgot on which website I found something, or what the name of the tab was. I sometimes wish that searching the browser history also searches through some additional metadata, like the sites description meta tag or something like that.