Why do you have 42 tabs open in your browser right now?
A lack of tooling would be the obvious answer, but really you have searched long enough already for the perfect tool that can manage hundreds of tabs.
It didn't really work, did it?
I was at that point too, so I tried something a bit different:
I discussed the topic with my 5 years old nephew, a monster who is adorable but also who is never tired of asking me
WHY?
I'm assuming here that my name is Bob.
๐ฎ Let's play ?
- 5yo: Uncle Bob! Uncle Bob! ๐๐ป
- Bob: Hello nephew, what's up?
- 5yo: Can you play
some cool game
with me? - Bob: Unfortunately no, I don't have time, I'm super busy in the last months
- 5yo: Oh too bad.
๐ฃ You have too many tabs opened
- 5yo: So why are you busy?
- 5yo: Are you cleaning your code once again?
- Bob: No no, my code is always super clean.
- 5yo: Sounds cool.
- Bob: It's my tabs that bother me.
- 5yo: I don't know what tabs are, but why are they bothering you?
- Bob: I just have too many tabs opened, such an horrible thing...
- 5yo: Oh no. So can you explain me what tabs are like I'm five?
- bob: Sure. You remember this browser thing I do most of my work with. It used to be Chrome but I switched to Firefox because Firefox is great and also I don't like tech monopolies.
- 5yo: oh yes thanks for that, the Firefox panda is super cute
- Bob: So having too many tabs opened means simply that I have many webpages opened in Firefox.
- 5yo: Oh ok. Got it. That doesn't sound so bad, no?
- Bob: If you have two windows with each 5 tabs no it's fine. But I have many many tabs opened!
- 5yo: You are funny uncle Bob. How many tabs do you have right now?
- Bob: Well let me see, 16 in a first window 27 in this one, 32 in a third one. So that's... Oh no I also have this minimized window with 25 additional tabs.
- 5yo: Ok, but I can only count up to 17, can you count for me?
- Bob: 101 exactly
- 5yo: Funny that's like my favorite Walt Disney. I also thought I would be overwhelmed if I had 101 dogs at home.
- Bob: You got it, you smart little boy.
๐ค Wait but Why?
- 5yo: But why don't you close all thoser tabs if they are stressing you so much?
- Bob: What?
- 5yo: I mean the 101 dogs are cute animals that you have to keep feeding and caring for
- Bob: Yes indeed
- 5yo: But for your 101 tabs, why can't you close all of them?
- Bob: Well it's not so simple. I'm very afraid that this could happen actually. Something crashes and I loose my tabs, and Firefox for some reason can't restore them
๐กTabs are just a list of URLs
- 5yo: Why would it be bad to close the tabs?
- Bob: Because those 101 tabs are actually 101 URLs that each represent everything I do in the internet in general and in my work in particular.
- 5yo: What's an URL?
- Bob: Oh right. Well it's pretty simple and pretty cool at the same time. It's simple because it's the adress you see in the Firefox bar. It's cool because the URL is huge but any part of any webpage can be associated directly with this adress. That's why when you have the right 101 URLs you are one click away of opening exactly the exact thing you need on the internet.
- 5yo: Wow, URLs are pretty cool
- Bob: Right and that's why tabs are really cool too by extension.
- 5yo: Until you have 101 tabs/URLs and then it's stressing you out?
- Bob: Well. Right. That's my issue I guess.
๐ Why the stress?
- 5yo: But why are the 101 tabs/URLs stressing you out actually?
- Bob: Well there are a number of reasons. I guess the fear of loosing them and having to start from scratch is one. Also they can consume a lot of computer memory (RAM) and make my computer slow. But mostly the more tabs I have opened, the more I struggle to find the tab I need right now.
- 5yo: Sounds like URLs are really cool, but URLs in too many tabs not so much.
- Bob: Well. Right.
๐ค Can you have the URLs elsewhere and be happy?
- 5yo: But then why don't you put the 101 URLs elsewhere, outside of your browser?
- Bob: Elsewhere?
- 5yo: I don't know, you told me that an URL is just this single line of text in the adress bar.
- Bob: Well. Right. Sure therotically I can. I'm just not sure where?
- 5yo: What have you tried already?
- Bob: Mmh. Mostly I have tried bookmarks but they have their own set of problems. If you use multiple browser or computer or accounts you loose your bookmarks. And I never managed to organize bookmarks in a hierarchy that makes sense. I prefer tabs over bookmarks.
- 5yo: I see. Have you tried something else?
- Bob: Not really, I'm out of ideas already.
- 5yo: What kind of URLs do you have anyway?
- Bob: Well that's a good question. I'm not sure. Let me check.
- 5yo: OK
โ๏ธ The TODO list
- Bob: So I have like 12 URLs that are little tasks I need to do and don't want to forget
- 5yo: Can you put those URLs outside of your too many tabs?
- Bob: Well sure you're right. That's where a good todo list is supposed to help you. I was just too busy to re-organize/simplify my todo list to make it non overwhelming.
- 5yo: Cool. What else do you get?
- Bob: Sure, done.
๐ The Browser Toolbar
- Bob: So some of my URLs are things I access all the time and I want to be acess them quickly, that's why I keep them open.
- 5yo: Can you put those URLs outside of your too many tabs?
- Bob: Actually yes, the bookmark bar is supposed to do that. I was just too busy with my too many tabs issue to organize it properly. Making a mental note to do that tomorrow.
- 5yo: Cool! What else do you get?
๐ The Reading List
- Bob: So another huge category of URLs that I have is simply articles I want to read but I didn't have time to read yet. There are great authors on DEV.to and wanted to see what kind of work they produce. Also random links I got send via Twitter, Slack, Hacker News, ...
- 5yo: Sounds like lot of work
- Bob: Yes
- 5yo: Can you put those URLs outside of your too many tabs?
- Bob: Well actually yes again. I can have some sort of reading list of articles I want to read next.
- 5yo: Do you know how to do that?
- Bob: I have never really done that yet, but I heard Jean-Michel Fayard telling me that he used the Checkvist keyboard-driven outliner for that with great success. I can surely give it a try.
- 5yo: Cool. What else do you get?
๐ฉ๐ปโ๐ผ Work stuff
- Bob: Well look, in my day to day job, I'm working for
some company
to investigatesome issue
. All the information I need is in the internet, but the question is where? So I open lot of tabs. - 5yo: Cool. Can you put those URLs outside of your too many tabs?
- Bob: sure actually. Once I have selected what are the most helpful resources, I can put them in the ticket I'm working on. Or in our internal wiki if that's interesting for the colleagues.
- 5yo: Cool. What else do you get?
๐ฉโ๐ป Learning Resources
- Bob: Well when I'm learning something, I look for information all over the place to find the best ones and that means having lots of opened tabs. For example right now I'm learning the Kotlin programming language and I have a dozen tabs opened that explain various aspect of it.
- 5yo: Cool. Can you put those URLs outside of your too many tabs?
- Bob: Well sure, I can write down my favorite resources and the things I learned in some sort of personal knowledge base. Actually then I can take notes of the cool tricks I am learning with Kotlin. And then I have lots of ideas of what to publish next on DEV.to
- 5yo: Do you know how to do that?
- Bob: Yes, Notion or Obsidian.md are great for that. They like Wikiepdia but markdown-based and working offline.
- 5yo: Cool. What else do you get?
โ๐ป Writings
- Bob: Resources I have for writing my next articles. Ok I know what you are going to ask me. Yes I can put them elsewhere. Mostly the same problem and solution than with my programming notes.
- 5yo: Cool. What else do you get?
- Bob: That's pretty much it I think. If I moved all those URLs outside of my too-many-tabs I would much less than 101 for sure. And I would probably be less stressed
- 5yo: And have time to play with me?
- Bob: Exactly :)
๐พ A one thousand miles journey begins with a single step
- 5yo: Do you think you can get started working on your too many tabs problem, like right now?
- Bob: You mean saying goodbye to my beloved 101 tabs I curated with so much love?
- 5yo: Yes. I know it's hard but sometimes you have to say thank you but good bye.
- Bob: Right. Let me think.
- 5yo: Ok
- Bob: So as a first step I could just export my tabs and put them in a dumb markdown file in my favorite text editor.
- 5yo: Ok. Is that hard?
- Bob: The hardest part is to copy paste 101 URLs and titles one by one manually
- 5yo: Oh I see. Is there a simpler way to do that?
- Bob: I don't know. Somone on the internet must have had the same issue and found a solution. Let me google that out.
- 5yo: OK
- Bob: There you go! I have found the Copy as Markdown browser extension for Chrome and Firefox. With this I can copy/paste my URLs and page names in markdown format all at once.
- 5yo: Congrats, you're smart uncle bob!
- Bob: So the first done is actually done: my 101 URLs are stored safely in a markdown document.
๐๐ป Saying Good Bye
- 5yo: So you can close the 101 tabs right now?
- Bob: I can yes. That feels very strange after all those years.
- 5yo: Do you want to do it aynyway?
- Bob: Yes. Just let me say goodbye and thank you for all the time we spent together.
- 5yo: Yes, goodbye and thank you.
- Bob: Done.
- 5yo: Done?
- Bob: Done. Wow, I never had so few tabs opened since years.
- 5yo: Must be an interesting feeling.
- Bob. Yes. And yet I can feel that the stress is partially gone already.
- 5yo: That sounds good. Do you know what to do next?
๐ What's Next?
- Bob: Yes, reordering the 101 URLs in the categories we discussed before: Browser bar, TODO list, Reading List, Programming Resources, Writing Resources.
- 5yo: Cool. Is that hard?
- Bob: No no that's fine.
- 5yo: And what's next?
- Bob: Simply put that information where it really belongs: in the browser bar, in my reading list, in my todo list, in my personal knowledge base
- 5yo: Cool. Is that hard?
- Bob: No no don't worry, I will get it done.
๐ฎ Let's play ?
- 5yo: So can I assume you will have time to play with me next week?
- Bob: Yes you smart little boy. Thanks for your help.
- 5yo: You're welcome, I really enjoy asking questions. I learned a lot from you today
- Bob: I noticed that.
Conclusion
- Bob: I have just one small request for the future
- 5yo: Sure, what?
- Bob: Please continue asking questions, I love them.
- 5yo: Thanks.
- Bob: But maybe not so much questions every day. That was intense!
- 5yo: Sorry uncle Bob, that's the one thing I cannot stop doing. ๐
- Bob: ๐
- 5yo: And actually I have questions for the readers of your article too. Can I?
- Bob: Sure thing! Let the others work instead of me, I like it.
- 5yo: OK:
Dear readers,
Do you have too many tabs opened right now? How many? What is this "problem" of symptom of? What kind of categories do they represent? Can you put them elsewhere?
If no why not? What's the hardest part?
If yes, can you get started today simplifying your life?